<86>Jun 25 08:21:32 userdel[891958]: delete user 'rooter'
<86>Jun 25 08:21:32 userdel[891958]: removed group 'rooter' owned by 'rooter'
<86>Jun 25 08:21:32 userdel[891958]: removed shadow group 'rooter' owned by 'rooter'
<86>Jun 25 08:21:32 groupadd[891994]: group added to /etc/group: name=rooter, GID=1829
<86>Jun 25 08:21:32 groupadd[891994]: group added to /etc/gshadow: name=rooter
<86>Jun 25 08:21:32 groupadd[891994]: new group: name=rooter, GID=1829
<86>Jun 25 08:21:32 useradd[892027]: new user: name=rooter, UID=1829, GID=1829, home=/root, shell=/bin/bash
<86>Jun 25 08:21:32 userdel[892058]: delete user 'builder'
<86>Jun 25 08:21:32 userdel[892058]: removed group 'builder' owned by 'builder'
<86>Jun 25 08:21:32 userdel[892058]: removed shadow group 'builder' owned by 'builder'
<86>Jun 25 08:21:32 groupadd[892081]: group added to /etc/group: name=builder, GID=1830
<86>Jun 25 08:21:32 groupadd[892081]: group added to /etc/gshadow: name=builder
<86>Jun 25 08:21:32 groupadd[892081]: new group: name=builder, GID=1830
<86>Jun 25 08:21:32 useradd[892101]: new user: name=builder, UID=1830, GID=1830, home=/usr/src, shell=/bin/bash
<13>Jun 25 08:21:35 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed
<13>Jun 25 08:21:35 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed
<13>Jun 25 08:21:35 rpmi: libexpat-2.4.3-alt1 p9+293696.100.1.1 1643124786 installed
<13>Jun 25 08:21:35 rpmi: libgomp1-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed
<13>Jun 25 08:21:35 rpmi: libwebp7-1.0.3-alt1 p9+234901.200.1.1 1563552213 installed
<13>Jun 25 08:21:35 rpmi: libjasper-2.0.22-alt1 p9+259398.100.5.1 1602695042 installed
<13>Jun 25 08:21:35 rpmi: liblcms2-2.9-alt1 1516411888 installed
<13>Jun 25 08:21:35 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906326 installed
<13>Jun 25 08:21:35 rpmi: libICE-1.0.9-alt1 1409902719 installed
<13>Jun 25 08:21:35 rpmi: libfribidi-1.0.7-alt1 p9+238309.200.1.1 1569787041 installed
<13>Jun 25 08:21:35 rpmi: libglvnd-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun 25 08:21:35 rpmi: libwayland-server-1.18.0-alt1 p9+260591.100.12.1 1606212847 installed
<13>Jun 25 08:21:35 rpmi: ilmbase25-common-2.5.6-alt1 p9+272589.100.3.1 1622734947 installed
<13>Jun 25 08:21:35 rpmi: libiex25-2.5.6-alt1 p9+272589.100.3.1 1622734947 installed
<13>Jun 25 08:21:35 rpmi: libjbig-2.1-alt1 1401380921 installed
<13>Jun 25 08:21:35 rpmi: libtiff5-4.0.10.0.57.f9fc01c3-alt1 sisyphus+226958.100.1.1 1554850937 installed
<13>Jun 25 08:21:35 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284336 installed
<13>Jun 25 08:21:35 rpmi: libnettle6-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed
<13>Jun 25 08:21:35 rpmi: libhogweed4-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed
<13>Jun 25 08:21:35 rpmi: libilmthread25-2.5.6-alt1 p9+272589.100.3.1 1622734947 installed
<13>Jun 25 08:21:35 rpmi: libimath25-2.5.6-alt1 p9+272589.100.3.1 1622734947 installed
<13>Jun 25 08:21:35 rpmi: libhalf25-2.5.6-alt1 p9+272589.100.3.1 1622734947 installed
<13>Jun 25 08:21:35 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586157 installed
<13>Jun 25 08:21:35 rpmi: libraw-0.19.5-alt1 p9+236466.300.1.1 1566486023 installed
<13>Jun 25 08:21:35 rpmi: libflif-0.3-alt1 sisyphus+223364.100.1.1 1551501707 installed
<13>Jun 25 08:21:35 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343225 installed
<13>Jun 25 08:21:35 rpmi: perl-Encode-3.01-alt1 sisyphus+224923.100.1.1 1552474113 installed
<13>Jun 25 08:21:35 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed
<13>Jun 25 08:21:35 rpmi: xorg-proto-devel-2021.4-alt1 p9+272150.100.1.1 1621427342 installed
<13>Jun 25 08:21:35 rpmi: libImageMagick6-common-6.9.11.23-alt1 p9+265603.200.9.1 1613079173 installed
<13>Jun 25 08:21:35 rpmi: libwmflite-0.2.8.4-alt13 1506519334 installed
<13>Jun 25 08:21:35 rpmi: liblqr-0.4.2-alt1 1383038436 installed
<13>Jun 25 08:21:35 rpmi: libx265-160-2.8-alt1 1529659165 installed
<13>Jun 25 08:21:35 rpmi: libde265-1.0.3-alt1 1528888214 installed
<13>Jun 25 08:21:35 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed
<13>Jun 25 08:21:35 rpmi: libfftw3-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed
<13>Jun 25 08:21:35 rpmi: djvu-common-3.5.25.3-alt1 1365826139 installed
<13>Jun 25 08:21:35 rpmi: libdjvu-3.5.25.3-alt1 1365826137 installed
<13>Jun 25 08:21:35 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672625 installed
<13>Jun 25 08:21:35 rpmi: icon-theme-hicolor-0.17-alt2 p9+248347.100.1.1 1584981172 installed
<13>Jun 25 08:21:35 rpmi: shared-mime-info-1.13.1-alt1 p9+238204.100.1.1 1569496447 installed
<13>Jun 25 08:21:35 rpmi: gsettings-desktop-schemas-data-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed
<13>Jun 25 08:21:35 rpmi: libgio-2.60.7-alt1 p9+237353.100.2.2 1568372980 installed
<13>Jun 25 08:21:35 rpmi: gsettings-desktop-schemas-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed
<13>Jun 25 08:21:35 rpmi: libgdk-pixbuf-locales-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed
<13>Jun 25 08:21:35 rpmi: libgdk-pixbuf-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed
<13>Jun 25 08:21:35 rpmi: gtk-update-icon-cache-3.24.29-alt0.M90P.1 p9+277455.200.2.1 1625582389 installed
<13>Jun 25 08:21:35 rpmi: libheif-1.6.2-alt1 p9+244301.100.3.1 1582815556 installed
<13>Jun 25 08:21:35 rpmi: libgtk+2-locales-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed
<13>Jun 25 08:21:35 rpmi: libatk-locales-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed
<13>Jun 25 08:21:35 rpmi: libatk-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed
<13>Jun 25 08:21:35 rpmi: libdatrie-0.2.9-alt1_6 1511686677 installed
<13>Jun 25 08:21:35 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed
<13>Jun 25 08:21:35 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013486 installed
<13>Jun 25 08:21:35 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed
<13>Jun 25 08:21:35 rpmi: libwayland-client-1.18.0-alt1 p9+260591.100.12.1 1606212847 installed
<13>Jun 25 08:21:35 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed
<13>Jun 25 08:21:35 rpmi: libdrm-1:2.4.105-alt2 p9+271012.100.1.1 1619786664 installed
<13>Jun 25 08:21:35 rpmi: libgbm-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed
<13>Jun 25 08:21:35 rpmi: libX11-locales-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed
<13>Jun 25 08:21:35 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>Jun 25 08:21:35 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>Jun 25 08:21:36 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Jun 25 08:21:36 rpmi: libX11-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed
<13>Jun 25 08:21:36 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>Jun 25 08:21:36 rpmi: libXrender-0.9.10-alt1 p9+261891.200.2.1 1606149106 installed
<13>Jun 25 08:21:36 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed
<13>Jun 25 08:21:36 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949214 installed
<13>Jun 25 08:21:36 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949698 installed
<13>Jun 25 08:21:36 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed
<13>Jun 25 08:21:36 rpmi: libGLX-mesa-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed
<13>Jun 25 08:21:36 rpmi: libEGL-mesa-4:21.0.3-alt1 p9+271012.200.3.1 1621244963 installed
<13>Jun 25 08:21:36 rpmi: libEGL-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun 25 08:21:36 rpmi: libGLX-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun 25 08:21:36 rpmi: libGL-7:1.3.2-alt0.p9 p9+265957.240.8.1 1617618104 installed
<13>Jun 25 08:21:36 rpmi: libXi-1.7.9-alt2 sisyphus+226377.100.1.2 1554260258 installed
<13>Jun 25 08:21:36 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268223 installed
<13>Jun 25 08:21:36 rpmi: libXt-1.1.4-alt1 1369984716 installed
<13>Jun 25 08:21:36 rpmi: libXpm-3.5.12-alt1 sisyphus+223149.400.2.1 1551268300 installed
<13>Jun 25 08:21:36 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949136 installed
<13>Jun 25 08:21:36 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed
<13>Jun 25 08:21:37 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Jun 25 08:21:37 rpmi: openexr25-common-2.5.6-alt1 p9+272589.200.3.1 1622735064 installed
<13>Jun 25 08:21:37 rpmi: libilmimf25-2.5.6-alt1 p9+272589.200.3.1 1622735064 installed
<13>Jun 25 08:21:37 rpmi: libpaper-1.1.26-alt1 sisyphus+221360.100.1.1 1549974198 installed
<13>Jun 25 08:21:37 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Jun 25 08:21:37 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Jun 25 08:21:37 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696275 installed
<13>Jun 25 08:21:37 rpmi: libgnutls30-3.6.16-alt3 p9+315359.100.2.1 1677074689 installed
<13>Jun 25 08:21:37 rpmi: liblz4-1:1.9.2-alt1 p9+238696.500.1.1 1570228072 installed
<13>Jun 25 08:21:37 rpmi: libgpg-error-1.36-alt1 p9+261942.140.4.1 1606237682 installed
<13>Jun 25 08:21:37 rpmi: libgcrypt20-1.8.5-alt3 p9+261942.200.4.1 1606237844 installed
<13>Jun 25 08:21:37 rpmi: libsystemd-1:247.13-alt1 p9+313189.100.1.1 1673457063 installed
<13>Jun 25 08:21:37 rpmi: libdbus-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed
<13>Jun 25 08:21:37 rpmi: libavahi-0.8-alt2 p9+270905.100.1.1 1619639855 installed
<13>Jun 25 08:21:37 rpmi: libcups-2.3.3-alt7.op2 p9+289603.100.2.1 1637911367 installed
<13>Jun 25 08:21:37 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed
<13>Jun 25 08:21:37 rpmi: libharfbuzz-2.6.2-alt1 p9+277458.500.1.1 1625577087 installed
<13>Jun 25 08:21:37 rpmi: libfreetype-2.10.1-alt1.1.p9.1 p9+260179.200.3.1 1603971391 installed
<13>Jun 25 08:21:37 rpmi: fontconfig-2.13.1-alt1 p9+247340.200.3.1 1583400482 installed
Updating fonts cache: <29>Jun 25 08:21:38 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Jun 25 08:21:38 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed
<13>Jun 25 08:21:38 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed
<13>Jun 25 08:21:39 rpmi: libgs-9.27-alt1.M90P.1 p9+258832.300.4.1 1601632175 installed
<13>Jun 25 08:21:39 rpmi: ghostscript-common-9.27-alt1.M90P.1 p9+258832.300.4.1 1601632175 installed
<13>Jun 25 08:21:39 rpmi: ghostscript-classic-9.27-alt1.M90P.1 p9+258832.300.4.1 1601632175 installed
<13>Jun 25 08:21:39 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987714 installed
<13>Jun 25 08:21:39 rpmi: libpango-1.44.6-alt1 p9+237353.700.2.2 1568373865 installed
<13>Jun 25 08:21:39 rpmi: librsvg-1:2.46.4-alt1 p9+248366.400.6.1 1587060872 installed
<13>Jun 25 08:21:39 rpmi: liblasi-1.1.2-alt1.qa1 1460141148 installed
<13>Jun 25 08:21:39 rpmi: libgtk+2-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed
<13>Jun 25 08:21:39 rpmi: libgd3-2.2.5-alt3 sisyphus+226800.200.2.1 1554649314 installed
<13>Jun 25 08:21:39 rpmi: libgraphviz-2.41.2-alt4 p9+259365.100.2.1 1602278839 installed
<13>Jun 25 08:21:39 rpmi: libraqm-0.5.0-alt1 1530413325 installed
<13>Jun 25 08:21:39 rpmi: libImageMagick6.6-6.9.11.23-alt1 p9+265603.200.9.1 1613079173 installed
<13>Jun 25 08:21:39 rpmi: ImageMagick-tools-6.9.11.23-alt1 p9+265603.200.9.1 1613079173 installed
<13>Jun 25 08:21:40 rpmi: ImageMagick-doc-6.9.11.23-alt1 p9+265603.200.9.1 1613079173 installed
<13>Jun 25 08:21:40 rpmi: ImageMagick-6.9.11.23-alt1 p9+265603.200.9.1 1613079173 installed
<13>Jun 25 08:21:40 rpmi: perl-Tk-804.034-alt1.2 sisyphus+219907.4300.1.1 1548345831 installed
<13>Jun 25 08:21:40 rpmi: libX11-devel-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed
<13>Jun 25 08:21:40 rpmi: libpng-devel-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed
<13>Jun 25 08:21:40 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744353 installed
<13>Jun 25 08:21:40 rpmi: perl-Proc-Simple-1.32-alt1 1448790910 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/alevt-1.6.2-alt2_29.nosrc.rpm (w1.gzdio)
Installing alevt-1.6.2-alt2_29.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.56644
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf alevt-1.6.2
+ echo 'Source #0 (alevt-1.6.2.tar.gz):'
Source #0 (alevt-1.6.2.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/alevt-1.6.2.tar.gz
+ /bin/tar -xf -
+ cd alevt-1.6.2
+ /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
+ 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
+ echo 'Patch #2 (alevt-1.6.2-rus-greek.patch):'
Patch #2 (alevt-1.6.2-rus-greek.patch):
+ /usr/bin/patch -p1 -b --suffix .rusgreek
patching file alevt.1x.in
patching file alevt-cap.1.in
patching file alevt-cap.c
patching file exp-gfx.c
patching file exp-html.c
patching file font.c
patching file font.h
patching file lang.c
patching file lang.h
patching file main.c
patching file Makefile
patching file ReadmeGR
patching file vbi.c
patching file vtxt-iso8859-7.bdf
patching file vtxt-koi8.bdf
patching file xio.c
+ echo 'Patch #3 (alevt-1.6.2-doublefont.patch):'
Patch #3 (alevt-1.6.2-doublefont.patch):
+ /usr/bin/patch -p1 -b --suffix .double
patching file alevt.1x.in
patching file exp-gfx.c
patching file font.c
patching file font.h
patching file main.c
patching file Makefile
patching file xio.c
+ 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.56644
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd alevt-1.6.2
+ make -j16 -e 'OPT=-pipe -frecord-gcc-switches -Wall -g -O2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o help.o help.c
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o hamm.o hamm.c
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o misc.o misc.c
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
sed s/VERSION/1.6.2/g <alevt.1x.in >alevt.1x
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc bdf2xbm.c -o bdf2xbm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -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]
     if (regexec(s->pattern, buf, 1, m, 0) == 0)
                             ^~~
