<86>Apr 30 04:09:36 userdel[1215719]: delete user 'rooter' <86>Apr 30 04:09:36 userdel[1215719]: removed group 'rooter' owned by 'rooter' <86>Apr 30 04:09:36 groupadd[1215746]: group added to /etc/group: name=rooter, GID=963 <86>Apr 30 04:09:36 groupadd[1215746]: group added to /etc/gshadow: name=rooter <86>Apr 30 04:09:36 groupadd[1215746]: new group: name=rooter, GID=963 <86>Apr 30 04:09:36 useradd[1215759]: new user: name=rooter, UID=963, GID=963, home=/root, shell=/bin/bash <86>Apr 30 04:09:36 userdel[1215775]: delete user 'builder' <86>Apr 30 04:09:36 userdel[1215775]: removed group 'builder' owned by 'builder' <86>Apr 30 04:09:36 userdel[1215775]: removed shadow group 'builder' owned by 'builder' <86>Apr 30 04:09:36 groupadd[1215796]: group added to /etc/group: name=builder, GID=964 <86>Apr 30 04:09:36 groupadd[1215796]: group added to /etc/gshadow: name=builder <86>Apr 30 04:09:36 groupadd[1215796]: new group: name=builder, GID=964 <86>Apr 30 04:09:36 useradd[1215813]: new user: name=builder, UID=964, GID=964, home=/usr/src, shell=/bin/bash warning: user user does not exist - using root warning: group user does not exist - using root warning: user user does not exist - using root warning: group user does not exist - using root warning: user user does not exist - using root warning: group user does not exist - using root warning: user user does not exist - using root warning: group user does not exist - using root warning: user user does not exist - using root warning: group user does not exist - using root warning: user user does not exist - using root warning: group user does not exist - using root warning: user user does not exist - using root warning: group user does not exist - using root warning: user user does not exist - using root warning: group user does not exist - using root warning: user user does not exist - using root warning: group user does not exist - using root <13>Apr 30 04:09:38 rpmi: libjpeg-2:2.1.2-alt1 sisyphus+294623.100.2.1 1643889751 installed <13>Apr 30 04:09:38 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788812 installed <13>Apr 30 04:09:38 rpmi: libexpat-2.4.7-alt1 sisyphus+296417.100.1.1 1646812526 installed <13>Apr 30 04:09:38 rpmi: libwebp7-1.2.2-alt1 sisyphus+293797.100.1.1 1642668643 installed <13>Apr 30 04:09:38 rpmi: liblcms2-2.13.1-alt1 sisyphus+296040.100.1.1 1646123117 installed <13>Apr 30 04:09:38 rpmi: libgomp1-11.2.1-alt2 sisyphus+291192.100.1.1 1638461765 installed <13>Apr 30 04:09:38 rpmi: libltdl7-2.4.7-alt1 sisyphus+299031.3000.6.1 1651139614 installed <13>Apr 30 04:09:38 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220281 installed <13>Apr 30 04:09:38 rpmi: libfribidi-1.0.12-alt1 sisyphus+298746.100.1.1 1650435950 installed <13>Apr 30 04:09:38 rpmi: libglvnd-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Apr 30 04:09:38 rpmi: libwayland-server-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839578 installed <13>Apr 30 04:09:38 rpmi: ilmbase25-common-2.5.6-alt2 sisyphus+279640.100.1.1 1626639167 installed <13>Apr 30 04:09:38 rpmi: libiex25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639167 installed <13>Apr 30 04:09:38 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815406 installed <13>Apr 30 04:09:38 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663540 installed <13>Apr 30 04:09:38 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211849 installed <13>Apr 30 04:09:38 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211849 installed <13>Apr 30 04:09:38 rpmi: libilmthread25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639167 installed <13>Apr 30 04:09:38 rpmi: libimath25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639167 installed <13>Apr 30 04:09:38 rpmi: libhalf25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639167 installed <13>Apr 30 04:09:38 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219266 installed <13>Apr 30 04:09:38 rpmi: libflif-0.3-alt3 sisyphus+276388.100.1.1 1624990825 installed <13>Apr 30 04:09:38 rpmi: libjasper-2.0.33-alt2 sisyphus+291936.40.2.1 1639478958 installed <13>Apr 30 04:09:38 rpmi: libraw-0.20.2-alt1.1 sisyphus+283972.100.1.1 1630055046 installed <13>Apr 30 04:09:38 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Apr 30 04:09:38 rpmi: perl-Encode-3.17-alt1 sisyphus+298022.100.1.1 1649332153 installed <13>Apr 30 04:09:38 rpmi: zlib-devel-1.2.12-alt1 sisyphus+298590.100.1.1 1650147042 installed <13>Apr 30 04:09:38 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed <13>Apr 30 04:09:38 rpmi: libImageMagick6-common-6.9.12.40-alt1 sisyphus+295711.100.2.1 1645366513 installed <13>Apr 30 04:09:38 rpmi: libwmflite-0.2.8.4-alt13 sisyphus+275127.100.1.1 1624406848 installed <13>Apr 30 04:09:38 rpmi: liblqr-0.4.2-alt1 sisyphus+276247.100.1.2 1624927462 installed <13>Apr 30 04:09:38 rpmi: djvu-common-3.5.28-alt2 sisyphus+297715.100.1.1 1648887081 installed <13>Apr 30 04:09:38 rpmi: libdjvu-3.5.28-alt2 sisyphus+297715.100.1.1 1648887083 installed <13>Apr 30 04:09:38 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+275722.100.1.1 1624749871 installed <13>Apr 30 04:09:38 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Apr 30 04:09:38 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Apr 30 04:09:38 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104243 installed <13>Apr 30 04:09:38 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625696944 installed <13>Apr 30 04:09:39 rpmi: libgdk-pixbuf-locales-2.42.8-alt1 sisyphus+296847.100.1.1 1647616018 installed <13>Apr 30 04:09:39 rpmi: libde265-1.0.7-alt1 sisyphus+275350.100.1.2 1624489763 installed <13>Apr 30 04:09:39 rpmi: libaom3-3.3.0-alt1 sisyphus+295999.100.1.1 1646050631 installed <13>Apr 30 04:09:39 rpmi: libatk-locales-2.38.0-alt1 sisyphus+297117.100.1.1 1648128465 installed <13>Apr 30 04:09:39 rpmi: libatk-2.38.0-alt1 sisyphus+297117.100.1.1 1648128469 installed <13>Apr 30 04:09:39 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260805 installed <13>Apr 30 04:09:39 rpmi: libthai-0.1.29-alt1_1 sisyphus+292947.100.1.1 1641111918 installed <13>Apr 30 04:09:39 rpmi: desktop-file-utils-0.26-alt3 sisyphus+297027.100.1.1 1648023316 installed <13>Apr 30 04:09:39 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466617 installed <13>Apr 30 04:09:39 rpmi: gsettings-desktop-schemas-data-42.0-alt1 sisyphus+296812.200.4.2 1647962578 installed <13>Apr 30 04:09:39 rpmi: libgio-2.72.1-alt1 sisyphus+298438.100.1.1 1649945715 installed <13>Apr 30 04:09:39 rpmi: gsettings-desktop-schemas-42.0-alt1 sisyphus+296812.200.4.2 1647962606 installed <13>Apr 30 04:09:39 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444970 installed <13>Apr 30 04:09:39 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080763 installed <13>Apr 30 04:09:39 rpmi: libwayland-client-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839578 installed <13>Apr 30 04:09:39 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084208 installed <13>Apr 30 04:09:39 rpmi: libdrm-1:2.4.109-alt1 sisyphus+291482.100.1.1 1638787695 installed <13>Apr 30 04:09:39 rpmi: libgbm-4:22.0.2-alt1 sisyphus+298852.100.1.1 1650611490 installed <13>Apr 30 04:09:39 rpmi: libX11-locales-3:1.7.5-alt1 sisyphus+297765.100.1.1 1649053893 installed <13>Apr 30 04:09:39 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219233 installed <13>Apr 30 04:09:39 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080738 installed <13>Apr 30 04:09:39 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952333 installed <13>Apr 30 04:09:39 rpmi: libX11-3:1.7.5-alt1 sisyphus+297765.100.1.1 1649053899 installed <13>Apr 30 04:09:39 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262589 installed <13>Apr 30 04:09:39 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227741 installed <13>Apr 30 04:09:39 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed <13>Apr 30 04:09:39 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053934 installed <13>Apr 30 04:09:39 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575560 installed <13>Apr 30 04:09:39 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577012 installed <13>Apr 30 04:09:39 rpmi: libGLX-mesa-4:22.0.2-alt1 sisyphus+298852.100.1.1 1650611490 installed <13>Apr 30 04:09:39 rpmi: libEGL-mesa-4:22.0.2-alt1 sisyphus+298852.100.1.1 1650611490 installed <13>Apr 30 04:09:39 rpmi: libEGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Apr 30 04:09:39 rpmi: libGLX-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Apr 30 04:09:39 rpmi: libGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688166 installed <13>Apr 30 04:09:39 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed <13>Apr 30 04:09:39 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Apr 30 04:09:39 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed <13>Apr 30 04:09:39 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171703 installed <13>Apr 30 04:09:39 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573270 installed <13>Apr 30 04:09:39 rpmi: libXdamage-1.1.5-alt1 sisyphus+275324.100.2.2 1624573270 installed <13>Apr 30 04:09:40 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952333 installed <13>Apr 30 04:09:40 rpmi: openexr25-common-2.5.6-alt4 sisyphus+289315.100.1.1 1636546968 installed <13>Apr 30 04:09:40 rpmi: libilmimf25-2.5.6-alt4 sisyphus+289315.100.1.1 1636546968 installed <13>Apr 30 04:09:40 rpmi: libdeflate-1.10-alt1 sisyphus+297316.100.1.1 1648316821 installed <13>Apr 30 04:09:40 rpmi: libtiff5-4.3.0-alt2 sisyphus+290923.300.4.1 1638162797 installed <13>Apr 30 04:09:40 rpmi: libgdk-pixbuf-2.42.8-alt1 sisyphus+296847.100.1.1 1647616017 installed <13>Apr 30 04:09:40 rpmi: libheif-1.11.0-alt1 sisyphus+279399.100.1.2 1626532547 installed <13>Apr 30 04:09:40 rpmi: gtk4-update-icon-cache-4.6.3-alt1 sisyphus+298962.400.2.2 1650888166 installed <13>Apr 30 04:09:40 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100446 installed <13>Apr 30 04:09:40 rpmi: libtasn1-4.18.0-alt1 sisyphus+294217.100.3.1 1643755527 installed <13>Apr 30 04:09:40 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed <13>Apr 30 04:09:40 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476328 installed <13>Apr 30 04:09:40 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478374 installed <13>Apr 30 04:09:40 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626060252 installed <13>Apr 30 04:09:40 rpmi: libsystemd-1:249.11-alt1 sisyphus+298836.100.1.1 1650571647 installed <13>Apr 30 04:09:40 rpmi: libdbus-1.12.22-alt1 sisyphus+298998.100.1.1 1650885228 installed <13>Apr 30 04:09:40 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530700 installed <13>Apr 30 04:09:40 rpmi: libcups-2.3.3-alt7.op2 sisyphus+289457.100.2.1 1636771530 installed <13>Apr 30 04:09:40 rpmi: xml-utils-1:2.9.12-alt1 sisyphus+291245.3700.54.1 1643297840 installed <13>Apr 30 04:09:40 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Apr 30 04:09:40 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Apr 30 04:09:40 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Apr 30 04:09:40 rpmi: libharfbuzz-4.2.1-alt1 sisyphus+299180.100.1.1 1651137941 installed <13>Apr 30 04:09:40 rpmi: libfreetype-2.12.0-alt1 sisyphus+297884.100.1.1 1649152882 installed <13>Apr 30 04:09:40 rpmi: fontconfig-2.13.1-alt3 sisyphus+297937.100.1.1 1649228301 installed Updating fonts cache: <29>Apr 30 04:09:41 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Apr 30 04:09:41 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed <13>Apr 30 04:09:42 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed <13>Apr 30 04:09:42 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376643 installed <13>Apr 30 04:09:43 rpmi: ghostscript-common-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Apr 30 04:09:43 rpmi: ghostscript-classic-9.54.0-alt3 sisyphus+285041.100.1.1 1631376643 installed <13>Apr 30 04:09:43 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910448 installed <13>Apr 30 04:09:43 rpmi: libpango-1.50.7-alt1 sisyphus+298455.100.1.1 1649965708 installed <13>Apr 30 04:09:43 rpmi: liblasi-1.1.3-alt3 sisyphus+286812.100.2.1 1633968134 installed <13>Apr 30 04:09:43 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252537 installed <13>Apr 30 04:09:43 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578031 installed <13>Apr 30 04:09:43 rpmi: librsvg-1:2.54.1-alt1 sisyphus+298962.300.2.2 1650887907 installed <13>Apr 30 04:09:43 rpmi: libgd3-2.3.3-alt1 sisyphus+286379.100.1.1 1633353310 installed <13>Apr 30 04:09:43 rpmi: libgraphviz-3.0.0-alt1 sisyphus+297740.100.1.1 1648948931 installed <13>Apr 30 04:09:43 rpmi: libraqm-0.7.1-alt1 sisyphus+279320.100.1.2 1626503405 installed <13>Apr 30 04:09:43 rpmi: libImageMagick6.7-6.9.12.40-alt1 sisyphus+295711.100.2.1 1645366513 installed <13>Apr 30 04:09:43 rpmi: ImageMagick-tools-6.9.12.40-alt1 sisyphus+295711.100.2.1 1645366513 installed <13>Apr 30 04:09:43 rpmi: ImageMagick-doc-6.9.12.40-alt1 sisyphus+295711.100.2.1 1645366466 installed <13>Apr 30 04:09:43 rpmi: ImageMagick-6.9.12.40-alt1 sisyphus+295711.100.2.1 1645366513 installed <13>Apr 30 04:09:44 rpmi: perl-Tk-804.036-alt1 sisyphus+279723.3300.1.1 1626649982 installed <13>Apr 30 04:09:44 rpmi: libX11-devel-3:1.7.5-alt1 sisyphus+297765.100.1.1 1649053899 installed <13>Apr 30 04:09:44 rpmi: libpng-devel-1.6.37-alt1 sisyphus+275734.100.2.1 1624788812 installed <13>Apr 30 04:09:44 rpmi: perl-Proc-Simple-1.32-alt1 1448790910 installed egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/alevt-1.8.1-alt1.nosrc.rpm (w1.gzdio) Installing alevt-1.8.1-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.31755 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf alevt-v1.8.1 + echo 'Source #0 (alevt-v1.8.1.tar.bz2):' Source #0 (alevt-v1.8.1.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/alevt-v1.8.1.tar.bz2 + /bin/tar -xf - + cd alevt-v1.8.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (alevt-1.6.2-pixmap.patch):' Patch #0 (alevt-1.6.2-pixmap.patch): + /usr/bin/patch -p1 -b --suffix .pixmap patching file Makefile Hunk #1 succeeded at 86 (offset 17 lines). + echo 'Patch #1 (alevt-1.6.2-manpath.patch):' Patch #1 (alevt-1.6.2-manpath.patch): + /usr/bin/patch -p1 -b --suffix .manpath patching file Makefile Hunk #1 succeeded at 83 (offset 17 lines). + echo 'Patch #4 (alevt-1.6.2-zlib.patch):' Patch #4 (alevt-1.6.2-zlib.patch): + /usr/bin/patch -p1 -b --suffix .zlib patching file exp-gfx.c + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.31755 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd alevt-v1.8.1 + make -j16 -e 'OPT=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o help.o help.c make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o hamm.o hamm.c make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o fdset.o fdset.c make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o main.o main.c main.c: In function 'option': main.c:175:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 175 | if (opts[i].arg) | ^ main.c: In function 'main': main.c:207:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 207 | while (opt = option(argc, argv, &ind, &arg)) | ^~~ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o cache.o cache.c cache.c: In function 'cache_reset': cache.c:71:42: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 71 | for (cp = PTR ca->hash[i].first; cpn = PTR cp->node->next; cp = cpn) | ^~~ cache.c: In function 'cache_foreach_pg': cache.c:176:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 176 | if (vtp = cache_lookup(ca, pgno, subno)) | ^~~ cache.c:193:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 193 | if (vtp = cache_lookup(ca, pgno, subno)) | ^~~ cache.c: In function 'cache_open': cache.c:255:1: warning: label 'fail2' defined but not used [-Wunused-label] 255 | fail2: | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o search.o search.c search.c: In function 'search_pg': search.c:65:29: warning: pointer targets in passing argument 2 of 'regexec' differ in signedness [-Wpointer-sign] 65 | if (regexec(s->pattern, buf, 1, m, 0) == 0) | ^~~ | | | u8 * {aka unsigned char *} In file included from search.h:4, from search.c:6: /usr/include/regex.h:680:44: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 680 | const char *_Restrict_ __String, size_t __nmatch, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ search.c: In function 'search_start': search.c:95:29: warning: pointer targets in passing argument 2 of 'regcomp' differ in signedness [-Wpointer-sign] 95 | if (regcomp(s->pattern, pattern, f | REG_NEWLINE) != 0) | ^~~~~~~ | | | u8 * {aka unsigned char *} In file included from search.h:4, from search.c:6: /usr/include/regex.h:676:44: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 676 | const char *_Restrict_ __pattern, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o misc.o misc.c make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' sed s/VERSION/1.8.1/g alevt.1x make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' sed s/VERSION/1.8.1/g alevt-date.1 make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' sed s/VERSION/1.8.1/g alevt-cap.1 make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o edline.o edline.c edline.c: In function 'ev_handler': edline.c:90:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 90 | if (*p >= 0x20 && *p <= 0x7e || *p >= 0xa0 && *p <= 0xff) | ~~~~~~~~~~~^~~~~~~~~~~~~ edline.c: In function 'edline_new': edline.c:120:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 120 | if ((plen = strlen(prompt)) > 20) | ^~~~~~ | | | u8 * {aka unsigned char *} In file included from edline.c:2: /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ edline.c:122:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 122 | if ((slen = strlen(str)) > (int)sizeof(el->buf) - 1) | ^~~ | | | u8 * {aka unsigned char *} In file included from edline.c:2: /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ edline.c:139:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 139 | strcpy(el->buf, str); | ~~^~~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from edline.c:1: /usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ edline.c:139:21: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 139 | strcpy(el->buf, str); | ^~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from edline.c:1: /usr/include/bits/string_fortified.h:77:1: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ edline.c:145:1: warning: label 'fail2' defined but not used [-Wunused-label] 145 | fail2: | ^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o lang.o lang.c lang.c:65:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 65 | /* none */ { "#", | ^~~ lang.c:65:27: note: (near initialization for 'marks[0].g0') lang.c:66:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 66 | "¤", | ^~~ lang.c:66:27: note: (near initialization for 'marks[0].latin1') lang.c:67:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 67 | "$" }, | ^~~ lang.c:67:27: note: (near initialization for 'marks[0].latin2') lang.c:68:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 68 | /* grave - ` */ { " aeiouAEIOU", | ^~~~~~~~~~~~~ lang.c:68:27: note: (near initialization for 'marks[1].g0') lang.c:69:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 69 | "`àèìòùÀÈÌÒÙ", | ^~~~~~~~~~~~~ lang.c:69:27: note: (near initialization for 'marks[1].latin1') lang.c:70:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 70 | "`aeiouAEIOU" }, | ^~~~~~~~~~~~~ lang.c:70:27: note: (near initialization for 'marks[1].latin2') lang.c:71:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 71 | /* acute - ' */ { " aceilnorsuyzACEILNORSUYZ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ lang.c:71:27: note: (near initialization for 'marks[2].g0') lang.c:72:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 72 | "'ácéílnórsúýzÁCÉÍLNÓRSÚÝZ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ lang.c:72:27: note: (near initialization for 'marks[2].latin1') lang.c:73:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 73 | "'áæéíåñóà¶úý¼ÁÆÉÍÅÑÓÀ¦Úݬ" }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ lang.c:73:27: note: (near initialization for 'marks[2].latin2') lang.c:74:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 74 | /* cirumflex - ^ */ { " aeiouAEIOU", | ^~~~~~~~~~~~~ lang.c:74:27: note: (near initialization for 'marks[3].g0') lang.c:75:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 75 | "^âêîôûÂÊÎÔÛ", | ^~~~~~~~~~~~~ lang.c:75:27: note: (near initialization for 'marks[3].latin1') lang.c:76:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 76 | "^âeîôuÂEÎÔU" }, | ^~~~~~~~~~~~~ lang.c:76:27: note: (near initialization for 'marks[3].latin2') lang.c:77:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 77 | /* tilde - ~ */ { " anoANO", | ^~~~~~~~~ lang.c:77:27: note: (near initialization for 'marks[4].g0') lang.c:78:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 78 | "~ãñõÃÑÕ", | ^~~~~~~~~ lang.c:78:27: note: (near initialization for 'marks[4].latin1') lang.c:79:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 79 | "~anoANO" }, | ^~~~~~~~~ lang.c:79:27: note: (near initialization for 'marks[4].latin2') lang.c:80:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 80 | /* ??? - ¯ */ { "", | ^~ lang.c:80:27: note: (near initialization for 'marks[5].g0') lang.c:81:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 81 | "", | ^~ lang.c:81:27: note: (near initialization for 'marks[5].latin1') lang.c:82:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 82 | "" }, | ^~ lang.c:82:27: note: (near initialization for 'marks[5].latin2') lang.c:83:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 83 | /* breve - u */ { "aA", | ^~~~ lang.c:83:27: note: (near initialization for 'marks[6].g0') lang.c:84:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 84 | "aA", | ^~~~ lang.c:84:27: note: (near initialization for 'marks[6].latin1') lang.c:85:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 85 | "ãÃ" }, | ^~~~ lang.c:85:27: note: (near initialization for 'marks[6].latin2') lang.c:86:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 86 | /* abovedot - · */ { "zZ", | ^~~~ lang.c:86:27: note: (near initialization for 'marks[7].g0') lang.c:87:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 87 | "zZ", | ^~~~ lang.c:87:27: note: (near initialization for 'marks[7].latin1') lang.c:88:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 88 | "¿¯" }, | ^~~~ lang.c:88:27: note: (near initialization for 'marks[7].latin2') lang.c:89:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 89 | /* diaeresis ¨ */ { "aeiouAEIOU", | ^~~~~~~~~~~~ lang.c:89:27: note: (near initialization for 'marks[8].g0') lang.c:90:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 90 | "äëïöüÄËÏÖÜ", | ^~~~~~~~~~~~ lang.c:90:27: note: (near initialization for 'marks[8].latin1') lang.c:91:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 91 | "äëiöüÄËIÖÜ" }, | ^~~~~~~~~~~~ lang.c:91:27: note: (near initialization for 'marks[8].latin2') lang.c:92:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 92 | /* ??? - . */ { "", | ^~ lang.c:92:27: note: (near initialization for 'marks[9].g0') lang.c:93:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 93 | "", | ^~ lang.c:93:27: note: (near initialization for 'marks[9].latin1') lang.c:94:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 94 | "" }, | ^~ lang.c:94:27: note: (near initialization for 'marks[9].latin2') lang.c:95:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 95 | /* ringabove - ° */ { " auAU", | ^~~~~~~ lang.c:95:27: note: (near initialization for 'marks[10].g0') lang.c:96:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 96 | "°åuÅU", | ^~~~~~~ lang.c:96:27: note: (near initialization for 'marks[10].latin1') lang.c:97:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 97 | "°aùAÙ" }, | ^~~~~~~ lang.c:97:27: note: (near initialization for 'marks[10].latin2') lang.c:98:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 98 | /* cedilla - ¸ */ { "cstCST", | ^~~~~~~~ lang.c:98:27: note: (near initialization for 'marks[11].g0') lang.c:99:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 99 | "çstÇST", | ^~~~~~~~ lang.c:99:27: note: (near initialization for 'marks[11].latin1') lang.c:100:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 100 | "çºþǪÞ" }, | ^~~~~~~ lang.c:100:27: note: (near initialization for 'marks[11].latin2') lang.c:101:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 101 | /* ??? - _ */ { " ", | ^~~ lang.c:101:27: note: (near initialization for 'marks[12].g0') lang.c:102:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 102 | "_", | ^~~ lang.c:102:27: note: (near initialization for 'marks[12].latin1') lang.c:103:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 103 | "_" }, | ^~~ lang.c:103:27: note: (near initialization for 'marks[12].latin2') lang.c:104:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 104 | /* dbl acute - " */ { " ouOU", | ^~~~~~~ lang.c:104:27: note: (near initialization for 'marks[13].g0') lang.c:105:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 105 | "\"ouOU", | ^~~~~~~~ lang.c:105:27: note: (near initialization for 'marks[13].latin1') lang.c:106:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 106 | "\"õûÕÛ" }, | ^~~~~~~~ lang.c:106:27: note: (near initialization for 'marks[13].latin2') lang.c:107:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 107 | /* ogonek - \, */ { "aeAE", | ^~~~~~ lang.c:107:27: note: (near initialization for 'marks[14].g0') lang.c:108:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 108 | "aeAE", | ^~~~~~ lang.c:108:27: note: (near initialization for 'marks[14].latin1') lang.c:109:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 109 | "±ê¡Ê" }, | ^~~~~~ lang.c:109:27: note: (near initialization for 'marks[14].latin2') lang.c:110:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 110 | /* caron - v */ { "cdelnrstzCDELNRSTZ", | ^~~~~~~~~~~~~~~~~~~~ lang.c:110:27: note: (near initialization for 'marks[15].g0') lang.c:111:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 111 | "cdelnrstzCDELNRSTZ", | ^~~~~~~~~~~~~~~~~~~~ lang.c:111:27: note: (near initialization for 'marks[15].latin1') lang.c:112:27: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 112 | "èïìµòø¹»¾ÈÏÌ¥ÒØ©«®" }, | ^~~~~~~~~~~~~~~~~ lang.c:112:27: note: (near initialization for 'marks[15].latin2') lang.c: In function 'conv2latin': lang.c:157:13: warning: implicit declaration of function 'is_koi' [-Wimplicit-function-declaration] 157 | if ( is_koi(c)) { | ^~~~~~ lang.c:173:13: warning: implicit declaration of function 'is_greek' [-Wimplicit-function-declaration] 173 | if ( is_greek(c)) { | ^~~~~~~~ lang.c: In function 'enhance': lang.c:360:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 360 | if (adr < W && row < H) | ^ lang.c:372:48: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 372 | if (x = strchr(mark->g0, data)) | ~~~~^~~~ | | | u8 * {aka unsigned char *} In file included from lang.c:1: /usr/include/string.h:246:34: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'} 246 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ lang.c:372:35: warning: pointer targets in assignment from 'char *' to 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 372 | if (x = strchr(mark->g0, data)) | ^ lang.c:372:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 372 | if (x = strchr(mark->g0, data)) | ^ lang.c:372:32: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 372 | if (x = strchr(mark->g0, data)) | ^ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc bdf2xbm.c -o bdf2xbm make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' ./bdf2xbm font4 font4.xbm make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' ./bdf2xbm font2 font2.xbm make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' ./bdf2xbm font1 font1.xbm make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' ./bdf2xbm font3 font3.xbm make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o exp-html.o exp-html.c exp-html.c: In function 'html_open': exp-html.c:37:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | #define D ((struct html_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-html.c:42:5: note: in expansion of macro 'D' 42 | D->gfx_chr = '#'; | ^ exp-html.c:37:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | #define D ((struct html_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-html.c:43:5: note: in expansion of macro 'D' 43 | D->bare = 0; | ^ exp-html.c: In function 'html_option': exp-html.c:37:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | #define D ((struct html_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-html.c:55:7: note: in expansion of macro 'D' 55 | D->gfx_chr = *arg ?: ' '; | ^ exp-html.c:37:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | #define D ((struct html_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-html.c:58:7: note: in expansion of macro 'D' 58 | D->bare=1; | ^ exp-html.c: In function 'html_output': exp-html.c:37:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | #define D ((struct html_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-html.c:104:6: note: in expansion of macro 'D' 104 | if (!D->bare) | ^ exp-html.c:37:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | #define D ((struct html_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-html.c:156:33: note: in expansion of macro 'D' 156 | {pg->data[y][x].ch= D->gfx_chr;} | ^ exp-html.c:37:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | #define D ((struct html_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-html.c:300:8: note: in expansion of macro 'D' 300 | if (!D->bare) | ^ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' fgrep -h "#define" font1.xbm font2.xbm font3.xbm font4.xbm >fontsize.h fgrep: warning: fgrep is obsolescent; using grep -F make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o export.o export.c export.c: In function 'find_opt': export.c:59:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 59 | if (oo = opts) | ^~ export.c:60:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 60 | while (o = *oo++) | ^ export.c:62:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 62 | if (a = strchr(o, '=')) | ^ export.c: In function 'export_open': export.c:87:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 87 | if (fmt = strdup(fmt)) | ^~~ export.c:89:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 89 | if (opt = strchr(fmt, ',')) | ^~~ export.c:91:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 91 | for (eem = modules; em = *eem; eem++) | ^~ export.c:96:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 96 | if (e = malloc(sizeof(*e) + em->local_size)) | ^ export.c:106:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 106 | if (optend = strchr(opt, ',')) | ^~~~~~ export.c:110:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 110 | if (optarg = strchr(opt, '=')) | ^~~~~~ export.c: In function 'adjust': export.c:189:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 189 | while (*p = *str++) | ^ export.c: In function 'export_mkname': export.c:200:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 200 | while (*p = *fmt++) | ^ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o edit.o edit.c edit.c: In function 'cursor': edit.c:29:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 29 | sprintf(buf2, "%2d\3%02x \7 ", y, buf1[x]); | ^~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from edit.c:1: /usr/include/bits/stdio2.h:36:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 36 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ edit.c: In function 'do_save': edit.c:176:16: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] 176 | fp = fopen(name, "w"); | ^~~~ | | | u8 * {aka unsigned char *} In file included from edit.c:1: /usr/include/stdio.h:258:44: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 258 | extern FILE *fopen (const char *__restrict __filename, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ edit.c:179:17: warning: pointer targets in passing argument 1 of 'ioerror' differ in signedness [-Wpointer-sign] 179 | ioerror(name); | ^~~~ | | | u8 * {aka unsigned char *} In file included from vt.h:4, from edit.c:4: misc.h:41:26: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'} 41 | void ioerror(const char *str); | ~~~~~~~~~~~~^~~ edit.c: In function 'save': edit.c:214:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 214 | sprintf(name, "vt%03x.out", w->pgno); | ^~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from edit.c:1: /usr/include/bits/stdio2.h:36:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 36 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ edit.c:216:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 216 | sprintf(name, "vt%03x-%02x.out", w->pgno, w->subno & 0xff); | ^~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from edit.c:1: /usr/include/bits/stdio2.h:36:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 36 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ edit.c:219:35: warning: pointer targets in passing argument 2 of 'edline_new' differ in signedness [-Wpointer-sign] 219 | w->edline = edline_new(w->xw, "Save as:\2", name, do_save, w); | ^~~~~~~~~~~~ | | | char * In file included from edit.h:6, from edit.c:8: edline.h:24:51: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 24 | struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset, | ~~~~^~~~~~ edit.c: In function 'edwin_new': edit.c:250:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 250 | sprintf(buf, "Editor %03x", w->pgno); | ^~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from edit.c:1: /usr/include/bits/stdio2.h:36:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 36 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ edit.c:252:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 252 | sprintf(buf, "Editor %03x/%x", w->pgno, w->subno); | ^~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from edit.c:1: /usr/include/bits/stdio2.h:36:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 36 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ edit.c:253:22: warning: pointer targets in passing argument 2 of 'xio_title' differ in signedness [-Wpointer-sign] 253 | xio_title(w->xw, buf); | ^~~ | | | u8 * {aka unsigned char *} In file included from edit.c:6: xio.h:82:42: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} 82 | void xio_title(struct xio_win *xw, char *title); | ~~~~~~^~~~~ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o exp-txt.o exp-txt.c exp-txt.c: In function 'my_stpcpy': exp-txt.c:65:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 65 | while (*dst = *src++) | ^ exp-txt.c: In function 'txt_open': exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:74:5: note: in expansion of macro 'D' 74 | D->gfx_chr = '#'; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:75:5: note: in expansion of macro 'D' 75 | D->def_fg = -1; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:76:5: note: in expansion of macro 'D' 76 | D->def_bg = -1; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:77:5: note: in expansion of macro 'D' 77 | D->endline = H; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:79:9: note: in expansion of macro 'D' 79 | D->color = 1; | ^ exp-txt.c: In function 'txt_option': exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:89:13: note: in expansion of macro 'D' 89 | D->color = 1; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:92:13: note: in expansion of macro 'D' 92 | D->gfx_chr = *arg ?: ' '; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:95:13: note: in expansion of macro 'D' 95 | D->def_fg = *arg - '0'; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:98:13: note: in expansion of macro 'D' 98 | D->def_bg = *arg - '0'; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:101:13: note: in expansion of macro 'D' 101 | D->endline = atoi(arg); | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:102:17: note: in expansion of macro 'D' 102 | if (D->endline < 1 || D->endline > H) | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:102:35: note: in expansion of macro 'D' 102 | if (D->endline < 1 || D->endline > H) | ^ exp-txt.c: In function 'put_attr': exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:120:9: note: in expansion of macro 'D' 120 | if (D->color) | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:122:14: note: in expansion of macro 'D' 122 | fg = D->curr->fg ^ new->fg; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:123:14: note: in expansion of macro 'D' 123 | bg = D->curr->bg ^ new->bg; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:124:17: note: in expansion of macro 'D' 124 | attr = (D->curr->attr ^ new->attr) & (EA_BLINK | EA_DOUBLE); | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:130:34: note: in expansion of macro 'D' 130 | if (fg && new->fg == D->def_fg) // switch to def fg -> reset all | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:132:34: note: in expansion of macro 'D' 132 | if (bg && new->bg == D->def_bg) // switch to def bg -> reset all | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:140:32: note: in expansion of macro 'D' 140 | fg = new->fg ^ D->def_fg; // set fg if != default fg | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:141:32: note: in expansion of macro 'D' 141 | bg = new->bg ^ D->def_bg; // set bg if != default bg | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:152:14: note: in expansion of macro 'D' 152 | *D->curr = *new; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:157:16: note: in expansion of macro 'D' 157 | fputs(buf, D->fp); | ^ exp-txt.c: In function 'txt_output': exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:169:5: note: in expansion of macro 'D' 169 | D->fp = fopen(name, "w"); | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:170:13: note: in expansion of macro 'D' 170 | if (not D->fp) | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:178:17: note: in expansion of macro 'D' 178 | def_c->fg = D->def_fg; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:179:17: note: in expansion of macro 'D' 179 | def_c->bg = D->def_bg; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:181:6: note: in expansion of macro 'D' 181 | *D->curr = *def_c; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:184:21: note: in expansion of macro 'D' 184 | for (y = 0; y < D->endline; y++) | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:206:36: note: in expansion of macro 'D' 206 | c.ch = D->gfx_chr; | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:213:17: note: in expansion of macro 'D' 213 | if (D->color) | ^ exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 58 | #define D ((struct txt_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-txt.c:238:12: note: in expansion of macro 'D' 238 | fclose(D->fp); | ^ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o alevt-date.o alevt-date.c alevt-date.c: In function 'option': alevt-date.c:151:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 151 | if (opts[i].arg) | ^ alevt-date.c: In function 'main': alevt-date.c:183:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 183 | while (opt = option(argc, argv, &ind, &arg)) | ^~~ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o alevt-cap.o alevt-cap.c alevt-cap.c: In function 'option': alevt-cap.c:155:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 155 | if (opts[i].arg) | ^ alevt-cap.c: In function 'event': alevt-cap.c:185:41: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 185 | for (req = PTR reqs->first; nxt = PTR req->node->next; req = nxt) | ^~~ alevt-cap.c: In function 'main': alevt-cap.c:229:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 229 | while (opt = option(argc, argv, &ind, &arg)) | ^~~ alevt-cap.c: In function 'sig_handler': alevt-cap.c:101:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 101 | write(2, "*BREAK*\r\n", 9); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o ui.o ui.c ui.c: In function 'do_next_pgno': ui.c:158:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 158 | if (vtp = w->vbi->cache->op->foreach_pg(w->vbi->cache, | ^~~ ui.c:166:12: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 166 | err(w, "No page."); | ^~~~~~~~~~ | | | char * ui.c:27:38: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 27 | static void err(struct vtwin *w, u8 *str, ...); | ~~~~^~~ ui.c: In function 'do_screen_pgno': ui.c:266:12: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 266 | err(w, "No page."); | ^~~~~~~~~~ | | | char * ui.c:27:38: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 27 | static void err(struct vtwin *w, u8 *str, ...); | ~~~~^~~ ui.c: In function 'do_flof_pgno': ui.c:317:12: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 317 | err(w, "No page."); | ^~~~~~~~~~ | | | char * ui.c:27:38: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 27 | static void err(struct vtwin *w, u8 *str, ...); | ~~~~^~~ ui.c: In function 'do_hist_pgno': ui.c:330:16: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 330 | err(w, "Empty history."); | ^~~~~~~~~~~~~~~~ | | | char * ui.c:27:38: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 27 | static void err(struct vtwin *w, u8 *str, ...); | ~~~~^~~ ui.c: In function 'put_head_line': ui.c:339:32: warning: pointer targets in passing argument 3 of 'xio_get_line' differ in signedness [-Wpointer-sign] 339 | xio_get_line(w->xw, 0, buf); | ^~~ | | | char * In file included from ui.c:11: xio.h:72:52: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 72 | int xio_get_line(struct xio_win *xw, int line, u8 *data); | ~~~~^~~~ ui.c:356:28: warning: pointer targets in passing argument 3 of 'xio_put_line' differ in signedness [-Wpointer-sign] 356 | xio_put_line(w->xw, 0, buf); | ^~~ | | | char * In file included from ui.c:11: xio.h:70:53: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 70 | void xio_put_line(struct xio_win *xw, int line, u8 *data); | ~~~~^~~~ ui.c: In function 'put_menu_line': ui.c:369:33: warning: pointer targets in passing argument 3 of 'xio_put_line' differ in signedness [-Wpointer-sign] 369 | xio_put_line(w->xw, 24, "\0 100 \4<< \6Help \4>>\0 999 "); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * In file included from ui.c:11: xio.h:70:53: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 70 | void xio_put_line(struct xio_win *xw, int line, u8 *data); | ~~~~^~~~ ui.c: In function '_msg': ui.c:378:18: warning: pointer targets in passing argument 1 of 'vsprintf' differ in signedness [-Wpointer-sign] 378 | i = vsprintf(buf, str, args); | ^~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from ui.c:1: /usr/include/bits/stdio2.h:49:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 49 | __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt, | ^~~~~ ui.c:378:23: warning: pointer targets in passing argument 2 of 'vsprintf' differ in signedness [-Wpointer-sign] 378 | i = vsprintf(buf, str, args); | ^~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from ui.c:1: /usr/include/bits/stdio2.h:49:1: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 49 | __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt, | ^~~~~ ui.c: In function 'next_search': ui.c:428:20: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 428 | err(w, "Pattern not found."); | ^~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:431:16: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 431 | err(w, "No search pattern."); | ^~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c: In function 'start_search': ui.c:450:20: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 450 | err(w, "Bad search pattern."); | ^~~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c: In function 'start_save2': ui.c:462:39: warning: pointer targets in passing argument 3 of 'export' differ in signedness [-Wpointer-sign] 462 | if (export(w->export, w->vtp, name)) | ^~~~ | | | u8 * {aka unsigned char *} In file included from ui.c:17: export.h:60:57: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} 60 | int export(struct export *e, struct vt_page *vtp, char *user_str); | ~~~~~~^~~~~~~~ ui.c:463:20: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 463 | err(w, export_errstr()); | ^~~~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c: In function 'start_save1': ui.c:478:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 478 | strcpy(save_format, format); // remember for next time | ^~~~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from ui.c:1: /usr/include/bits/string_fortified.h:77:1: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ ui.c:479:37: warning: pointer targets in passing argument 1 of 'export_open' differ in signedness [-Wpointer-sign] 479 | if (w->export = export_open(format)) | ^~~~~~ | | | u8 * {aka unsigned char *} In file included from ui.c:17: export.h:58:34: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} 58 | struct export *export_open(char *fmt); | ~~~~~~^~~ ui.c:479:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 479 | if (w->export = export_open(format)) | ^ ui.c:481:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 481 | if (name = export_mkname(w->export, "ttext-%p.%e", w->vtp, 0)) | ^~~~ ui.c:483:47: warning: pointer targets in passing argument 2 of 'edline_new' differ in signedness [-Wpointer-sign] 483 | w->edline = edline_new(w->xw, "Name:\2", name, start_save2, w); | ^~~~~~~~~ | | | char * In file included from edit.h:6, from ui.c:14: edline.h:24:51: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 24 | struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset, | ~~~~^~~~~~ ui.c:483:58: warning: pointer targets in passing argument 3 of 'edline_new' differ in signedness [-Wpointer-sign] 483 | w->edline = edline_new(w->xw, "Name:\2", name, start_save2, w); | ^~~~ | | | char * In file included from edit.h:6, from ui.c:14: edline.h:24:63: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 24 | struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset, | ~~~~^~~~~~ ui.c:491:16: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 491 | err(w, export_errstr()); | ^~~~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c: In function 'vtwin_event': ui.c:610:32: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 610 | err(w, "Unused key."); | ^~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:614:28: warning: pointer targets in passing argument 2 of 'msg' differ in signedness [-Wpointer-sign] 614 | msg(w, "Error bell %sabled.", bell ? "en" : "dis"); | ^~~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:390:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 390 | msg(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:623:32: warning: pointer targets in passing argument 2 of 'msg' differ in signedness [-Wpointer-sign] 623 | msg(w, "Error reduction %sabled.", i ? "dis" : "en"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:390:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 390 | msg(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:628:32: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 628 | err(w, "Unable to open new window."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:666:45: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 666 | if (w->edline) { err(w, "internal: w->edline != 0"); break;} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:668:48: warning: pointer targets in passing argument 2 of 'edline_new' differ in signedness [-Wpointer-sign] 668 | w->edline = edline_new(xw, "/", "", start_search, w); | ^~~ | | | char * In file included from edit.h:6, from ui.c:14: edline.h:24:51: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 24 | struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset, | ~~~~^~~~~~ ui.c:668:53: warning: pointer targets in passing argument 3 of 'edline_new' differ in signedness [-Wpointer-sign] 668 | w->edline = edline_new(xw, "/", "", start_search, w); | ^~ | | | char * In file included from edit.h:6, from ui.c:14: edline.h:24:63: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 24 | struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset, | ~~~~^~~~~~ ui.c:671:45: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 671 | if (w->edline) { err(w, "internal: w->edline != 0"); break;} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:673:48: warning: pointer targets in passing argument 2 of 'edline_new' differ in signedness [-Wpointer-sign] 673 | w->edline = edline_new(xw, "?", "", start_search, w); | ^~~ | | | char * In file included from edit.h:6, from ui.c:14: edline.h:24:51: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 24 | struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset, | ~~~~^~~~~~ ui.c:673:53: warning: pointer targets in passing argument 3 of 'edline_new' differ in signedness [-Wpointer-sign] 673 | w->edline = edline_new(xw, "?", "", start_search, w); | ^~ | | | char * In file included from edit.h:6, from ui.c:14: edline.h:24:63: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 24 | struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset, | ~~~~^~~~~~ ui.c:676:45: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 676 | if (w->edline) { err(w, "internal: w->edline != 0"); break;} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:677:48: warning: pointer targets in passing argument 2 of 'edline_new' differ in signedness [-Wpointer-sign] 677 | w->edline = edline_new(xw, "Format:\2", save_format, start_save1, w); | ^~~~~~~~~~~ | | | char * In file included from edit.h:6, from ui.c:14: edline.h:24:51: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 24 | struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset, | ~~~~^~~~~~ ui.c:677:61: warning: pointer targets in passing argument 3 of 'edline_new' differ in signedness [-Wpointer-sign] 677 | w->edline = edline_new(xw, "Format:\2", save_format, start_save1, w); | ^~~~~~~~~~~ | | | char * In file included from edit.h:6, from ui.c:14: edline.h:24:63: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 24 | struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset, | ~~~~^~~~~~ ui.c:690:32: warning: pointer targets in passing argument 2 of 'msg' differ in signedness [-Wpointer-sign] 690 | msg(w, "Finetune fixed at %d.", w->vbi->pll_adj); | ^~~~~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:390:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 390 | msg(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:692:32: warning: pointer targets in passing argument 2 of 'msg' differ in signedness [-Wpointer-sign] 692 | msg(w, "Finetune auto adjusting."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * ui.c:390:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 390 | msg(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:695:28: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 695 | err(w, "Unused key."); | ^~~~~~~~~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:707:20: warning: pointer targets in passing argument 2 of 'msg' differ in signedness [-Wpointer-sign] 707 | msg(w, "Cache cleared!");//@@@ | ^~~~~~~~~~~~~~~~ | | | char * ui.c:390:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 390 | msg(struct vtwin *w, u8 *str, ...) | ~~~~^~~ ui.c:816:24: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign] 816 | err(w, errmsg); | ^~~~~~ | | | char * ui.c:400:26: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' 400 | err(struct vtwin *w, u8 *str, ...) | ~~~~^~~ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o vbi.o vbi.c vbi.c: In function 'vbi_send': vbi.c:114:40: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 114 | for (cl = PTR vbi->clients->first; cln = PTR cl->node->next; cl = cln) | ^~~ vbi.c: In function 'vbi_pll_reset': vbi.c:193:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 193 | if (debug) | ^ vbi.c: In function 'vt_line': vbi.c:307:39: warning: pointer targets in passing argument 3 of 'add_enhance' differ in signedness [-Wpointer-sign] 307 | add_enhance(rvtp->enh, d, t); | ^ | | | int * In file included from vbi.h:7, from vbi.c:14: lang.h:26:54: note: expected 'u32 *' {aka 'unsigned int *'} but argument is of type 'int *' 26 | void add_enhance(struct enhance *eh, int dcode, u32 *data); | ~~~~~^~~~ vbi.c: In function 'vbi_line': vbi.c:431:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 431 | if (i = vt_line(vbi, data+1)) | ^ vbi.c:431:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 431 | if (i = vt_line(vbi, data+1)) | ^ vbi.c: In function 'dvb_handler': vbi.c:993:24: warning: unused variable 'crccomp' [-Wunused-variable] 993 | u_int32_t crc, crccomp; | ^~~~~~~ vbi.c:993:19: warning: unused variable 'crc' [-Wunused-variable] 993 | u_int32_t crc, crccomp; | ^~~ vbi.c:992:19: warning: unused variable 'rpid' [-Wunused-variable] 992 | u_int16_t rpid; | ^~~~ vbi.c:991:25: warning: unused variable 'i' [-Wunused-variable] 991 | unsigned int p, i, len; | ^ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o font.o font.c make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o exp-gfx.o exp-gfx.c exp-gfx.c: In function 'png_open': exp-gfx.c:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | #define D ((struct png_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-gfx.c:197:5: note: in expansion of macro 'D' 197 | D->compression = -1; | ^ exp-gfx.c: In function 'png_option': exp-gfx.c:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | #define D ((struct png_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-gfx.c:208:17: note: in expansion of macro 'D' 208 | D->compression = *arg - '0'; | ^ exp-gfx.c: In function 'png_output': exp-gfx.c:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | #define D ((struct png_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-gfx.c:268:7: note: in expansion of macro 'D' 268 | if (D->compression != -1) | ^ exp-gfx.c:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | #define D ((struct png_data *)e->data) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ exp-gfx.c:269:42: note: in expansion of macro 'D' 269 | png_set_compression_level(png_ptr, D->compression); | ^ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DVERSION=\"1.8.1\" -DWITH_PNG -I/usr/X11R6/include -I/usr/include/libpng16 -c -o xio.o xio.c xio.c: In function 'get_fonts': xio.c:142:42: warning: pointer targets in passing argument 3 of 'XCreateBitmapFromData' differ in signedness [-Wpointer-sign] 142 | font_bits, font_width, font_height); | ^~~~~~~~~ | | | unsigned char * In file included from /usr/include/X11/Xlib.h:47, from xio.c:7: /usr/include/X11/Xlib.h:1607:5: note: expected 'const char *' but argument is of type 'unsigned char *' 1607 | _Xconst char* /* data */, | ^ xio.c: In function 'xio_open_dpy': xio.c:211:41: warning: pointer targets in passing argument 3 of 'XCreateBitmapFromData' differ in signedness [-Wpointer-sign] 211 | icon_bits, icon_width, icon_height); | ^~~~~~~~~ | | | unsigned char * In file included from /usr/include/X11/Xlib.h:47, from xio.c:7: /usr/include/X11/Xlib.h:1607:5: note: expected 'const char *' but argument is of type 'unsigned char *' 1607 | _Xconst char* /* data */, | ^ xio.c:223:1: warning: label 'fail4' defined but not used [-Wunused-label] 223 | fail4: | ^~~~~ xio.c: In function 'set_user_geometry': xio.c:240:46: warning: pointer targets in passing argument 4 of 'XParseGeometry' differ in signedness [-Wpointer-sign] 240 | f = XParseGeometry(geom, &sh->x, &sh->y, &sh->width, &sh->height); | ^~~~~~~~~~ | | | int * In file included from xio.c:7: /usr/include/X11/Xlib.h:2871:5: note: expected 'unsigned int *' but argument is of type 'int *' 2871 | unsigned int* /* width_return */, | ^~~~~~~~~~~~~ xio.c:240:58: warning: pointer targets in passing argument 5 of 'XParseGeometry' differ in signedness [-Wpointer-sign] 240 | f = XParseGeometry(geom, &sh->x, &sh->y, &sh->width, &sh->height); | ^~~~~~~~~~~ | | | int * In file included from xio.c:7: /usr/include/X11/Xlib.h:2872:5: note: expected 'unsigned int *' but argument is of type 'int *' 2872 | unsigned int* /* height_return */ | ^~~~~~~~~~~~~ xio.c: In function 'xio_open_win': xio.c:339:1: warning: label 'fail2' defined but not used [-Wunused-label] 339 | fail2: | ^~~~~ xio.c: In function 'xio_title': xio.c:386:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 386 | if (strcmp(xw->title, title) == 0) | ~~^~~~~~~ | | | u8 * {aka unsigned char *} In file included from xio.c:4: /usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'} 156 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ xio.c:389:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 389 | strcpy(xw->title, title); | ~~^~~~~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:490, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from xio.c:1: /usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ xio.c:392:43: warning: pointer targets in passing argument 3 of 'XSetIconName' differ in signedness [-Wpointer-sign] 392 | XSetIconName(xw->xio->dpy, xw->win, xw->title); | ~~^~~~~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/X11/Xlib.h:47, from xio.c:7: /usr/include/X11/Xlib.h:3258:5: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'} 3258 | _Xconst char* /* icon_name */ | ^ xio.c: In function 'xio_put_str': xio.c:453:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 453 | l = strlen(str); | ^~~ | | | u8 * {aka unsigned char *} In file included from xio.c:4: /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'} 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ xio.c: In function 'xio_update_win': xio.c:565:53: warning: variable 'sep' set but not used [-Wunused-but-set-variable] 565 | int dbl = 0, blk = 0, con = 0, gfx = 0, sep = 0, hld = 0; | ^~~ xio.c: In function 'for_all_windows': xio.c:676:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 676 | for (xio = PTR dpys->first; vtn = PTR xio->node->next; xio = vtn) | ^~~ xio.c:677:44: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 677 | for (xw = PTR xio->windows->first; vwn = PTR xw->node->next; xw = vwn) | ^~~ xio.c: In function 'sel_convert2ascii': xio.c:810:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 810 | if (not con) | ^ xio.c: In function 'handle_event': xio.c:1056:42: warning: pointer targets in passing argument 2 of 'XLookupString' differ in signedness [-Wpointer-sign] 1056 | if (XLookupString(&ev->xkey, &ch, 1, &k, 0)) | ^~~ | | | unsigned char * In file included from xio.c:8: /usr/include/X11/Xutil.h:536:5: note: expected 'char *' but argument is of type 'unsigned char *' 536 | char* /* buffer_return */, | ^~~~~ xio.c: In function 'xio_event_loop': xio.c:1191:41: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1191 | for (xio = PTR dpys->first; vtn = PTR xio->node->next; xio = vtn) | ^~~ xio.c: In function 'timer_init': xio.c:67:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 67 | write(p[1], "*", 1); | ^~~~~~~~~~~~~~~~~~~ xio.c: In function 'xio_timer': xio.c:1172:5: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 1172 | read(fd, buf, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic alevt-date.o vbi.o fdset.o misc.o hamm.o lang.o -o alevt-date -lX11 -lpng16 -lz make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic alevt-cap.o vbi.o fdset.o misc.o hamm.o lang.o export.o exp-txt.o exp-html.o exp-gfx.o font.o -o alevt-cap -lX11 -lpng16 -lz make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic main.o ui.o xio.o fdset.o vbi.o cache.o help.o edline.o search.o edit.o misc.o hamm.o lang.o export.o exp-txt.o exp-html.o exp-gfx.o font.o -o alevt -lX11 -lpng16 -lz make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.62906 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/alevt-buildroot + : + /bin/rm -rf -- /usr/src/tmp/alevt-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd alevt-v1.8.1 + mkdir -p /usr/src/tmp/alevt-buildroot/usr/bin + mkdir -p /usr/src/tmp/alevt-buildroot/usr/share/man/man1 + make USR_X11R6=/usr MAN=/usr/share/man rpm-install make: Entering directory '/usr/src/RPM/BUILD/alevt-v1.8.1' install -m 0755 alevt /usr/src/tmp/alevt-buildroot/usr/bin install -m 0755 alevt-date /usr/src/tmp/alevt-buildroot/usr/bin install -m 0755 alevt-cap /usr/src/tmp/alevt-buildroot/usr/bin install -m 0644 alevt.1x /usr/src/tmp/alevt-buildroot/usr/share/man/man1 install -m 0644 alevt-date.1 /usr/src/tmp/alevt-buildroot/usr/share/man/man1 install -m 0644 alevt-cap.1 /usr/src/tmp/alevt-buildroot/usr/share/man/man1 install -d 0755 /usr/src/tmp/alevt-buildroot/usr/share/pixmaps install -m 0644 contrib/mini-alevt.xpm /usr/src/tmp/alevt-buildroot/usr/share/pixmaps make: Leaving directory '/usr/src/RPM/BUILD/alevt-v1.8.1' + desktop-file-install --dir=/usr/src/tmp/alevt-buildroot/usr/share/applications /usr/src/RPM/SOURCES/alevt.desktop /usr/src/tmp/alevt-buildroot/usr/share/applications/alevt.desktop: error: (will be fatal in the future): value item "Video" in key "Categories" in group "Desktop Entry" requires another category to be present among the following categories: AudioVideo + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/alevt-buildroot (auto) Verifying and fixing files in /usr/src/tmp/alevt-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/alevt-buildroot/ (default) Compressing files in /usr/src/tmp/alevt-buildroot (auto) Verifying ELF objects in /usr/src/tmp/alevt-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/bin/alevt-cap: uses non-LFS functions: fopen open verify-elf: WARNING: ./usr/bin/alevt-date: uses non-LFS functions: open verify-elf: WARNING: ./usr/bin/alevt: uses non-LFS functions: fopen open Processing files: alevt-1.8.1-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.95561 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd alevt-v1.8.1 + DOCDIR=/usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.8.1 + export DOCDIR + rm -rf /usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.8.1 + /bin/mkdir -p /usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.8.1 + cp -prL README.md README.old CHANGELOG COPYRIGHT /usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.8.1 + chmod -R go-w /usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.8.1 + chmod -R a+rX /usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.8.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XCBWgQ find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TozGtz find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib/ld-linux.so.2, libX11.so.6 >= set:oiqbq4ctO5TCYEiLnk31hsAtOcTkKBxkwPkaeSSA3wZhFphC5QFtVr6aqWk0p5aLF6CJq6HBU9z7847bRKFBWofbHxHAaWun1XgzZ8j6a7FZxfjDg32, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.8), libpng16.so.16 >= set:lhHMixNE87cgbKwYTveiJARNHFKGgopm1e, libpng16.so.16(PNG16_0), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Mm9q5G Creating alevt-debuginfo package Processing files: alevt-debuginfo-1.8.1-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nYx1R3 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DxE2gw find-requires: running scripts (debuginfo) Requires: alevt = 1.8.1-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libX11.so.6), debug(libc.so.6), debug(libpng16.so.16) Adding to alevt-debuginfo a strict dependency on alevt Wrote: /usr/src/RPM/RPMS/i586/alevt-1.8.1-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/alevt-debuginfo-1.8.1-alt1.i586.rpm (w2.lzdio) 3.84user 0.99system 0:06.99elapsed 69%CPU (0avgtext+0avgdata 43432maxresident)k 0inputs+0outputs (0major+386247minor)pagefaults 0swaps 11.21user 4.27system 0:17.97elapsed 86%CPU (0avgtext+0avgdata 103148maxresident)k 64inputs+0outputs (30367major+700446minor)pagefaults 0swaps --- alevt-1.8.1-alt1.i586.rpm.repo 2022-02-08 05:57:38.000000000 +0000 +++ alevt-1.8.1-alt1.i586.rpm.hasher 2022-04-30 04:09:53.236222635 +0000 @@ -30,5 +30,5 @@ Provides: alevt = 1.8.1-alt1:sisyphus+294993.100.1.1 -File: /usr/bin/alevt 100755 root:root 1af43459805ede4b1ef406e0ca31b449 -File: /usr/bin/alevt-cap 100755 root:root c230481ed0e458936c17d2b629154e4c -File: /usr/bin/alevt-date 100755 root:root e790caac052475fde525d17da585fe6e +File: /usr/bin/alevt 100755 root:root 715112567318d341a48b41855dc3179a +File: /usr/bin/alevt-cap 100755 root:root b97287cbe497daf1f0e271c40b14a666 +File: /usr/bin/alevt-date 100755 root:root 32dbefcea090f85df54baaba64583d6c File: /usr/share/applications/alevt.desktop 100644 root:root a38365d4585aaab44bcbaf7c814a1b86 @@ -43,2 +43,2 @@ File: /usr/share/pixmaps/mini-alevt.xpm 100644 root:root 78fec4ddcb81b0e194eb7d050e79ff64 -RPMIdentity: 58da8bb02ad60ed74b2bcf8869f671acf96453ea90e5135d2c7e0449b4929f2357046b5afea6c83ccac2c87c0b9d58dcfefdc9bb8157740987571439314b6b02 +RPMIdentity: 73b9a06c88e983c366cfdfdfb22324f8c6398cbf01c9e030b283d48d1cf5011e46b067118504feed2305bd394c84ae0fa44dc9260a06fa3f46cd0a6ec3f34804 --- alevt-debuginfo-1.8.1-alt1.i586.rpm.repo 2022-02-08 05:57:38.000000000 +0000 +++ alevt-debuginfo-1.8.1-alt1.i586.rpm.hasher 2022-04-30 04:09:53.309223924 +0000 @@ -1,10 +1,10 @@ -/usr/lib/debug/.build-id/1e 40755 root:root -/usr/lib/debug/.build-id/1e/ce3487bad37f13dfceeb681b6551efca26bc97 120777 root:root ../../../../bin/alevt -/usr/lib/debug/.build-id/1e/ce3487bad37f13dfceeb681b6551efca26bc97.debug 120777 root:root ../../usr/bin/alevt.debug -/usr/lib/debug/.build-id/6e 40755 root:root -/usr/lib/debug/.build-id/6e/29e0c263d051d1fd18ba48e1a044a12840c4a8 120777 root:root ../../../../bin/alevt-cap -/usr/lib/debug/.build-id/6e/29e0c263d051d1fd18ba48e1a044a12840c4a8.debug 120777 root:root ../../usr/bin/alevt-cap.debug -/usr/lib/debug/.build-id/b8 40755 root:root -/usr/lib/debug/.build-id/b8/bae3ea6348974ddaa42144d9b5fe23bde55f3f 120777 root:root ../../../../bin/alevt-date -/usr/lib/debug/.build-id/b8/bae3ea6348974ddaa42144d9b5fe23bde55f3f.debug 120777 root:root ../../usr/bin/alevt-date.debug +/usr/lib/debug/.build-id/81 40755 root:root +/usr/lib/debug/.build-id/81/5b935ca635f695a9d2406dcfb4d51ceede7fc6 120777 root:root ../../../../bin/alevt +/usr/lib/debug/.build-id/81/5b935ca635f695a9d2406dcfb4d51ceede7fc6.debug 120777 root:root ../../usr/bin/alevt.debug +/usr/lib/debug/.build-id/9e 40755 root:root +/usr/lib/debug/.build-id/9e/8165c4e8d129b3907622095354959a83f14945 120777 root:root ../../../../bin/alevt-cap +/usr/lib/debug/.build-id/9e/8165c4e8d129b3907622095354959a83f14945.debug 120777 root:root ../../usr/bin/alevt-cap.debug +/usr/lib/debug/.build-id/c0 40755 root:root +/usr/lib/debug/.build-id/c0/ce3ad23b628b5739fb72d18e52414f7e33db61 120777 root:root ../../../../bin/alevt-date +/usr/lib/debug/.build-id/c0/ce3ad23b628b5739fb72d18e52414f7e33db61.debug 120777 root:root ../../usr/bin/alevt-date.debug /usr/lib/debug/usr/bin/alevt-cap.debug 100644 root:root @@ -63,14 +63,14 @@ Provides: alevt-debuginfo = 1.8.1-alt1:sisyphus+294993.100.1.1 -File: /usr/lib/debug/.build-id/1e 40755 root:root -File: /usr/lib/debug/.build-id/1e/ce3487bad37f13dfceeb681b6551efca26bc97 120777 root:root ../../../../bin/alevt -File: /usr/lib/debug/.build-id/1e/ce3487bad37f13dfceeb681b6551efca26bc97.debug 120777 root:root ../../usr/bin/alevt.debug -File: /usr/lib/debug/.build-id/6e 40755 root:root -File: /usr/lib/debug/.build-id/6e/29e0c263d051d1fd18ba48e1a044a12840c4a8 120777 root:root ../../../../bin/alevt-cap -File: /usr/lib/debug/.build-id/6e/29e0c263d051d1fd18ba48e1a044a12840c4a8.debug 120777 root:root ../../usr/bin/alevt-cap.debug -File: /usr/lib/debug/.build-id/b8 40755 root:root -File: /usr/lib/debug/.build-id/b8/bae3ea6348974ddaa42144d9b5fe23bde55f3f 120777 root:root ../../../../bin/alevt-date -File: /usr/lib/debug/.build-id/b8/bae3ea6348974ddaa42144d9b5fe23bde55f3f.debug 120777 root:root ../../usr/bin/alevt-date.debug -File: /usr/lib/debug/usr/bin/alevt-cap.debug 100644 root:root e7b600ca5809e5777698bd6d27b618cd -File: /usr/lib/debug/usr/bin/alevt-date.debug 100644 root:root 44bdd3251cbf6cb9853f23576abcd79f -File: /usr/lib/debug/usr/bin/alevt.debug 100644 root:root 6977e04abd8a301560c50182c642e748 +File: /usr/lib/debug/.build-id/81 40755 root:root +File: /usr/lib/debug/.build-id/81/5b935ca635f695a9d2406dcfb4d51ceede7fc6 120777 root:root ../../../../bin/alevt +File: /usr/lib/debug/.build-id/81/5b935ca635f695a9d2406dcfb4d51ceede7fc6.debug 120777 root:root ../../usr/bin/alevt.debug +File: /usr/lib/debug/.build-id/9e 40755 root:root +File: /usr/lib/debug/.build-id/9e/8165c4e8d129b3907622095354959a83f14945 120777 root:root ../../../../bin/alevt-cap +File: /usr/lib/debug/.build-id/9e/8165c4e8d129b3907622095354959a83f14945.debug 120777 root:root ../../usr/bin/alevt-cap.debug +File: /usr/lib/debug/.build-id/c0 40755 root:root +File: /usr/lib/debug/.build-id/c0/ce3ad23b628b5739fb72d18e52414f7e33db61 120777 root:root ../../../../bin/alevt-date +File: /usr/lib/debug/.build-id/c0/ce3ad23b628b5739fb72d18e52414f7e33db61.debug 120777 root:root ../../usr/bin/alevt-date.debug +File: /usr/lib/debug/usr/bin/alevt-cap.debug 100644 root:root ce67322963c96cf30bf31ac58b11ef5f +File: /usr/lib/debug/usr/bin/alevt-date.debug 100644 root:root 0d2b4d3d0e627d9090eeb6421a3d5463 +File: /usr/lib/debug/usr/bin/alevt.debug 100644 root:root 2a8b69fd7e74ebde3be9d583f9565a6c File: /usr/src/debug/alevt-v1.8.1 40755 root:root @@ -119,2 +119,2 @@ File: /usr/src/debug/alevt-v1.8.1/xio.h 100644 root:root 1a6cccc56bfd653585b42ebbf833cfd0 -RPMIdentity: ce9c7b2a35796eceaf0ab24d214078234b915e1c66f5e826a315d125335954e15601a91df8cc6549ca0fd146ca5d8a84086a5d5a19c4e33b738d8335ccd17de8 +RPMIdentity: 2923b636f79c743e9b300485799ce3a87b264d3af4d51fbce3d05950590dca1b558cd1ae71883dc65a80efa12e0fce81953ae140d128e5be5d62c84a4dfa8a99