In file included from search.h:4,
                 from search.c:6:
/usr/include/regex.h:566:12: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 extern int regexec (const regex_t *__restrict __preg,
            ^~~~~~~
search.c: In function 'search_start':
search.c:95:29: warning: pointer targets in passing argument 2 of 'regcomp' differ in signedness [-Wpointer-sign]
     if (regcomp(s->pattern, pattern, f | REG_NEWLINE) != 0)
                             ^~~~~~~
In file included from search.h:4,
                 from search.c:6:
/usr/include/regex.h:562:12: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 extern int regcomp (regex_t *__restrict __preg,
            ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
sed s/VERSION/1.6.2/g <alevt-date.1.in >alevt-date.1
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o fdset.o fdset.c
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
sed s/VERSION/1.6.2/g <alevt-cap.1.in >alevt-cap.1
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
./bdf2xbm font1 <vtxt-latin-1.bdf >font1.xbm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
./bdf2xbm font2 <vtxt-latin-2.bdf >font2.xbm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
./bdf2xbm font3 <vtxt-koi8.bdf >font3.xbm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o edline.o edline.c
edline.c: In function 'ev_handler':
edline.c:90:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   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]
     if ((plen = strlen(prompt)) > 20)
                        ^~~~~~
In file included from edline.c:2:
/usr/include/string.h:385:15: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'}
 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]
     if ((slen = strlen(str)) > (int)sizeof(el->buf) - 1)
                        ^~~
In file included from edline.c:2:
/usr/include/string.h:385:15: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'}
 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]
     strcpy(el->buf, str);
            ~~^~~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from edline.c:1:
/usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __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]
     strcpy(el->buf, str);
                     ^~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from edline.c:1:
/usr/include/bits/string_fortified.h:88:1: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
edline.c:145:1: warning: label 'fail2' defined but not used [-Wunused-label]
 fail2:
 ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
./bdf2xbm font4 <vtxt-iso8859-7.bdf >font4.xbm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o main.o main.c
main.c: In function 'option':
main.c:148:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
      if (opts[i].arg)
         ^
main.c: In function 'main':
main.c:188:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     while (opt = option(argc, argv, &ind, &arg))
            ^~~
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o lang.o lang.c
lang.c:65:19: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* none */  { "#",
                   ^~~
lang.c:65:19: note: (near initialization for 'marks[0].g0')
lang.c:66:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "Ī",
          ^~~
lang.c:66:10: note: (near initialization for 'marks[0].latin1')
lang.c:67:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "$"     },
      ^~~
lang.c:67:6: note: (near initialization for 'marks[0].latin2')
lang.c:68:23: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* grave - ` */ { " aeiouAEIOU",
                       ^~~~~~~~~~~~~
lang.c:68:23: note: (near initialization for 'marks[1].g0')
lang.c:69:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "`āčėōųĀČĖŌŲ",
          ^~~~~~~~~~~~~
lang.c:69:10: note: (near initialization for 'marks[1].latin1')
lang.c:70:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "`aeiouAEIOU"    },
      ^~~~~~~~~~~~~
lang.c:70:6: note: (near initialization for 'marks[1].latin2')
lang.c:71:23: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* acute - ' */ { " aceilnorsuyzACEILNORSUYZ",
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
lang.c:71:23: note: (near initialization for 'marks[2].g0')
lang.c:72:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "'ácéílnórsúýzÁCÉÍLNÓRSÚÝZ",
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
lang.c:72:6: note: (near initialization for 'marks[2].latin1')
lang.c:73:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "'áæéíåņóāķúýžÁÆÉÍÅŅÓĀĶÚÝŽ"  },
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
lang.c:73:6: 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]
     /* cirumflex - ^ */ { " aeiouAEIOU",
                           ^~~~~~~~~~~~~
lang.c:74:27: note: (near initialization for 'marks[3].g0')
lang.c:75:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "^âęîôûÂĘÎÔÛ",
          ^~~~~~~~~~~~~
lang.c:75:10: note: (near initialization for 'marks[3].latin1')
lang.c:76:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "^âeîôuÂEÎÔU"    },
      ^~~~~~~~~~~~~
lang.c:76:6: note: (near initialization for 'marks[3].latin2')
lang.c:77:23: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* tilde - ~ */ { " anoANO",
                       ^~~~~~~~~
lang.c:77:23: note: (near initialization for 'marks[4].g0')
lang.c:78:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "~ãņõÃŅÕ",
          ^~~~~~~~~
lang.c:78:10: note: (near initialization for 'marks[4].latin1')
lang.c:79:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "~anoANO"    },
      ^~~~~~~~~
lang.c:79:6: note: (near initialization for 'marks[4].latin2')
lang.c:80:21: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* ??? - Ŋ */ { "",
                     ^~
lang.c:80:21: note: (near initialization for 'marks[5].g0')
lang.c:81:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "",
          ^~
lang.c:81:10: note: (near initialization for 'marks[5].latin1')
lang.c:82:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      ""     },
      ^~
lang.c:82:6: note: (near initialization for 'marks[5].latin2')
lang.c:83:23: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* breve - u */ { "aA",
                       ^~~~
lang.c:83:23: note: (near initialization for 'marks[6].g0')
lang.c:84:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "aA",
          ^~~~
lang.c:84:10: note: (near initialization for 'marks[6].latin1')
lang.c:85:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "ãÃ"     },
      ^~~~
lang.c:85:6: note: (near initialization for 'marks[6].latin2')
lang.c:86:26: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* abovedot - · */ { "zZ",
                          ^~~~
lang.c:86:26: note: (near initialization for 'marks[7].g0')
lang.c:87:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "zZ",
          ^~~~
lang.c:87:10: note: (near initialization for 'marks[7].latin1')
lang.c:88:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "ŋŊ"     },
      ^~~~
lang.c:88:6: note: (near initialization for 'marks[7].latin2')
lang.c:89:25: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* diaeresis Ļ */ { "aeiouAEIOU",
                         ^~~~~~~~~~~~
lang.c:89:25: note: (near initialization for 'marks[8].g0')
lang.c:90:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "äëïöüÄËÏÖÜ",
          ^~~~~~~~~~~~
lang.c:90:10: note: (near initialization for 'marks[8].latin1')
lang.c:91:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "äëiöüÄËIÖÜ"    },
      ^~~~~~~~~~~~
lang.c:91:6: note: (near initialization for 'marks[8].latin2')
lang.c:92:21: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* ??? - . */ { "",
                     ^~
lang.c:92:21: note: (near initialization for 'marks[9].g0')
lang.c:93:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "",
          ^~
lang.c:93:10: note: (near initialization for 'marks[9].latin1')
lang.c:94:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      ""     },
      ^~
lang.c:94:6: 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]
     /* ringabove - ° */ { " auAU",
                           ^~~~~~~
lang.c:95:27: note: (near initialization for 'marks[10].g0')
lang.c:96:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "°åuÅU",
          ^~~~~~~
lang.c:96:10: note: (near initialization for 'marks[10].latin1')
lang.c:97:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "°aųAŲ"    },
      ^~~~~~~
lang.c:97:6: note: (near initialization for 'marks[10].latin2')
lang.c:98:25: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* cedilla - ļ */ { "cstCST",
                         ^~~~~~~~
lang.c:98:25: note: (near initialization for 'marks[11].g0')
lang.c:99:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "įstĮST",
          ^~~~~~~~
lang.c:99:10: note: (near initialization for 'marks[11].latin1')
lang.c:100:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "įšþĮŠÞ"    },
      ^~~~~~~~
lang.c:100:6: note: (near initialization for 'marks[11].latin2')
lang.c:101:21: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* ??? - _ */ { " ",
                     ^~~
lang.c:101:21: note: (near initialization for 'marks[12].g0')
lang.c:102:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "_",
          ^~~
lang.c:102:10: note: (near initialization for 'marks[12].latin1')
lang.c:103:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "_"     },
      ^~~
lang.c:103:6: 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]
     /* dbl acute - " */ { " ouOU",
                           ^~~~~~~
lang.c:104:27: note: (near initialization for 'marks[13].g0')
lang.c:105:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "\"ouOU",
          ^~~~~~~~
lang.c:105:10: note: (near initialization for 'marks[13].latin1')
lang.c:106:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "\"õûÕÛ"    },
      ^~~~~~~~
lang.c:106:6: note: (near initialization for 'marks[13].latin2')
lang.c:107:25: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* ogonek - \, */ { "aeAE",
                         ^~~~~~
lang.c:107:25: note: (near initialization for 'marks[14].g0')
lang.c:108:10: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
          "aeAE",
          ^~~~~~
lang.c:108:10: note: (near initialization for 'marks[14].latin1')
lang.c:109:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "ąęĄĘ"    },
      ^~~~~~
lang.c:109:6: note: (near initialization for 'marks[14].latin2')
lang.c:110:23: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
     /* caron - v */ { "cdelnrstzCDELNRSTZ",
                       ^~~~~~~~~~~~~~~~~~~~
lang.c:110:23: note: (near initialization for 'marks[15].g0')
lang.c:111:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "cdelnrstzCDELNRSTZ",
      ^~~~~~~~~~~~~~~~~~~~
lang.c:111:6: note: (near initialization for 'marks[15].latin1')
lang.c:112:6: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
      "čïėĩōøđŧūČÏĖĨŌØĐŦŪ"   },
      ^~~~~~~~~~~~~~~~~~~~
lang.c:112:6: 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]
        if ( is_koi(c)) {
             ^~~~~~
lang.c:173:13: warning: implicit declaration of function 'is_greek'; did you mean 'isgraph'? [-Wimplicit-function-declaration]
        if ( is_greek(c)) {
             ^~~~~~~~
             isgraph
lang.c: In function 'enhance':
lang.c:361:7: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
    if (adr < W && row < H)
       ^
lang.c:373:27: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign]
        if (x = strchr(mark->g0, data))
                       ~~~~^~~~
In file included from lang.c:1:
/usr/include/string.h:226:14: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'}
 extern char *strchr (const char *__s, int __c)
              ^~~~~~
lang.c:373:14: warning: pointer targets in assignment from 'char *' to 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
        if (x = strchr(mark->g0, data))
              ^
lang.c:373:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
        if (x = strchr(mark->g0, data))
            ^
lang.c:373:11: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
        if (x = strchr(mark->g0, data))
           ^
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o alevt-date.o alevt-date.c
alevt-date.c: In function 'option':
alevt-date.c:149:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
      if (opts[i].arg)
         ^
alevt-date.c: In function 'main':
alevt-date.c:179:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     while (opt = option(argc, argv, &ind, &arg))
            ^~~
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o cache.o cache.c
cache.c: In function 'cache_reset':
cache.c:71:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  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]
     if (vtp = cache_lookup(ca, pgno, subno))
         ^~~
cache.c:193:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  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]
 fail2:
 ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -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]
     if (oo = opts)
         ^~
export.c:60:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  while (o = *oo++)
         ^
export.c:62:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
      if (a = strchr(o, '='))
          ^
export.c: In function 'export_open':
export.c:87:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (fmt = strdup(fmt))
         ^~~
export.c:89:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  if (opt = strchr(fmt, ','))
      ^~~
export.c:91:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  for (eem = modules; em = *eem; eem++)
                      ^~
export.c:96:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
      if (e = malloc(sizeof(*e) + em->local_size))
          ^
export.c:106:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
    if (optend = strchr(opt, ','))
        ^~~~~~
export.c:110:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
    if (optarg = strchr(opt, '='))
        ^~~~~~
export.c: In function 'adjust':
export.c:189:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     while (*p = *str++)
            ^
export.c: In function 'export_mkname':
export.c:200:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     while (*p = *fmt++)
            ^
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -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]
     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]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:74:5: note: in expansion of macro 'D'
     D->gfx_chr = '#';
     ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:75:5: note: in expansion of macro 'D'
     D->def_fg = -1;
     ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:76:5: note: in expansion of macro 'D'
     D->def_bg = -1;
     ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:77:5: note: in expansion of macro 'D'
     D->endline = H;
     ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:79:2: note: in expansion of macro 'D'
  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]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:89:6: note: in expansion of macro 'D'
      D->color = 1;
      ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:92:6: note: in expansion of macro 'D'
      D->gfx_chr = *arg ?: ' ';
      ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:95:6: note: in expansion of macro 'D'
      D->def_fg = *arg - '0';
      ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:98:6: note: in expansion of macro 'D'
      D->def_bg = *arg - '0';
      ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:101:6: note: in expansion of macro 'D'
      D->endline = atoi(arg);
      ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:102:10: note: in expansion of macro 'D'
      if (D->endline < 1 || D->endline > H)
          ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:102:28: note: in expansion of macro 'D'
      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]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:120:9: note: in expansion of macro 'D'
     if (D->color)
         ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:122:7: note: in expansion of macro 'D'
  fg = D->curr->fg ^ new->fg;
       ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:123:7: note: in expansion of macro 'D'
  bg = D->curr->bg ^ new->bg;
       ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:124:10: note: in expansion of macro 'D'
  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]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:130:27: note: in expansion of macro 'D'
      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]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:132:27: note: in expansion of macro 'D'
      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]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:140:18: note: in expansion of macro 'D'
   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]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:141:18: note: in expansion of macro 'D'
   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]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:152:7: note: in expansion of macro 'D'
      *D->curr = *new;
       ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:157:16: note: in expansion of macro 'D'
     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]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:169:5: note: in expansion of macro 'D'
     D->fp = fopen(name, "w");
     ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:170:13: note: in expansion of macro 'D'
     if (not D->fp)
             ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:178:17: note: in expansion of macro 'D'
     def_c->fg = D->def_fg;
                 ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:179:17: note: in expansion of macro 'D'
     def_c->bg = D->def_bg;
                 ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:181:6: note: in expansion of macro 'D'
     *D->curr = *def_c;
      ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:184:21: note: in expansion of macro 'D'
     for (y = 0; y < D->endline; y++)
                     ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:206:15: note: in expansion of macro 'D'
        c.ch = D->gfx_chr;
               ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:213:10: note: in expansion of macro 'D'
      if (D->color)
          ^
exp-txt.c:58:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct txt_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-txt.c:238:12: note: in expansion of macro 'D'
     fclose(D->fp);
            ^
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -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]
 #define D  ((struct html_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-html.c:42:5: note: in expansion of macro 'D'
     D->gfx_chr = '#';
     ^
exp-html.c:37:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct html_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-html.c:43:5: note: in expansion of macro 'D'
     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]
 #define D  ((struct html_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-html.c:55:7: note: in expansion of macro 'D'
       D->gfx_chr = *arg ?: ' ';
       ^
exp-html.c:37:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct html_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-html.c:58:7: note: in expansion of macro 'D'
       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]
 #define D  ((struct html_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-html.c:104:6: note: in expansion of macro 'D'
 if (!D->bare)
      ^
exp-html.c:37:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct html_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-html.c:156:26: note: in expansion of macro 'D'
      {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]
 #define D  ((struct html_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-html.c:300:8: note: in expansion of macro 'D'
   if (!D->bare)
        ^
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -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]
     sprintf(buf2, "%2d\3%02x  \7    ", y, buf1[x]);
             ^~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from edit.c:1:
/usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __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]
     fp = fopen(name, "w");
                ^~~~
In file included from edit.c:1:
/usr/include/stdio.h:232:14: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 extern FILE *fopen (const char *__restrict __filename,
              ^~~~~
edit.c:179:10: warning: pointer targets in passing argument 1 of 'ioerror' differ in signedness [-Wpointer-sign]
  ioerror(name);
          ^~~~
In file included from vt.h:4,
                 from edit.c:4:
misc.h:41:6: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'}
 void ioerror(const char *str);
      ^~~~~~~
edit.c: In function 'save':
edit.c:214:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
  sprintf(name, "vt%03x.out", w->pgno);
          ^~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from edit.c:1:
/usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...))
 ^~~~~
edit.c:216:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
  sprintf(name, "vt%03x-%02x.out", w->pgno, w->subno & 0xff);
          ^~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from edit.c:1:
/usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __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]
     w->edline = edline_new(w->xw, "Save as:\2", name, do_save, w);
                                   ^~~~~~~~~~~~
In file included from edit.h:6,
                 from edit.c:8:
edline.h:24:16: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset,
                ^~~~~~~~~~
edit.c: In function 'edwin_new':
edit.c:250:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
  sprintf(buf, "Editor %03x", w->pgno);
          ^~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from edit.c:1:
/usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...))
 ^~~~~
edit.c:252:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
  sprintf(buf, "Editor %03x/%x", w->pgno, w->subno);
          ^~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from edit.c:1:
/usr/include/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __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]
     xio_title(w->xw, buf);
                      ^~~
In file included from edit.c:6:
xio.h:82:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'}
 void xio_title(struct xio_win *xw, char *title);
      ^~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o alevt-cap.o alevt-cap.c
alevt-cap.c: In function 'option':
alevt-cap.c:144:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
      if (opts[i].arg)
         ^
alevt-cap.c: In function 'event':
alevt-cap.c:174:34: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
      for (req = PTR reqs->first; nxt = PTR req->node->next; req = nxt)
                                  ^~~
alevt-cap.c: In function 'main':
alevt-cap.c:217:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     while (opt = option(argc, argv, &ind, &arg))
            ^~~
alevt-cap.c: In function 'sig_handler':
alevt-cap.c:92:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  write(2, "*BREAK*\r\n", 9);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o vbi.o vbi.c
vbi.c: In function 'vbi_send':
vbi.c:85:40: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     for (cl = PTR vbi->clients->first; cln = PTR cl->node->next; cl = cln)
                                        ^~~
vbi.c: In function 'vbi_pll_reset':
vbi.c:163:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
     if (debug)
        ^
vbi.c: In function 'vt_line':
vbi.c:266:32: warning: pointer targets in passing argument 3 of 'add_enhance' differ in signedness [-Wpointer-sign]
      add_enhance(rvtp->enh, d, t);
                                ^
In file included from vbi.h:7,
                 from vbi.c:10:
lang.h:26:6: note: expected 'u32 *' {aka 'unsigned int *'} but argument is of type 'int *'
 void add_enhance(struct enhance *eh, int dcode, u32 *data);
      ^~~~~~~~~~~
vbi.c: In function 'vbi_line':
vbi.c:389:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
      if (i = vt_line(vbi, data+1))
          ^
vbi.c:389:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
      if (i = vt_line(vbi, data+1))
         ^
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -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]
         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]
     err(w, "No page.");
            ^~~~~~~~~~
ui.c:27:13: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 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]
     err(w, "No page.");
            ^~~~~~~~~~
ui.c:27:13: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 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]
     err(w, "No page.");
            ^~~~~~~~~~
ui.c:27:13: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 static void err(struct vtwin *w, u8 *str, ...);
             ^~~
ui.c: In function 'do_hist_pgno':
ui.c:330:9: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
  err(w, "Empty history.");
         ^~~~~~~~~~~~~~~~
ui.c:27:13: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 static void err(struct vtwin *w, u8 *str, ...);
             ^~~
ui.c: In function 'put_head_line':
ui.c:339:25: warning: pointer targets in passing argument 3 of 'xio_get_line' differ in signedness [-Wpointer-sign]
  xio_get_line(w->xw, 0, buf);
                         ^~~
In file included from ui.c:11:
xio.h:72:5: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 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]
     xio_put_line(w->xw, 0, buf);
                            ^~~
In file included from ui.c:11:
xio.h:70:6: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 void xio_put_line(struct xio_win *xw, int line, u8 *data);
      ^~~~~~~~~~~~
ui.c: In function 'put_menu_line':
ui.c:369:26: warning: pointer targets in passing argument 3 of 'xio_put_line' differ in signedness [-Wpointer-sign]
  xio_put_line(w->xw, 24, "\0   100     \4<<  \6Help  \4>>\0     999    ");
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ui.c:11:
xio.h:70:6: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 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]
     i = vsprintf(buf, str, args);
                  ^~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from ui.c:1:
/usr/include/bits/stdio2.h:43:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __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]
     i = vsprintf(buf, str, args);
                       ^~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from ui.c:1:
/usr/include/bits/stdio2.h:43:1: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt,
 ^~~~~
ui.c: In function 'next_search':
ui.c:428:13: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
      err(w, "Pattern not found.");
             ^~~~~~~~~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:431:9: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
  err(w, "No search pattern.");
         ^~~~~~~~~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c: In function 'start_search':
ui.c:450:13: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
      err(w, "Bad search pattern.");
             ^~~~~~~~~~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c: In function 'start_save2':
ui.c:462:32: warning: pointer targets in passing argument 3 of 'export' differ in signedness [-Wpointer-sign]
  if (export(w->export, w->vtp, name))
                                ^~~~
In file included from ui.c:17:
export.h:60:5: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'}
 int export(struct export *e, struct vt_page *vtp, char *user_str);
     ^~~~~~
ui.c:463:13: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
      err(w, export_errstr());
             ^~~~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c: In function 'start_save1':
ui.c:478:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  strcpy(save_format, format); // remember for next time
                      ^~~~~~
In file included from /usr/include/features.h:428,
                 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:88:1: note: expected 'const char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
ui.c:479:30: warning: pointer targets in passing argument 1 of 'export_open' differ in signedness [-Wpointer-sign]
  if (w->export = export_open(format))
                              ^~~~~~
In file included from ui.c:17:
export.h:58:16: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'}
 struct export *export_open(char *fmt);
                ^~~~~~~~~~~
ui.c:479:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  if (w->export = export_open(format))
      ^
ui.c:481:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
      if (name = export_mkname(w->export, "ttext-%p.%e", w->vtp, 0))
          ^~~~
ui.c:483:33: warning: pointer targets in passing argument 2 of 'edline_new' differ in signedness [-Wpointer-sign]
   w->edline = edline_new(w->xw, "Name:\2", name, start_save2, w);
                                 ^~~~~~~~~
In file included from edit.h:6,
                 from ui.c:14:
edline.h:24:16: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset,
                ^~~~~~~~~~
ui.c:483:44: warning: pointer targets in passing argument 3 of 'edline_new' differ in signedness [-Wpointer-sign]
   w->edline = edline_new(w->xw, "Name:\2", name, start_save2, w);
                                            ^~~~
In file included from edit.h:6,
                 from ui.c:14:
edline.h:24:16: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset,
                ^~~~~~~~~~
ui.c:491:9: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
  err(w, export_errstr());
         ^~~~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c: In function 'vtwin_event':
ui.c:610:11: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
    err(w, "Unused key.");
           ^~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:614:14: warning: pointer targets in passing argument 2 of 'msg' differ in signedness [-Wpointer-sign]
       msg(w, "Error bell %sabled.", bell ? "en" : "dis");
              ^~~~~~~~~~~~~~~~~~~~~
ui.c:390:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 msg(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:623:11: warning: pointer targets in passing argument 2 of 'msg' differ in signedness [-Wpointer-sign]
    msg(w, "Error reduction %sabled.", i ? "dis" : "en");
           ^~~~~~~~~~~~~~~~~~~~~~~~~~
ui.c:390:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 msg(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:628:11: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
    err(w, "Unable to open new window.");
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:666:31: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
       if (w->edline) { err(w, "internal: w->edline != 0"); break;}
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:668:34: warning: pointer targets in passing argument 2 of 'edline_new' differ in signedness [-Wpointer-sign]
       w->edline = edline_new(xw, "/", "", start_search, w);
                                  ^~~
In file included from edit.h:6,
                 from ui.c:14:
edline.h:24:16: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset,
                ^~~~~~~~~~
ui.c:668:39: warning: pointer targets in passing argument 3 of 'edline_new' differ in signedness [-Wpointer-sign]
       w->edline = edline_new(xw, "/", "", start_search, w);
                                       ^~
In file included from edit.h:6,
                 from ui.c:14:
edline.h:24:16: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset,
                ^~~~~~~~~~
ui.c:671:31: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
       if (w->edline) { err(w, "internal: w->edline != 0"); break;}
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:673:34: warning: pointer targets in passing argument 2 of 'edline_new' differ in signedness [-Wpointer-sign]
       w->edline = edline_new(xw, "?", "", start_search, w);
                                  ^~~
In file included from edit.h:6,
                 from ui.c:14:
edline.h:24:16: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset,
                ^~~~~~~~~~
ui.c:673:39: warning: pointer targets in passing argument 3 of 'edline_new' differ in signedness [-Wpointer-sign]
       w->edline = edline_new(xw, "?", "", start_search, w);
                                       ^~
In file included from edit.h:6,
                 from ui.c:14:
edline.h:24:16: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset,
                ^~~~~~~~~~
ui.c:676:31: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
       if (w->edline) { err(w, "internal: w->edline != 0"); break;}
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:677:34: warning: pointer targets in passing argument 2 of 'edline_new' differ in signedness [-Wpointer-sign]
       w->edline = edline_new(xw, "Format:\2", save_format, start_save1, w);
                                  ^~~~~~~~~~~
In file included from edit.h:6,
                 from ui.c:14:
edline.h:24:16: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset,
                ^~~~~~~~~~
ui.c:677:47: warning: pointer targets in passing argument 3 of 'edline_new' differ in signedness [-Wpointer-sign]
       w->edline = edline_new(xw, "Format:\2", save_format, start_save1, w);
                                               ^~~~~~~~~~~
In file included from edit.h:6,
                 from ui.c:14:
edline.h:24:16: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 struct edline *edline_new(struct xio_win *xw, u8 *prompt, u8 *preset,
                ^~~~~~~~~~
ui.c:690:11: warning: pointer targets in passing argument 2 of 'msg' differ in signedness [-Wpointer-sign]
    msg(w, "Finetune fixed at %d.", w->vbi->pll_adj);
           ^~~~~~~~~~~~~~~~~~~~~~~
ui.c:390:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 msg(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:692:11: warning: pointer targets in passing argument 2 of 'msg' differ in signedness [-Wpointer-sign]
    msg(w, "Finetune auto adjusting.");
           ^~~~~~~~~~~~~~~~~~~~~~~~~~
ui.c:390:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 msg(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:695:14: warning: pointer targets in passing argument 2 of 'err' differ in signedness [-Wpointer-sign]
       err(w, "Unused key.");
              ^~~~~~~~~~~~~
ui.c:400:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 err(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c:707:13: warning: pointer targets in passing argument 2 of 'msg' differ in signedness [-Wpointer-sign]
      msg(w, "Cache cleared!");//@@@
             ^~~~~~~~~~~~~~~~
ui.c:390:1: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *'
 msg(struct vtwin *w, u8 *str, ...)
 ^~~
ui.c: In function 'set_title':
ui.c:76:20: warning: ')' directive writing 1 byte into a region of size between 0 and 31 [-Wformat-overflow=]
  sprintf(buf2, "(%s)", buf);
                    ^
In file included from /usr/include/stdio.h:862,
                 from ui.c:1:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 34 bytes into a destination of size 32
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
/usr/bin/convert -filter Point -resize 200% font1.xbm font1d.xbm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
/usr/bin/convert -filter Point -resize 200% font4.xbm font4d.xbm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 alevt-date.o vbi.o fdset.o misc.o hamm.o lang.o -o alevt-date
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
/usr/bin/convert -filter Point -resize 200% font3.xbm font3d.xbm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
/usr/bin/convert -filter Point -resize 200% font2.xbm font2d.xbm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
fgrep -h "#define" font1.xbm font2.xbm font3.xbm font4.xbm >fontsize.h
fgrep -h "#define" font1d.xbm font2d.xbm font3d.xbm font4d.xbm >> fontsize.h
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o font.o font.c
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o exp-gfx.o exp-gfx.c
exp-gfx.c: In function 'png_open':
exp-gfx.c:198:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct png_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-gfx.c:206:5: note: in expansion of macro 'D'
     D->compression = Z_DEFAULT_COMPRESSION;
     ^
exp-gfx.c: In function 'png_option':
exp-gfx.c:198:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct png_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-gfx.c:217:3: note: in expansion of macro 'D'
   D->compression = *arg - '0';
   ^
exp-gfx.c: In function 'png_output':
exp-gfx.c:198:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define D  ((struct png_data *)e->data)
            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~
exp-gfx.c:277:38: note: in expansion of macro 'D'
   png_set_compression_level(png_ptr, D->compression);
                                      ^
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 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 -lpng -lz -lm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -DVERSION=\"1.6.2\" -DWITH_PNG -I/usr/X11R6/include   -c -o xio.o xio.c
xio.c: In function 'get_fonts':
xio.c:152:7: warning: pointer targets in passing argument 3 of 'XCreateBitmapFromData' differ in signedness [-Wpointer-sign]
       font_bits, font_width, font_height);
       ^~~~~~~~~
In file included from xio.c:7:
/usr/include/X11/Xlib.h:1604:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern Pixmap XCreateBitmapFromData(
               ^~~~~~~~~~~~~~~~~~~~~
xio.c: In function 'xio_open_dpy':
xio.c:221:6: warning: pointer targets in passing argument 3 of 'XCreateBitmapFromData' differ in signedness [-Wpointer-sign]
      icon_bits, icon_width, icon_height);
      ^~~~~~~~~
In file included from xio.c:7:
/usr/include/X11/Xlib.h:1604:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern Pixmap XCreateBitmapFromData(
               ^~~~~~~~~~~~~~~~~~~~~
xio.c:233:1: warning: label 'fail4' defined but not used [-Wunused-label]
 fail4:
 ^~~~~
xio.c: In function 'set_user_geometry':
xio.c:250:46: warning: pointer targets in passing argument 4 of 'XParseGeometry' differ in signedness [-Wpointer-sign]
     f = XParseGeometry(geom, &sh->x, &sh->y, &sh->width, &sh->height);
                                              ^~~~~~~~~~
In file included from xio.c:7:
/usr/include/X11/Xlib.h:2867:12: note: expected 'unsigned int *' but argument is of type 'int *'
 extern int XParseGeometry(
            ^~~~~~~~~~~~~~
xio.c:250:58: warning: pointer targets in passing argument 5 of 'XParseGeometry' differ in signedness [-Wpointer-sign]
     f = XParseGeometry(geom, &sh->x, &sh->y, &sh->width, &sh->height);
                                                          ^~~~~~~~~~~
In file included from xio.c:7:
/usr/include/X11/Xlib.h:2867:12: note: expected 'unsigned int *' but argument is of type 'int *'
 extern int XParseGeometry(
            ^~~~~~~~~~~~~~
xio.c: In function 'xio_open_win':
xio.c:349:1: warning: label 'fail2' defined but not used [-Wunused-label]
 fail2:
 ^~~~~
xio.c: In function 'xio_title':
xio.c:396:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
     if (strcmp(xw->title, title) == 0)
                ~~^~~~~~~
In file included from xio.c:4:
/usr/include/string.h:137:12: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
xio.c:399:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
     strcpy(xw->title, title);
            ~~^~~~~~~
In file included from /usr/include/features.h:428,
                 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:88:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
xio.c:402:43: warning: pointer targets in passing argument 3 of 'XSetIconName' differ in signedness [-Wpointer-sign]
     XSetIconName(xw->xio->dpy, xw->win, xw->title);
                                         ~~^~~~~~~
In file included from xio.c:7:
/usr/include/X11/Xlib.h:3255:12: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'}
 extern int XSetIconName(
            ^~~~~~~~~~~~
xio.c: In function 'xio_put_str':
xio.c:463:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     l = strlen(str);
                ^~~
In file included from xio.c:4:
/usr/include/string.h:385:15: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'}
 extern size_t strlen (const char *__s)
               ^~~~~~
xio.c: In function 'xio_update_win':
xio.c:575:46: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
      int dbl = 0, blk = 0, con = 0, gfx = 0, sep = 0, hld = 0;
                                              ^~~
xio.c: In function 'for_all_windows':
xio.c:686:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     for (xio = PTR dpys->first; vtn = PTR xio->node->next; xio = vtn)
                                 ^~~
xio.c:687:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  for (xw = PTR xio->windows->first; vwn = PTR xw->node->next; xw = vwn)
                                     ^~~
xio.c: In function 'sel_convert2ascii':
xio.c:820:7: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
    if (not con)
       ^
xio.c: In function 'handle_event':
xio.c:1066:35: warning: pointer targets in passing argument 2 of 'XLookupString' differ in signedness [-Wpointer-sign]
      if (XLookupString(&ev->xkey, &ch, 1, &k, 0))
                                   ^~~
In file included from xio.c:8:
/usr/include/X11/Xutil.h:534:12: note: expected 'char *' but argument is of type 'unsigned char *'
 extern int XLookupString(
            ^~~~~~~~~~~~~
xio.c: In function 'xio_event_loop':
xio.c:1201:34: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
      for (xio = PTR dpys->first; vtn = PTR xio->node->next; xio = vtn)
                                  ^~~
xio.c: In function 'timer_init':
xio.c:67:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  write(p[1], "*", 1);
  ^~~~~~~~~~~~~~~~~~~
xio.c: In function 'xio_timer':
xio.c:1182:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(fd, buf, sizeof(buf));
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
make: Entering directory '/usr/src/RPM/BUILD/alevt-1.6.2'
cc -pipe -frecord-gcc-switches -Wall -g -O2 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 -L/usr/X11R6/lib -L/usr/X11R6/lib64 -lX11 -lpng -lz -lm
make: Leaving directory '/usr/src/RPM/BUILD/alevt-1.6.2'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.56644
+ 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-1.6.2
+ 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-1.6.2'
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-1.6.2'
+ 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)
Hardlinking identical .pyc and .pyo files
Processing files: alevt-1.6.2-alt2_29
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.61436
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd alevt-1.6.2
+ DOCDIR=/usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.6.2
+ export DOCDIR
+ rm -rf /usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.6.2
+ /bin/mkdir -p /usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.6.2
+ cp -prL README CHANGELOG COPYRIGHT /usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.6.2
+ chmod -R go-w /usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.6.2
+ chmod -R a+rX /usr/src/tmp/alevt-buildroot/usr/share/doc/alevt-1.6.2
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qC2Mdt
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VthxWc
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib64/ld-linux-x86-64.so.2, libX11.so.6()(64bit) >= set:oiqbq4ctO5TCYEiLnk31hsAtOcTkKBxkwPkaeSSA3wZhFphC5QFtVr6aqWk0p5aLF6CJq6HBU9z7847bRKFBWofbHxHAaWun1XgzZ8j6a7FZxfjDg32, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libpng16.so.16()(64bit) >= set:lhHMixNE87cgbKwYTveiJARNHFKGgopm1e, libpng16.so.16(PNG16_0)(64bit), 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.kiMz5Z
Creating alevt-debuginfo package
Processing files: alevt-debuginfo-1.6.2-alt2_29
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HLWqFQ
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.us0CEK
find-requires: running scripts (debuginfo)
Requires: alevt = 1.6.2-alt2_29, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libX11.so.6), debug64(libc.so.6), debug64(libpng16.so.16)
Wrote: /usr/src/RPM/RPMS/x86_64/alevt-1.6.2-alt2_29.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/alevt-debuginfo-1.6.2-alt2_29.x86_64.rpm (w2.lzdio)
4.16user 1.93system 0:07.16elapsed 85%CPU (0avgtext+0avgdata 142988maxresident)k
0inputs+0outputs (0major+608215minor)pagefaults 0swaps
2.62user 1.39system 0:18.70elapsed 21%CPU (0avgtext+0avgdata 120316maxresident)k
32inputs+0outputs (0major+243116minor)pagefaults 0swaps
--- alevt-1.6.2-alt2_29.x86_64.rpm.repo	2017-09-30 21:33:40.000000000 +0000
+++ alevt-1.6.2-alt2_29.x86_64.rpm.hasher	2023-06-25 08:21:50.066545044 +0000
@@ -26,6 +26,6 @@
 Provides: alevt = 1.6.2-alt2_29
-File: /usr/bin/alevt	100755	root:root	07bfed55dfdd8ba8d14e2eb9365649f8	
-File: /usr/bin/alevt-cap	100755	root:root	c19bad97c38bac1a253a3971a07c44a9	
-File: /usr/bin/alevt-date	100755	root:root	e56a494a86b5931dff6c6535a98f68d0	
-File: /usr/share/applications/alevt.desktop	100644	root:root	8513bcd925e255191f4698fb755ba55d	
+File: /usr/bin/alevt	100755	root:root	5465d079bb33847754f019b08835c82d	
+File: /usr/bin/alevt-cap	100755	root:root	5422c7b1d553747f9df38ebcd2c29b8c	
+File: /usr/bin/alevt-date	100755	root:root	152585206dd1342e48cea00c5b877cb2	
+File: /usr/share/applications/alevt.desktop	100644	root:root	32e180c0aa1654a316fb1f65edea0e14	
 File: /usr/share/doc/alevt-1.6.2	40755	root:root		
@@ -38,2 +38,2 @@
 File: /usr/share/pixmaps/mini-alevt.xpm	100644	root:root	78fec4ddcb81b0e194eb7d050e79ff64	
-RPMIdentity: 208f0edab48d75370f6f3fb16c373d41316f690da7bda3c0f48d0d2064cdac571748bfe85a82daaa6c448dbaf99f87034f2ede42938659f0999e9f7ad972b6f4
+RPMIdentity: 3c21646b7fd4a03fbd5f1f0ab2d618f9f9f6b2644303a95aea46f3ddd718492d779ed4d5cfd606f7461c0e88d7f6a044c843f65087df40f7aa308b2fc344c815
--- alevt-debuginfo-1.6.2-alt2_29.x86_64.rpm.repo	2017-09-30 21:33:40.000000000 +0000
+++ alevt-debuginfo-1.6.2-alt2_29.x86_64.rpm.hasher	2023-06-25 08:21:50.137545850 +0000
@@ -1,10 +1,10 @@
-/usr/lib/debug/.build-id/c9	40755	root:root	
-/usr/lib/debug/.build-id/c9/3ccda1de6900d8b299933246093e2c3f869a65	120777	root:root	../../../../bin/alevt-cap
-/usr/lib/debug/.build-id/c9/3ccda1de6900d8b299933246093e2c3f869a65.debug	120777	root:root	../../usr/bin/alevt-cap.debug
-/usr/lib/debug/.build-id/cd	40755	root:root	
-/usr/lib/debug/.build-id/cd/9bafa63d379f52cd29c397fa753d911bf23df0	120777	root:root	../../../../bin/alevt
-/usr/lib/debug/.build-id/cd/9bafa63d379f52cd29c397fa753d911bf23df0.debug	120777	root:root	../../usr/bin/alevt.debug
-/usr/lib/debug/.build-id/dd	40755	root:root	
-/usr/lib/debug/.build-id/dd/050f996e3289bcf4d9c07d248b061cdf750bf8	120777	root:root	../../../../bin/alevt-date
-/usr/lib/debug/.build-id/dd/050f996e3289bcf4d9c07d248b061cdf750bf8.debug	120777	root:root	../../usr/bin/alevt-date.debug
+/usr/lib/debug/.build-id/09	40755	root:root	
+/usr/lib/debug/.build-id/09/36c886ff9dd245cbae9587de0c6c20ba0aa279	120777	root:root	../../../../bin/alevt
+/usr/lib/debug/.build-id/09/36c886ff9dd245cbae9587de0c6c20ba0aa279.debug	120777	root:root	../../usr/bin/alevt.debug
+/usr/lib/debug/.build-id/26	40755	root:root	
+/usr/lib/debug/.build-id/26/9a75dc0301c7fc61240a01d5ddd62b487bad76	120777	root:root	../../../../bin/alevt-cap
+/usr/lib/debug/.build-id/26/9a75dc0301c7fc61240a01d5ddd62b487bad76.debug	120777	root:root	../../usr/bin/alevt-cap.debug
+/usr/lib/debug/.build-id/8d	40755	root:root	
+/usr/lib/debug/.build-id/8d/a3693d6656410b932c052e6202b88b5ae9f7de	120777	root:root	../../../../bin/alevt-date
+/usr/lib/debug/.build-id/8d/a3693d6656410b932c052e6202b88b5ae9f7de.debug	120777	root:root	../../usr/bin/alevt-date.debug
 /usr/lib/debug/usr/bin/alevt-cap.debug	100644	root:root	
@@ -65,14 +65,14 @@
 Provides: alevt-debuginfo = 1.6.2-alt2_29
-File: /usr/lib/debug/.build-id/c9	40755	root:root		
-File: /usr/lib/debug/.build-id/c9/3ccda1de6900d8b299933246093e2c3f869a65	120777	root:root		../../../../bin/alevt-cap
-File: /usr/lib/debug/.build-id/c9/3ccda1de6900d8b299933246093e2c3f869a65.debug	120777	root:root		../../usr/bin/alevt-cap.debug
-File: /usr/lib/debug/.build-id/cd	40755	root:root		
-File: /usr/lib/debug/.build-id/cd/9bafa63d379f52cd29c397fa753d911bf23df0	120777	root:root		../../../../bin/alevt
-File: /usr/lib/debug/.build-id/cd/9bafa63d379f52cd29c397fa753d911bf23df0.debug	120777	root:root		../../usr/bin/alevt.debug
-File: /usr/lib/debug/.build-id/dd	40755	root:root		
-File: /usr/lib/debug/.build-id/dd/050f996e3289bcf4d9c07d248b061cdf750bf8	120777	root:root		../../../../bin/alevt-date
-File: /usr/lib/debug/.build-id/dd/050f996e3289bcf4d9c07d248b061cdf750bf8.debug	120777	root:root		../../usr/bin/alevt-date.debug
-File: /usr/lib/debug/usr/bin/alevt-cap.debug	100644	root:root	ee9dea4144b7c76cccb44467af30a5a4	
-File: /usr/lib/debug/usr/bin/alevt-date.debug	100644	root:root	a71833415eff8377f25fe0e1ea156785	
-File: /usr/lib/debug/usr/bin/alevt.debug	100644	root:root	e8e4d992e075a71bb3ade6a3429808e0	
+File: /usr/lib/debug/.build-id/09	40755	root:root		
+File: /usr/lib/debug/.build-id/09/36c886ff9dd245cbae9587de0c6c20ba0aa279	120777	root:root		../../../../bin/alevt
+File: /usr/lib/debug/.build-id/09/36c886ff9dd245cbae9587de0c6c20ba0aa279.debug	120777	root:root		../../usr/bin/alevt.debug
+File: /usr/lib/debug/.build-id/26	40755	root:root		
+File: /usr/lib/debug/.build-id/26/9a75dc0301c7fc61240a01d5ddd62b487bad76	120777	root:root		../../../../bin/alevt-cap
+File: /usr/lib/debug/.build-id/26/9a75dc0301c7fc61240a01d5ddd62b487bad76.debug	120777	root:root		../../usr/bin/alevt-cap.debug
+File: /usr/lib/debug/.build-id/8d	40755	root:root		
+File: /usr/lib/debug/.build-id/8d/a3693d6656410b932c052e6202b88b5ae9f7de	120777	root:root		../../../../bin/alevt-date
+File: /usr/lib/debug/.build-id/8d/a3693d6656410b932c052e6202b88b5ae9f7de.debug	120777	root:root		../../usr/bin/alevt-date.debug
+File: /usr/lib/debug/usr/bin/alevt-cap.debug	100644	root:root	7ef9b1b283c7237eef75391b308edbf0	
+File: /usr/lib/debug/usr/bin/alevt-date.debug	100644	root:root	03a483c25d1f5d5fa1590f555e37008f	
+File: /usr/lib/debug/usr/bin/alevt.debug	100644	root:root	c0ee9a25c812f3936f03ee302fe93b7d	
 File: /usr/src/debug/alevt-1.6.2	40755	root:root		
@@ -123,2 +123,2 @@
 File: /usr/src/debug/alevt-1.6.2/xio.h	100644	root:root	1a6cccc56bfd653585b42ebbf833cfd0	
-RPMIdentity: 61c5b0cd6ffdf8c4e948c27989caf8e76676ae5f084178523ee0bee9004218f6be497efda1b928e2bd44c8c9fd171cb0a2d3a46126fe9ed34db8963b27259b28
+RPMIdentity: 1e51ec9187cabe9c4f9020579099cb39625fcc7dd2f11d4367ddfde61c5b8e4c0222772f265331d65c6dff753ed5fb2415ee784422242401985ee978bb00e945