Tue Feb 18 04:51:08 UTC 2025  I: starting to build fte/trixie/arm64 on jenkins on '2025-02-18 04:50'
Tue Feb 18 04:51:08 UTC 2025  I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_6/79900/console.log
Tue Feb 18 04:51:08 UTC 2025  I: Downloading source for trixie/fte=0.50.2b6-20110708-7
--2025-02-18 04:51:08--  http://deb.debian.org/debian/pool/main/f/fte/fte_0.50.2b6-20110708-7.dsc
Connecting to 46.16.76.132:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 2232 (2.2K) [text/prs.lines.tag]
Saving to: ‘fte_0.50.2b6-20110708-7.dsc’

     0K ..                                                    100%  285M=0s

2025-02-18 04:51:08 (285 MB/s) - ‘fte_0.50.2b6-20110708-7.dsc’ saved [2232/2232]

Tue Feb 18 04:51:08 UTC 2025  I: fte_0.50.2b6-20110708-7.dsc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 3.0 (quilt)
Source: fte
Binary: fte, fte-docs, fte-xwindow, fte-console, fte-terminal
Architecture: any all
Version: 0.50.2b6-20110708-7
Maintainer: Debian QA Group <packages@qa.debian.org>
Homepage: https://fte.sourceforge.net/
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/debian/fte
Vcs-Git: https://salsa.debian.org/debian/fte.git
Build-Depends: debhelper-compat (= 13), libgpmg1-dev [linux-any], libncurses-dev, libslang2-dev, libx11-dev, libxpm-dev, libxt-dev, patch, perl, x11proto-core-dev
Package-List:
 fte deb editors optional arch=any
 fte-console deb editors optional arch=linux-any
 fte-docs deb doc optional arch=all
 fte-terminal deb editors optional arch=any
 fte-xwindow deb editors optional arch=any
Checksums-Sha1:
 f171a3b92df30e8d294e31419b3fed6f895df855 598423 fte_0.50.2b6-20110708.orig.tar.gz
 f93d915c938d66dfa0285734c74257cb45c2c053 14628 fte_0.50.2b6-20110708-7.debian.tar.xz
Checksums-Sha256:
 6ca7bd7103a514b6a2f362cbc4691df279814e226707addb9c8bb1cc3e12d623 598423 fte_0.50.2b6-20110708.orig.tar.gz
 a06d6099704c839a1793776e0ee5585b0dc8de978244f306e3c610e201640ae5 14628 fte_0.50.2b6-20110708-7.debian.tar.xz
Files:
 c8c8b879c40948ffc596e53243a6f97a 598423 fte_0.50.2b6-20110708.orig.tar.gz
 588d3f6f550ad944461c1bee4e5d0c9d 14628 fte_0.50.2b6-20110708-7.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmer78MQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCI/vEACWvZAUsdL4iXSmyIweZzKA2eIRu0xH7o2G
IKkZwIWnA/7iNU917Rb3NEDKyShhr2+3R7BOBrIqRoYYCUBJdld4JqpQ/JipGMme
GlSbhMKwaf1LSOSL4PRzKXkpDkjuhPwkMJPPkL84KiZVBknYOS9ucX/TApHRuMKO
Bl0U8hOKfNN6h2I8I5QRNA5V/f5GBfJ8xjueHsghoBROCA1D3DwznyAOSG5rImpH
xfk/aDQd1w1z6WCqYCvqnrQg5H65JnWR9tEiI4nt0/e51uPEHNbBOgVdjFO/2Nn3
QX49Fyb6xTI0r/kPWAwd2vEBUwKRQL/fhWGZSnmOeaExvDfpbdM24Y45tTva7yOt
4zYFkxx1sSbW9X1qVUByg4cwgwuF9PxgW1+3HkrQH3WmcGrmA+MH8ksTpnxk0/Lu
OfBzf+J2Djmb/UDPMqyAmfewcDVHqlRuJaQXlBEr30hOMZiPLqFiVBxDfakqoD11
FxqCHvOuPEXuW6vykbHWgvPLOuWoPANOJyMN3hsIzxXPiVbASdOlF5B+oN22G5h5
0c1WUMOaMgceYS16sBd53azQo1hUMQ2POtccm5kGDQ+TJ5KTlDtupE3pFYcfytcY
OkuI0grJG74ulxzhuwAA/L/3O8UzrLF72JLIQC/nCzFx4I1CBfUKEPmeTiw+Z9Mh
/WVzEuOJhQ==
=FvVh
-----END PGP SIGNATURE-----
Tue Feb 18 04:51:08 UTC 2025  I: Checking whether the package is not for us
Tue Feb 18 04:51:08 UTC 2025  I: Starting 1st build on remote node codethink03-arm64.debian.net.
Tue Feb 18 04:51:08 UTC 2025  I: Preparing to do remote build '1' on codethink03-arm64.debian.net.
Tue Feb 18 04:51:47 UTC 2025  I: Deleting $TMPDIR on codethink03-arm64.debian.net.
I: pbuilder: network access will be disabled during build
I: Current time: Sun Mar 22 23:14:10 -12 2026
I: pbuilder-time-stamp: 1774264450
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [fte_0.50.2b6-20110708-7.dsc]
I: copying [./fte_0.50.2b6-20110708.orig.tar.gz]
I: copying [./fte_0.50.2b6-20110708-7.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./fte_0.50.2b6-20110708-7.dsc: unsupported subcommand
dpkg-source: info: extracting fte in fte-0.50.2b6-20110708
dpkg-source: info: unpacking fte_0.50.2b6-20110708.orig.tar.gz
dpkg-source: info: unpacking fte_0.50.2b6-20110708-7.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fix-spelling-error-in-binary.patch
dpkg-source: info: applying fix-compilation-with-clang.patch
dpkg-source: info: applying properly-pass-compile-flags.patch
dpkg-source: info: applying strlcpy.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/1605973/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build/reproducible-path'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='arm64'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
  DISTRIBUTION='trixie'
  HOME='/root'
  HOST_ARCH='arm64'
  IFS=' 	
  '
  INVOCATION_ID='9e6687ddcad54c36ad1e0b4e6d39b274'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='1605973'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.BJOfRZe1/pbuilderrc_ygjI --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.BJOfRZe1/b1 --logfile b1/build.log fte_0.50.2b6-20110708-7.dsc'
  SUDO_GID='109'
  SUDO_UID='104'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://192.168.101.4:3128'
I: uname -a
  Linux codethink03-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/1605973/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: arm64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), libgpmg1-dev, libncurses-dev, libslang2-dev, libx11-dev, libxpm-dev, libxt-dev, patch, perl, x11proto-core-dev
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19923 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on libgpmg1-dev; however:
  Package libgpmg1-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libncurses-dev; however:
  Package libncurses-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libslang2-dev; however:
  Package libslang2-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libx11-dev; however:
  Package libx11-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libxpm-dev; however:
  Package libxpm-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libxt-dev; however:
  Package libxt-dev is not installed.
 pbuilder-satisfydepends-dummy depends on x11proto-core-dev; however:
  Package x11proto-core-dev is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libgpm-dev{a} libgpm2{a} libice-dev{a} libice6{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libncurses-dev{a} libncurses6{a} libpipeline1{a} libpng-dev{a} libpng16-16t64{a} libslang2{a} libslang2-dev{a} libsm-dev{a} libsm6{a} libtool{a} libuchardet0{a} libunistring5{a} libx11-6{a} libx11-data{a} libx11-dev{a} libxau-dev{a} libxau6{a} libxcb1{a} libxcb1-dev{a} libxdmcp-dev{a} libxdmcp6{a} libxml2{a} libxpm-dev{a} libxpm4{a} libxt-dev{a} libxt6t64{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} uuid-dev{a} x11-common{a} x11proto-dev{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libpng-tools lynx wget 
0 packages upgraded, 61 newly installed, 0 to remove and 0 not upgraded.
Need to get 27.7 MB of archives. After unpacking 106 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB]
Get: 2 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB]
Get: 3 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB]
Get: 4 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3+b1 [43.4 kB]
Get: 5 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.23.1-1 [241 kB]
Get: 6 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB]
Get: 7 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-7 [1129 kB]
Get: 8 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.4-3 [92.0 kB]
Get: 9 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB]
Get: 10 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.13.0-1 [1404 kB]
Get: 11 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-5 [284 kB]
Get: 12 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.72-3 [493 kB]
Get: 13 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get: 14 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.17-3 [862 kB]
Get: 15 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.23.1-1 [770 kB]
Get: 16 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 17 http://deb.debian.org/debian trixie/main arm64 libtool all 2.5.4-3 [539 kB]
Get: 18 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB]
Get: 19 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 20 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB]
Get: 21 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B]
Get: 22 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get: 23 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get: 24 http://deb.debian.org/debian trixie/main arm64 libunistring5 arm64 1.3-1 [449 kB]
Get: 25 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-6 [9239 kB]
Get: 26 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB]
Get: 27 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.23.1-1 [1610 kB]
Get: 28 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 29 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 30 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.24.1 [920 kB]
Get: 31 http://deb.debian.org/debian trixie/main arm64 libgpm2 arm64 1.20.7-11+b2 [14.7 kB]
Get: 32 http://deb.debian.org/debian trixie/main arm64 libgpm-dev arm64 1.20.7-11+b2 [18.0 kB]
Get: 33 http://deb.debian.org/debian trixie/main arm64 x11-common all 1:7.7+24 [217 kB]
Get: 34 http://deb.debian.org/debian trixie/main arm64 libice6 arm64 2:1.1.1-1 [62.1 kB]
Get: 35 http://deb.debian.org/debian trixie/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get: 36 http://deb.debian.org/debian trixie/main arm64 x11proto-dev all 2024.1-1 [603 kB]
Get: 37 http://deb.debian.org/debian trixie/main arm64 libice-dev arm64 2:1.1.1-1 [73.0 kB]
Get: 38 http://deb.debian.org/debian trixie/main arm64 libncurses6 arm64 6.5+20250125-2 [96.2 kB]
Get: 39 http://deb.debian.org/debian trixie/main arm64 libncurses-dev arm64 6.5+20250125-2 [340 kB]
Get: 40 http://deb.debian.org/debian trixie/main arm64 libpng16-16t64 arm64 1.6.46-4 [276 kB]
Get: 41 http://deb.debian.org/debian trixie/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [917 kB]
Get: 42 http://deb.debian.org/debian trixie/main arm64 libpng-dev arm64 1.6.46-4 [364 kB]
Get: 43 http://deb.debian.org/debian trixie/main arm64 libslang2 arm64 2.3.3-5+b2 [506 kB]
Get: 44 http://deb.debian.org/debian trixie/main arm64 libslang2-dev arm64 2.3.3-5+b2 [657 kB]
Get: 45 http://deb.debian.org/debian trixie/main arm64 libsm6 arm64 2:1.2.4-1 [34.2 kB]
Get: 46 http://deb.debian.org/debian trixie/main arm64 uuid-dev arm64 2.40.4-3 [48.3 kB]
Get: 47 http://deb.debian.org/debian trixie/main arm64 libsm-dev arm64 2:1.2.4-1 [38.0 kB]
Get: 48 http://deb.debian.org/debian trixie/main arm64 libxau6 arm64 1:1.0.11-1 [20.6 kB]
Get: 49 http://deb.debian.org/debian trixie/main arm64 libxdmcp6 arm64 1:1.1.5-1 [27.8 kB]
Get: 50 http://deb.debian.org/debian trixie/main arm64 libxcb1 arm64 1.17.0-2+b1 [143 kB]
Get: 51 http://deb.debian.org/debian trixie/main arm64 libx11-data all 2:1.8.10-2 [337 kB]
Get: 52 http://deb.debian.org/debian trixie/main arm64 libx11-6 arm64 2:1.8.10-2 [789 kB]
Get: 53 http://deb.debian.org/debian trixie/main arm64 libxau-dev arm64 1:1.0.11-1 [23.9 kB]
Get: 54 http://deb.debian.org/debian trixie/main arm64 libxdmcp-dev arm64 1:1.1.5-1 [44.2 kB]
Get: 55 http://deb.debian.org/debian trixie/main arm64 xtrans-dev all 1.4.0-1 [98.7 kB]
Get: 56 http://deb.debian.org/debian trixie/main arm64 libxcb1-dev arm64 1.17.0-2+b1 [182 kB]
Get: 57 http://deb.debian.org/debian trixie/main arm64 libx11-dev arm64 2:1.8.10-2 [877 kB]
Get: 58 http://deb.debian.org/debian trixie/main arm64 libxpm4 arm64 1:3.5.17-1+b3 [53.4 kB]
Get: 59 http://deb.debian.org/debian trixie/main arm64 libxpm-dev arm64 1:3.5.17-1+b3 [129 kB]
Get: 60 http://deb.debian.org/debian trixie/main arm64 libxt6t64 arm64 1:1.2.1-1.2+b2 [173 kB]
Get: 61 http://deb.debian.org/debian trixie/main arm64 libxt-dev arm64 1:1.2.1-1.2+b2 [404 kB]
Fetched 27.7 MB in 0s (145 MB/s)
Preconfiguring packages ...
Selecting previously unselected package sensible-utils.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19923 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:arm64.
Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_arm64.deb ...
Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.45-3+b1_arm64.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.23.1-1_arm64.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:arm64.
Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_arm64.deb ...
Unpacking libuchardet0:arm64 (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.23.0-7_arm64.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.40.4-3_arm64.deb ...
Unpacking bsdextrautils (2.40.4-3) ...
Selecting previously unselected package libpipeline1:arm64.
Preparing to unpack .../08-libpipeline1_1.5.8-1_arm64.deb ...
Unpacking libpipeline1:arm64 (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.13.0-1_arm64.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.19-5_arm64.deb ...
Unpacking m4 (1.4.19-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../15-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../16-libtool_2.5.4-3_all.deb ...
Unpacking libtool (2.5.4-3) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../17-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../20-dh-strip-nondeterminism_1.14.1-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-2) ...
Selecting previously unselected package libelf1t64:arm64.
Preparing to unpack .../21-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../22-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package libunistring5:arm64.
Preparing to unpack .../23-libunistring5_1.3-1_arm64.deb ...
Unpacking libunistring5:arm64 (1.3-1) ...
Selecting previously unselected package libicu72:arm64.
Preparing to unpack .../24-libicu72_72.1-6_arm64.deb ...
Unpacking libicu72:arm64 (72.1-6) ...
Selecting previously unselected package libxml2:arm64.
Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.23.1-1_arm64.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package libgpm2:arm64.
Preparing to unpack .../30-libgpm2_1.20.7-11+b2_arm64.deb ...
Unpacking libgpm2:arm64 (1.20.7-11+b2) ...
Selecting previously unselected package libgpm-dev:arm64.
Preparing to unpack .../31-libgpm-dev_1.20.7-11+b2_arm64.deb ...
Unpacking libgpm-dev:arm64 (1.20.7-11+b2) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../32-x11-common_1%3a7.7+24_all.deb ...
Unpacking x11-common (1:7.7+24) ...
Selecting previously unselected package libice6:arm64.
Preparing to unpack .../33-libice6_2%3a1.1.1-1_arm64.deb ...
Unpacking libice6:arm64 (2:1.1.1-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../34-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../35-x11proto-dev_2024.1-1_all.deb ...
Unpacking x11proto-dev (2024.1-1) ...
Selecting previously unselected package libice-dev:arm64.
Preparing to unpack .../36-libice-dev_2%3a1.1.1-1_arm64.deb ...
Unpacking libice-dev:arm64 (2:1.1.1-1) ...
Selecting previously unselected package libncurses6:arm64.
Preparing to unpack .../37-libncurses6_6.5+20250125-2_arm64.deb ...
Unpacking libncurses6:arm64 (6.5+20250125-2) ...
Selecting previously unselected package libncurses-dev:arm64.
Preparing to unpack .../38-libncurses-dev_6.5+20250125-2_arm64.deb ...
Unpacking libncurses-dev:arm64 (6.5+20250125-2) ...
Selecting previously unselected package libpng16-16t64:arm64.
Preparing to unpack .../39-libpng16-16t64_1.6.46-4_arm64.deb ...
Unpacking libpng16-16t64:arm64 (1.6.46-4) ...
Selecting previously unselected package zlib1g-dev:arm64.
Preparing to unpack .../40-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb ...
Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ...
Selecting previously unselected package libpng-dev:arm64.
Preparing to unpack .../41-libpng-dev_1.6.46-4_arm64.deb ...
Unpacking libpng-dev:arm64 (1.6.46-4) ...
Selecting previously unselected package libslang2:arm64.
Preparing to unpack .../42-libslang2_2.3.3-5+b2_arm64.deb ...
Unpacking libslang2:arm64 (2.3.3-5+b2) ...
Selecting previously unselected package libslang2-dev:arm64.
Preparing to unpack .../43-libslang2-dev_2.3.3-5+b2_arm64.deb ...
Unpacking libslang2-dev:arm64 (2.3.3-5+b2) ...
Selecting previously unselected package libsm6:arm64.
Preparing to unpack .../44-libsm6_2%3a1.2.4-1_arm64.deb ...
Unpacking libsm6:arm64 (2:1.2.4-1) ...
Selecting previously unselected package uuid-dev:arm64.
Preparing to unpack .../45-uuid-dev_2.40.4-3_arm64.deb ...
Unpacking uuid-dev:arm64 (2.40.4-3) ...
Selecting previously unselected package libsm-dev:arm64.
Preparing to unpack .../46-libsm-dev_2%3a1.2.4-1_arm64.deb ...
Unpacking libsm-dev:arm64 (2:1.2.4-1) ...
Selecting previously unselected package libxau6:arm64.
Preparing to unpack .../47-libxau6_1%3a1.0.11-1_arm64.deb ...
Unpacking libxau6:arm64 (1:1.0.11-1) ...
Selecting previously unselected package libxdmcp6:arm64.
Preparing to unpack .../48-libxdmcp6_1%3a1.1.5-1_arm64.deb ...
Unpacking libxdmcp6:arm64 (1:1.1.5-1) ...
Selecting previously unselected package libxcb1:arm64.
Preparing to unpack .../49-libxcb1_1.17.0-2+b1_arm64.deb ...
Unpacking libxcb1:arm64 (1.17.0-2+b1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../50-libx11-data_2%3a1.8.10-2_all.deb ...
Unpacking libx11-data (2:1.8.10-2) ...
Selecting previously unselected package libx11-6:arm64.
Preparing to unpack .../51-libx11-6_2%3a1.8.10-2_arm64.deb ...
Unpacking libx11-6:arm64 (2:1.8.10-2) ...
Selecting previously unselected package libxau-dev:arm64.
Preparing to unpack .../52-libxau-dev_1%3a1.0.11-1_arm64.deb ...
Unpacking libxau-dev:arm64 (1:1.0.11-1) ...
Selecting previously unselected package libxdmcp-dev:arm64.
Preparing to unpack .../53-libxdmcp-dev_1%3a1.1.5-1_arm64.deb ...
Unpacking libxdmcp-dev:arm64 (1:1.1.5-1) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../54-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libxcb1-dev:arm64.
Preparing to unpack .../55-libxcb1-dev_1.17.0-2+b1_arm64.deb ...
Unpacking libxcb1-dev:arm64 (1.17.0-2+b1) ...
Selecting previously unselected package libx11-dev:arm64.
Preparing to unpack .../56-libx11-dev_2%3a1.8.10-2_arm64.deb ...
Unpacking libx11-dev:arm64 (2:1.8.10-2) ...
Selecting previously unselected package libxpm4:arm64.
Preparing to unpack .../57-libxpm4_1%3a3.5.17-1+b3_arm64.deb ...
Unpacking libxpm4:arm64 (1:3.5.17-1+b3) ...
Selecting previously unselected package libxpm-dev:arm64.
Preparing to unpack .../58-libxpm-dev_1%3a3.5.17-1+b3_arm64.deb ...
Unpacking libxpm-dev:arm64 (1:3.5.17-1+b3) ...
Selecting previously unselected package libxt6t64:arm64.
Preparing to unpack .../59-libxt6t64_1%3a1.2.1-1.2+b2_arm64.deb ...
Unpacking libxt6t64:arm64 (1:1.2.1-1.2+b2) ...
Selecting previously unselected package libxt-dev:arm64.
Preparing to unpack .../60-libxt-dev_1%3a1.2.1-1.2+b2_arm64.deb ...
Unpacking libxt-dev:arm64 (1:1.2.1-1.2+b2) ...
Setting up libpipeline1:arm64 (1.5.8-1) ...
Setting up libxau6:arm64 (1:1.0.11-1) ...
Setting up libxdmcp6:arm64 (1:1.1.5-1) ...
Setting up libxcb1:arm64 (1.17.0-2+b1) ...
Setting up libgpm2:arm64 (1.20.7-11+b2) ...
Setting up libicu72:arm64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-3) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up libmagic1t64:arm64 (1:5.45-3+b1) ...
Setting up x11-common (1:7.7+24) ...
invoke-rc.d: could not determine current runlevel
Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix.
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-5) ...
Setting up file (1:5.45-3+b1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libgpm-dev:arm64 (1.20.7-11+b2) ...
Setting up libslang2:arm64 (2.3.3-5+b2) ...
Setting up libx11-data (2:1.8.10-2) ...
Setting up uuid-dev:arm64 (2.40.4-3) ...
Setting up libncurses6:arm64 (6.5+20250125-2) ...
Setting up libunistring5:arm64 (1.3-1) ...
Setting up libpng16-16t64:arm64 (1.6.46-4) ...
Setting up autopoint (0.23.1-1) ...
Setting up autoconf (2.72-3) ...
Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ...
Setting up dwz (0.15-1+b1) ...
Setting up sensible-utils (0.0.24) ...
Setting up libuchardet0:arm64 (0.0.8-1+b2) ...
Setting up libx11-6:arm64 (2:1.8.10-2) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up x11proto-dev (2024.1-1) ...
Setting up libfile-stripnondeterminism-perl (1.14.1-2) ...
Setting up libice6:arm64 (2:1.1.1-1) ...
Setting up libncurses-dev:arm64 (6.5+20250125-2) ...
Setting up gettext (0.23.1-1) ...
Setting up libxau-dev:arm64 (1:1.0.11-1) ...
Setting up libxpm4:arm64 (1:3.5.17-1+b3) ...
Setting up libice-dev:arm64 (2:1.1.1-1) ...
Setting up libtool (2.5.4-3) ...
Setting up libpng-dev:arm64 (1.6.46-4) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libxdmcp-dev:arm64 (1:1.1.5-1) ...
Setting up dh-strip-nondeterminism (1.14.1-2) ...
Setting up groff-base (1.23.0-7) ...
Setting up libsm6:arm64 (2:1.2.4-1) ...
Setting up libslang2-dev:arm64 (2.3.3-5+b2) ...
Setting up libxcb1-dev:arm64 (1.17.0-2+b1) ...
Setting up libsm-dev:arm64 (2:1.2.4-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libx11-dev:arm64 (2:1.8.10-2) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libxpm-dev:arm64 (1:3.5.17-1+b3) ...
Setting up libxt6t64:arm64 (1:1.2.1-1.2+b2) ...
Setting up debhelper (13.24.1) ...
Setting up libxt-dev:arm64 (1:1.2.1-1.2+b2) ...
Processing triggers for libc-bin (2.40-6) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: Running cd /build/reproducible-path/fte-0.50.2b6-20110708/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../fte_0.50.2b6-20110708-7_source.changes
dpkg-buildpackage: info: source package fte
dpkg-buildpackage: info: source version 0.50.2b6-20110708-7
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Andreas Beckmann <anbe@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/fte-0.50.2b6-20110708'
dh_auto_clean -D src -- -f fte-unix.mak
	cd src && make -j12 clean -f fte-unix.mak
make[2]: Entering directory '/build/reproducible-path/fte-0.50.2b6-20110708/src'
rm -f core *.o *.moc .depend xfte vfte nfte sfte  defcfg.h defcfg.cnf \
cfte fte sfte vfte nfte mfte qfte xfte compkeys tags
make[2]: Leaving directory '/build/reproducible-path/fte-0.50.2b6-20110708/src'
make[1]: Leaving directory '/build/reproducible-path/fte-0.50.2b6-20110708'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/fte-0.50.2b6-20110708'
dh_auto_build -D src -- -f fte-unix.mak
	cd src && make -j12 "INSTALL=install --strip-program=true" -f fte-unix.mak
make[2]: Entering directory '/build/reproducible-path/fte-0.50.2b6-20110708/src'
g++ -c cfte.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c s_files.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c s_string.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c commands.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c c_bind.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c c_color.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c c_desktop.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c c_hilit.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from sysdep.h:13,
                 from s_files.cpp:12:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
In file included from fte.h:39,
                 from sysdep.h:13,
                 from s_string.cpp:1:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c c_history.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from o_model.h:13,
                 from commands.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
g++ -c c_mode.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c egui.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from c_bind.h:14,
                 from c_bind.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from o_routine.h:13,
                 from c_color.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
c_bind.cpp: In function 'int ParseKey(const char*, KeySel&)':
c_bind.cpp:107:37: warning: conversion from 'TKeyCode' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  107 |                 ks.Key = toupper(ks.Key);
      |                                  ~~~^~~
c_bind.cpp: In function 'int MatchKey(TKeyCode, KeySel)':
c_bind.cpp:431:30: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  431 |             else if (isascii(key))
      |                              ^~~
g++ -c e_block.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
c_bind.cpp:432:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  432 |                 key = toupper(key);
      |                               ^~~
c_bind.cpp:443:25: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  443 |             if (isascii(key))
      |                         ^~~
c_bind.cpp:444:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  444 |                 key = toupper(key);
      |                               ^~~
c_bind.cpp: In member function 'int ExState::GetStrParam(EView*, char*, size_t)':
c_bind.cpp:648:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  648 |         || Pos >= Macros[Macro].Count)
      |            ~~~~^~~~~~~~~~~~~~~~~~~~~~
c_bind.cpp:656:55: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  656 |         if (view->GetStrVar(Macros[Macro].cmds[Pos].u.num, str, maxlen) == 0)
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
c_bind.cpp:661:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  661 |     if (Pos < Macros[Macro].Count) {
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~
c_bind.cpp: In member function 'int ExState::GetIntParam(EView*, int*)':
c_bind.cpp:681:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  681 |         || Pos >= Macros[Macro].Count)
      |            ~~~~^~~~~~~~~~~~~~~~~~~~~~
c_bind.cpp:684:44: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  684 |         *value = Macros[Macro].cmds[Pos].u.num;
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
c_bind.cpp:687:55: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  687 |         if (view->GetIntVar(Macros[Macro].cmds[Pos].u.num, value) == 0)
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from fte.h:39,
                 from c_desktop.h:13,
                 from c_desktop.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from console.h:13,
                 from c_hilit.h:14,
                 from cfte.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c e_buffer.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c e_cmds.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from c_history.h:12,
                 from c_history.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from console.h:13,
                 from o_model.h:13,
                 from o_list.h:14,
                 from o_buflist.h:13,
                 from c_hilit.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
In file included from fte.h:39,
                 from sysdep.h:13,
                 from c_config.h:13,
                 from e_block.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
c_history.cpp: In function 'int LoadHistory(const char*)':
c_history.cpp:129:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  129 |             r = strtol(p, &e, 10);
      |                 ~~~~~~^~~~~~~~~~~
c_history.cpp:136:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  136 |             c = strtol(p = e, &e, 10);
      |                 ~~~~~~^~~~~~~~~~~~~~~
stl_fte.h:161:17: note: remove the '< >'
c_history.cpp:168:27: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  168 |                 r = strtol(p, &e, 10);
      |                     ~~~~~~^~~~~~~~~~~
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:173:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
c_history.cpp:175:27: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  175 |                 c = strtol(p = e, &e, 10);
      |                     ~~~~~~^~~~~~~~~~~~~~~
c_history.cpp:202:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  202 |             i = strtol(p, &e, 10);
      |                 ~~~~~~^~~~~~~~~~~
c_history.cpp: In function 'int AddInputHistory(int, const char*)':
c_history.cpp:307:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  307 |     for (i = 0; i < inputHistory.Count; i++) {
      |                 ~~^~~~~~~~~~~~~~~~~~~~
c_history.cpp: In function 'int CountInputHistory(int)':
c_history.cpp:339:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  339 |     for (i = 0; i < inputHistory.Count; i++)
      |                 ~~^~~~~~~~~~~~~~~~~~~~
c_history.cpp: In function 'int GetInputHistory(int, char*, int, int)':
c_history.cpp:349:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  349 |     while (i < inputHistory.Count) {
      |            ~~^~~~~~~~~~~~~~~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from c_hilit.h:14,
                 from e_buffer.h:13,
                 from e_buffer.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from console.h:13,
                 from c_bind.h:14,
                 from c_mode.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
g++ -c e_cvslog.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
c_mode.cpp: In function 'EMode* GetModeForName(const char*)':
c_mode.cpp:104:21: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion]
  104 |         int l = read(fd, buf, sizeof(buf) - 1);
      |                 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from gui.h:13,
                 from egui.h:13,
                 from e_cmds.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
e_buffer.cpp: In member function 'int EBuffer::LineLen(int)':
e_buffer.cpp:593:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  593 |     return ScreenPos(L, L->Count);
      |                         ~~~^~~~~
e_buffer.cpp: In member function 'int EBuffer::LineChars(int)':
e_buffer.cpp:598:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  598 |     return RLine(Row)->Count;
      |            ~~~~~~~~~~~~^~~~~
e_buffer.cpp: In member function 'int EBuffer::DelChars(int, int, size_t)':
e_buffer.cpp:751:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  751 |     if (Ofs >= L->Count) return 0;
      |         ~~~~^~~~~~~~~~~
e_buffer.cpp: In member function 'int EBuffer::InsChars(int, int, size_t, const char*)':
e_buffer.cpp:787:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  787 |     if (Ofs > L->Count) return 0;
      |         ~~~~^~~~~~~~~~
e_buffer.cpp:801:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  801 |     if (L->Count > Ofs)
      |         ~~~~~~~~~^~~~~
e_buffer.cpp: In member function 'int EBuffer::UnTabPoint(int, int)':
e_buffer.cpp:821:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  821 |     if (Ofs >= L->Count)
      |         ~~~~^~~~~~~~~~~
e_buffer.cpp: In member function 'int EBuffer::ChgChars(int, int, size_t, const char*)':
e_buffer.cpp:843:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  843 |     if (Ofs > L->Count) return 0;
      |         ~~~~^~~~~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from gui.h:13,
                 from egui.h:13,
                 from egui.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
e_buffer.cpp: In member function 'int EBuffer::DelText(int, int, size_t, int)':
e_buffer.cpp:878:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  878 |     if (ACount == -1 || ACount + Col > L)
      |         ~~~~~~~^~~~~
e_buffer.cpp:878:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  878 |     if (ACount == -1 || ACount + Col > L)
      |                         ~~~~~~~~~~~~~^~~
e_block.cpp: In member function 'int EBuffer::BlockSelectWord()':
e_block.cpp:623:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  623 |     if (P >= L->Count) return 0;
      |         ~~^~~~~~~~~~~
e_buffer.cpp:882:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  882 |     if (UnTabPoint(Row, Col + ACount) == 0)
      |                         ~~~~^~~~~~~~
e_buffer.cpp:885:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  885 |     C = CharOffset(RLine(Row), Col + ACount);
      |                                ~~~~^~~~~~~~
e_block.cpp:628:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  628 |     while ((P < L->Count) && (C == ChClassK(L->Chars[P]))) P++;
      |             ~~^~~~~~~~~~
e_buffer.cpp:888:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  888 |         if (DoMark) UpdateMarker(umDelete, Row, Col, 0, ACount);
      |                                                         ^~~~~~
e_buffer.cpp: In member function 'int EBuffer::InsText(int, int, size_t, const char*, int)':
e_buffer.cpp:902:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  902 |     if (DoMark) UpdateMarker(umInsert, Row, Col, 0, ACount);
      |                                                     ^~~~~~
e_buffer.cpp:905:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  905 |         if (InsChars(Row, RLine(Row)->Count, Col - L, 0) == 0)
      |                           ~~~~~~~~~~~~^~~~~
e_cmds.cpp: In member function 'int EBuffer::MoveWordLeftX(int)':
e_cmds.cpp:62:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   62 |         if (P > L->Count) P = L->Count;
      |             ~~^~~~~~~~~~
e_block.cpp: In member function 'int EBuffer::BlockWriteTo(const char*, int)':
e_block.cpp:677:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  677 |                 Z = LL->Count;
      |                     ~~~~^~~~~
e_buffer.cpp: In member function 'int EBuffer::PadLine(int, size_t)':
e_buffer.cpp:920:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  920 |         if (InsChars(Row, RLine(Row)->Count, Length - L, 0) == 0)
      |                           ~~~~~~~~~~~~^~~~~
e_block.cpp:692:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  692 |                 Z = LL->Count;
      |                     ~~~~^~~~~
e_block.cpp:695:26: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  695 |                 Z  = LL->Count;
      |                      ~~~~^~~~~
e_block.cpp:703:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  703 |             if (A < LL->Count) {
      |                 ~~^~~~~~~~~~~
e_block.cpp:704:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  704 |                 if (Z > LL->Count)
      |                     ~~^~~~~~~~~~~
e_block.cpp:705:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  705 |                     Z = LL->Count;
      |                         ~~~~^~~~~
e_buffer.cpp: In member function 'int EBuffer::InsLineText(int, int, size_t, int, PELine)':
e_buffer.cpp:933:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  933 |     L = ScreenPos(Line, Line->Count);
      |                         ~~~~~~^~~~~
e_buffer.cpp:935:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  935 |     if (ACount == -1) ACount = L - LCol;
      |         ~~~~~~~^~~~~
e_buffer.cpp:936:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  936 |     if (ACount + LCol > L) ACount = L - LCol;
      |         ~~~~~~~~~~~~~~^~~
e_buffer.cpp:941:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  941 |     if (Ofs < Line->Count && Line->Chars[Ofs] == '\t') {
      |         ~~~~^~~~~~~~~~~~~
e_buffer.cpp:953:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  953 |     C = Ofs = CharOffset(Line, LCol + ACount);
      |                                ~~~~~^~~~~~~~
e_buffer.cpp:954:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  954 |     if (Ofs < Line->Count && Line->Chars[Ofs] == '\t') {
      |         ~~~~^~~~~~~~~~~~~
e_buffer.cpp:956:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  956 |         if (Pos < LCol + ACount) {
      |             ~~~~^~~~~~~~~~~~~~~
e_block.cpp: In function 'int SortProc(const void*, const void*)':
e_block.cpp:797:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  797 |         int lA = LA->Count;
      |                  ~~~~^~~~~
e_block.cpp:798:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  798 |         int lB = LB->Count;
      |                  ~~~~^~~~~
e_block.cpp:811:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  811 |         int lA = LA->Count;
      |                  ~~~~^~~~~
e_block.cpp:812:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  812 |         int lB = LB->Count;
      |                  ~~~~^~~~~
e_cmds.cpp:62:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   62 |         if (P > L->Count) P = L->Count;
      |                               ~~~^~~~~
e_block.cpp: In member function 'int EBuffer::BlockUnTab()':
e_block.cpp:922:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  922 |         while (O < L->Count) {
      |                ~~^~~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::MoveWordRightX(int)':
e_cmds.cpp:81:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   81 |     if (P >= L->Count) return 0;
      |         ~~^~~~~~~~~~~
e_cmds.cpp:83:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   83 |     while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == wS)) P++;
      |             ~~^~~~~~~~~~
e_cmds.cpp:84:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   84 |     while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == wE)) P++;
      |             ~~^~~~~~~~~~
e_block.cpp: In member function 'int EBuffer::BlockEnTab()':
e_block.cpp:956:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  956 |         while (O < L->Count) {
      |                ~~^~~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::MoveWordOrCapLeft()':
e_cmds.cpp:137:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  137 |         if (P > L->Count) P = L->Count;
      |             ~~^~~~~~~~~~
g++ -c e_file.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
e_cmds.cpp:137:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  137 |         if (P > L->Count) P = L->Count;
      |                               ~~~^~~~~
e_cmds.cpp: In member function 'int EBuffer::MoveWordOrCapRight()':
e_cmds.cpp:155:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  155 |     if (P >= L->Count) return 0;
      |         ~~^~~~~~~~~~~
e_cmds.cpp:157:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  157 |     while ((P < L->Count) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 1)) P++;
      |             ~~^~~~~~~~~~
e_cmds.cpp:158:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  158 |     while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == 1) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 0)) P++;
      |             ~~^~~~~~~~~~
e_cmds.cpp:159:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  159 |     while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == 0)) P++;
      |             ~~^~~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::MoveWordOrCapEndLeft()':
e_cmds.cpp:184:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  184 |         if (P > L->Count) P = L->Count;
      |             ~~^~~~~~~~~~
e_cmds.cpp:184:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  184 |         if (P > L->Count) P = L->Count;
      |                               ~~~^~~~~
e_cmds.cpp: In member function 'int EBuffer::MoveWordOrCapEndRight()':
e_cmds.cpp:202:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  202 |     if (P >= L->Count) return 0;
      |         ~~^~~~~~~~~~~
e_cmds.cpp:204:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  204 |     while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == 0)) P++;
      |             ~~^~~~~~~~~~
e_cmds.cpp:205:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  205 |     while ((P < L->Count) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 1)) P++;
      |             ~~^~~~~~~~~~
e_cmds.cpp:206:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  206 |     while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == 1) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 0)) P++;
      |             ~~^~~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::MoveFirstNonWhite()':
e_cmds.cpp:293:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  293 |     while (C < L->Count) {
      |            ~~^~~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::MoveTabStart()':
e_cmds.cpp:412:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  412 |     if (C < X->Count)
      |         ~~^~~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::MoveTabEnd()':
e_cmds.cpp:422:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  422 |     if (C < X->Count)
      |         ~~^~~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::KillWord()':
e_cmds.cpp:529:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  529 |         while ((P < L->Count) && (ChClassK(L->Chars[P]) == Class)) P++;
      |                 ~~^~~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::KillWordOrCap()':
e_cmds.cpp:569:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  569 |                 while ((P < L->Count) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 1)) P++;
      |                         ~~^~~~~~~~~~
e_cmds.cpp:570:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  570 |             while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == 1) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 0)) P++;
      |                     ~~^~~~~~~~~~
e_cmds.cpp:571:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  571 |         } else while ((P < L->Count) && (ChClassK(L->Chars[P]) == Class)) P++;
      |                        ~~^~~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::TypeChar(char)':
e_cmds.cpp:833:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  833 |         if (P >= 0 && P <= L->Count) {
      |                       ~~^~~~~~~~~~~
e_cmds.cpp:854:41: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  854 |                             Len = strlen(ab->Replace);
      |                                   ~~~~~~^~~~~~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::InsertString(const char*, size_t)':
e_cmds.cpp:894:7: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  894 |     P += aCount;
      |     ~~^~~~~~~~~
e_cmds.cpp: In member function 'int EBuffer::LineIndentedCharCount(ELine*, const char*)':
e_cmds.cpp:979:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  979 |     CC = l->Count;
      |          ~~~^~~~~
e_cmds.cpp: In member function 'int EBuffer::IsLineBlank(int)':
e_cmds.cpp:1035:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1035 |     for (P = 0; P < X->Count; P++)
      |                 ~~^~~~~~~~~~
g++ -c e_fold.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
e_cmds.cpp: In member function 'int EBuffer::DoWrap(int)':
e_cmds.cpp:1083:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
 1083 |                 if ((ScreenPos(RLine(L + 1), RLine(L + 1)->Count) == 0) ||
      |                                              ~~~~~~~~~~~~~~^~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from c_hilit.h:14,
                 from e_buffer.h:13,
                 from e_cvslog.h:14,
                 from e_cvslog.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
egui.cpp: In member function 'virtual int EGUI::ExecMacro(GxView*, int)':
egui.cpp:189:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  189 |     for (; State.Pos < m->Count; State.Pos++) {
      |            ~~~~~~~~~~^~~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
e_cmds.cpp:1090:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1090 |             for (X = 0; X < lp->Count; X++) {
      |                         ~~^~~~~~~~~~~
e_cmds.cpp:1103:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
 1103 |                     firstwordend = lp->Count;
      |                                    ~~~~^~~~~
e_cmds.cpp: In member function 'int EBuffer::InsPrevLineToEol()':
e_cmds.cpp:1199:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
 1199 |         Len = RLine(L)->Count - P;
      |               ~~~~~~~~~~~~~~~~^~~
e_cmds.cpp: In member function 'int EBuffer::TrimLine(int)':
e_cmds.cpp:1218:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
 1218 |     P = L->Count;
      |         ~~~^~~~~
e_cmds.cpp:1222:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
 1222 |     E = ScreenPos(L, L->Count);
      |                      ~~~^~~~~
g++ -c e_line.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
e_cvslog.cpp: In member function 'void ECvsLog::ListFiles(int&, int, const char*, int, const int*, const int*, const char*, const char*, const char*, int)':
e_cvslog.cpp:112:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  112 |         int i=strlen (title);
      |               ~~~~~~~^~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from i_oview.h:13,
                 from i_modelview.h:13,
                 from e_file.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from console.h:13,
                 from o_model.h:13,
                 from o_list.h:14,
                 from o_buflist.h:13,
                 from e_fold.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
e_cvslog.cpp: In constructor 'ECvsLog::ECvsLog(int, EModel**, char*, char*)':
e_cvslog.cpp:91:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
   91 |         delete position;delete len;delete status;
      |                ^~~~~~~~
e_cvslog.cpp:58:34: note: returned from 'void* operator new [](long unsigned int)'
   58 |         int *position=new int[cnt];
      |                                  ^
e_cvslog.cpp:91:32: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
   91 |         delete position;delete len;delete status;
      |                                ^~~
e_cvslog.cpp:59:29: note: returned from 'void* operator new [](long unsigned int)'
   59 |         int *len=new int[cnt];
      |                             ^
e_cvslog.cpp:91:43: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
   91 |         delete position;delete len;delete status;
      |                                           ^~~~~~
e_cvslog.cpp:60:34: note: returned from 'void* operator new [](long unsigned int)'
   60 |         char *status=new char[cnt];
      |                                  ^
In file included from fte.h:39,
                 from console.h:13,
                 from o_model.h:13,
                 from o_list.h:14,
                 from o_buflist.h:13,
                 from e_line.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c e_loadsave.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
e_line.cpp: In member function 'int EBuffer::ScreenPos(ELine*, int)':
e_line.cpp:53:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   53 |     int Len = L->Count;
      |               ~~~^~~~~
e_line.cpp:65:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   65 |         Pos += Ofs - L->Count;
      |         ~~~~^~~~~~~~~~~~~~~~~
e_line.cpp: In member function 'int EBuffer::CharOffset(ELine*, int)':
e_line.cpp:88:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   88 |     int Len = L->Count;
      |               ~~~^~~~~
g++ -c e_mark.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c e_print.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c e_redraw.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from c_hilit.h:14,
                 from e_buffer.h:13,
                 from e_cvslog.h:14,
                 from e_loadsave.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c e_regex.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from c_hilit.h:14,
                 from e_buffer.h:13,
                 from e_mark.h:4,
                 from e_mark.cpp:1:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from sysdep.h:13,
                 from c_config.h:13,
                 from e_print.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
e_loadsave.cpp: In member function 'int EBuffer::LoadFrom(const char*)':
e_loadsave.cpp:147:16: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion]
  147 |             lm += partLen;
      |             ~~~^~~~~~~~~~
g++ -c e_search.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
e_loadsave.cpp:234:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  234 |         else len_start = strlen(BFS(this, BFS_CommentStart));
      |                          ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e_loadsave.cpp:236:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  236 |         else len_end = strlen(BFS(this, BFS_CommentEnd));
      |                        ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
e_loadsave.cpp:255:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  255 |             if (LL[l]->Count >= len_start + len_end + 6) {
      |                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
e_loadsave.cpp:265:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  265 |                         pos = LL[l]->Count - len_end;
      |                               ~~~~~~~~~~~~~^~~~~~~~~
e_loadsave.cpp:286:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  286 |                     if (LL[l]->Count - pos == len_start + len_end) continue;
      |                         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
e_loadsave.cpp:298:81: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  298 |                     if (BFI(this, BFI_SaveFolds) == where && (pos + len_end + 6 <= LL[l]->Count)) {
      |                                                               ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
e_loadsave.cpp:321:86: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  321 |                     if (BFI(this, BFI_SaveBookmarks) == where && (pos + len_end + 10 <= LL[l]->Count) && memcmp(LL[l]->Chars + pos, "BOOK", 4) == 0) {
      |                                                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
e_loadsave.cpp:327:54: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  327 |                         while (pos + len_end + 6 + 6 <= LL[l]->Count) {
      |                                ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
e_loadsave.cpp:340:55: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  340 |                             if (pos + i + 6 + len_end > LL[l]->Count || i == 0) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
e_loadsave.cpp:364:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  364 |                     if (pos + len_end > LL[l]->Count) continue;
      |                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
e_loadsave.cpp:367:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  367 |                     if (where == 2 && LL[l]->Count != pos + len_end) continue;
      |                                       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
e_loadsave.cpp: In member function 'int EBuffer::SaveTo(const char*)':
e_loadsave.cpp:495:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
  495 |     if (BFS(this, BFS_CommentStart)) len_start = strlen(BFS(this, BFS_CommentStart));
      |                                                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e_loadsave.cpp:496:52: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
  496 |     if (BFS(this, BFS_CommentEnd)) len_end = strlen(BFS(this, BFS_CommentEnd));
      |                                              ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
e_loadsave.cpp:556:62: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  556 |                 if ((int)(fwrite(L->Chars, 1, L->Count, fp)) != L->Count)
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from c_bind.h:14,
                 from e_redraw.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
e_print.cpp: In member function 'int EBuffer::BlockPrint()':
e_print.cpp:51:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   51 |                 Z = LL->Count;
      |                     ~~~~^~~~~
In file included from fte.h:39,
                 from sysdep.h:13,
                 from e_regex.cpp:12:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
e_print.cpp:66:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   66 |                 Z = LL->Count;
      |                     ~~~~^~~~~
e_print.cpp:69:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   69 |                 Z = LL->Count;
      |                     ~~~~^~~~~
e_print.cpp:77:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   77 |             if (A < LL->Count) {
      |                 ~~^~~~~~~~~~~
e_print.cpp:78:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   78 |                 if (Z > LL->Count)
      |                     ~~^~~~~~~~~~~
e_print.cpp:79:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   79 |                     Z = LL->Count;
      |                         ~~~~^~~~~
e_print.cpp: In member function 'int EBuffer::FilePrint()':
e_print.cpp:151:53: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  151 |         if ((int) sizeof(FileBuffer) - (BChars + 2) < RLine(l)->Count) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
e_print.cpp:163:70: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  163 |             if (int(fwrite(RLine(l)->Chars, 1, RLine(l)->Count, fp)) != RLine(l)->Count) goto fail;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
e_print.cpp:166:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  166 |             BChars += RLine(l)->Count;
      |                                 ^~~~~
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
e_redraw.cpp: In member function 'void EBuffer::Redraw()':
e_redraw.cpp:430:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  430 |                 int NumChars = RLine(ActLine)->Count;
      |                                ~~~~~~~~~~~~~~~~^~~~~
e_redraw.cpp:434:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  434 |                 int lf = strlen(fName);
      |                          ~~~~~~^~~~~~~
e_redraw.cpp:485:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  485 |                 int l = strlen(s);
      |                         ~~~~~~^~~
e_redraw.cpp:487:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  487 |                 int fl = strlen(FileName);
      |                          ~~~~~~^~~~~~~~~~
e_redraw.cpp:492:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  492 |                 MoveStr(B, W->Cols - strlen(num), W->Cols, num, SColor, W->Cols);
      |                            ~~~~~~~~^~~~~~~~~~~~~
e_redraw.cpp:494:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  494 |                 fw -= strlen(num);
      |                 ~~~^~~~~~~~~~~~~~
In file included from fte.h:39,
                 from c_history.h:12,
                 from e_search.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
e_search.cpp: In member function 'int EBuffer::FindStr(const char*, int, SearchReplaceOptions&)':
e_search.cpp:148:23: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  148 |     int Options = opt.Options;
      |                   ~~~~^~~~~~~
e_search.cpp:182:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  182 |                 C = X->Count;
      |                     ~~~^~~~~
e_search.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  194 |             if (C >= X->Count) {
      |                 ~~^~~~~~~~~~~
e_search.cpp:216:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  216 |                     C = RLine(L)->Count;
      |                         ~~~~~~~~~~^~~~~
e_search.cpp:242:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  242 |         LLen = X->Count;
      |                ~~~^~~~~
e_search.cpp:303:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  303 |                 C = RLine(L)->Count;
      |                     ~~~~~~~~~~^~~~~
e_search.cpp: In member function 'int EBuffer::FindRx(RxNode*, SearchReplaceOptions&)':
e_search.cpp:314:23: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  314 |     int Options = opt.Options;
      |                   ~~~~^~~~~~~
e_search.cpp:350:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  350 |                 C = X->Count;
      |                     ~~~^~~~~
e_search.cpp:359:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  359 |                 C = X->Count;
      |                     ~~~^~~~~
e_search.cpp:365:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  365 |                     if (C >= X->Count) {
      |                         ~~^~~~~~~~~~~
e_search.cpp:371:66: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  371 |                             if (L == BE.Row && (C >= BE.Col || C >= X->Count))
      |                                                                ~~^~~~~~~~~~~
e_search.cpp:375:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  375 |                     if (C >= X->Count || C >= BE.Col) {
      |                         ~~^~~~~~~~~~~
e_search.cpp:382:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  382 |                 if (C >= X->Count) {
      |                     ~~^~~~~~~~~~~
e_search.cpp:405:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  405 |                     C = RLine(L)->Count;
      |                         ~~~~~~~~~~^~~~~
e_search.cpp:431:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  431 |         LLen = X->Count;
      |                ~~~^~~~~
e_search.cpp: In member function 'int EBuffer::Find(SearchReplaceOptions&)':
e_search.cpp:489:23: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  489 |     int Options = opt.Options;
      |                   ~~~~^~~~~~~
e_search.cpp:528:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  528 |             if (FindStr(opt.strSearch, slen, opt) == 0) goto end;
      |                                        ^~~~
e_search.cpp:596:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  596 |                 opt.lastInsertLen = strlen(opt.strReplace);
      |                                     ~~~~~~^~~~~~~~~~~~~~~~
e_search.cpp:600:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  600 |                 MatchCount = rlen;
      |                              ^~~~
e_search.cpp: In member function 'int EBuffer::ShowPosition()':
e_search.cpp:928:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  928 |     NChars = VLine(CP.Row)->Count;
      |              ~~~~~~~~~~~~~~~^~~~~
e_search.cpp: In member function 'int EBuffer::GetMatchBrace(EPoint&, int, int, int)':
e_search.cpp:1062:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1062 |     if (Pos >= L->Count) return 0;
      |         ~~~~^~~~~~~~~~~
e_search.cpp:1081:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1081 |         while (Pos >= 0 && Pos < L->Count) {
      |                            ~~~~^~~~~~~~~~
e_search.cpp:1106:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
 1106 |             Pos = (dir == 1) ? 0 : (L->Count - 1);
      |                   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
e_search.cpp: In member function 'int EBuffer::SearchWord(int)':
e_search.cpp:1158:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1158 |     while (len < int(sizeof(word)) && P < L->Count && (ChClass(L->Chars[P]) == 1 || L->Chars[P] == '_'))
      |                                       ~~^~~~~~~~~~
e_search.cpp: In member function 'int EBuffer::FindTagWord(ExState&)':
e_search.cpp:1175:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1175 |     while (len < int(sizeof(word)) && P < L->Count && (ChClass(L->Chars[P]) == 1 || L->Chars[P] == '_'))
      |                                       ~~^~~~~~~~~~
g++ -c e_svnlog.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c e_tags.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c e_trans.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from c_hilit.h:14,
                 from e_buffer.h:13,
                 from e_svnlog.h:14,
                 from e_svnlog.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c e_undo.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from c_history.h:12,
                 from e_trans.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
e_svnlog.cpp: In member function 'void ESvnLog::ListFiles(int&, int, const char*, int, const int*, const int*, const char*, const char*, const char*, int)':
e_svnlog.cpp:119:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  119 |         InsText (p,i+=5,5, " file");
      |                    ~^~~
e_svnlog.cpp:121:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  121 |         if (fCount!=1) InsText (p,i++,1, "s");
      |                                   ~^~
e_svnlog.cpp:122:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  122 |         InsText (p++,i,1, ":");
      |                      ^
e_svnlog.cpp:123:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
  123 |         for (i=0;i<cnt;i++)
      |                  ~^~~~
e_trans.cpp: In member function 'int EBuffer::BlockTrans(unsigned char*)':
e_trans.cpp:110:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  110 |                 E = LL->Count;
      |                     ~~~~^~~~~
e_trans.cpp:126:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  126 |                 E = LL->Count;
      |                     ~~~~^~~~~
e_trans.cpp:132:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  132 |                 E = LL->Count;
      |                     ~~~~^~~~~
e_trans.cpp:136:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  136 |         if (B > LL->Count)
      |             ~~^~~~~~~~~~~
e_trans.cpp:137:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  137 |             B = LL->Count;
      |                 ~~~~^~~~~
e_trans.cpp:138:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  138 |         if (E > LL->Count)
      |             ~~^~~~~~~~~~~
e_trans.cpp:139:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  139 |             E = LL->Count;
      |                 ~~~~^~~~~
e_trans.cpp: In member function 'int EBuffer::LineTrans(unsigned char*)':
e_trans.cpp:166:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  166 |         for (I = 0; I < L->Count; I++)
      |                     ~~^~~~~~~~~~
In file included from fte.h:39,
                 from e_tags.h:13,
                 from e_tags.cpp:9:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
cfte.cpp: In function 'int LoadFile(const char*, const char*, int)':
cfte.cpp:1885:29: warning: 'localconfig/' directive writing 12 bytes into a region of size between 1 and 1024 [-Wformat-overflow=]
 1885 |             sprintf(tmp, "%slocalconfig/%s", StartDir, CfgName);
      |                             ^~~~~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from cfte.cpp:22:
In function 'int sprintf(char*, const char*, ...)',
    inlined from 'int LoadFile(const char*, const char*, int)' at cfte.cpp:1885:20:
/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 13 or more bytes (assuming 1036) into a destination of size 1024
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
cfte.cpp: In function 'int LoadFile(const char*, const char*, int)':
cfte.cpp:1893:37: warning: 'config/' directive writing 7 bytes into a region of size between 1 and 1024 [-Wformat-overflow=]
 1893 |                     sprintf(tmp, "%sconfig/%s", StartDir, CfgName);
      |                                     ^~~~~~~
In function 'int sprintf(char*, const char*, ...)',
    inlined from 'int LoadFile(const char*, const char*, int)' at cfte.cpp:1893:28:
/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 8 or more bytes (assuming 1031) into a destination of size 1024
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from o_model.h:13,
                 from o_list.h:14,
                 from o_buflist.h:13,
                 from e_undo.cpp:12:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
e_tags.cpp: In function 'int AllocMem(const char*, size_t, int*)':
e_tags.cpp:72:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   72 |     while (N < (TagLen + Len))
      |            ~~^~~~~~~~~~~~~~~~
e_tags.cpp:81:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   81 |     TagLen += Len;
      |     ~~~~~~~^~~~~~
e_tags.cpp: In function 'int TagsLoad(int)':
e_tags.cpp:194:18: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  194 |         TagL = p - LTag;
      |                ~~^~~~~~
e_tags.cpp:199:19: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  199 |         FileL = p - LFile;
      |                 ~~^~~~~~~
e_tags.cpp: In function 'int GotoTag(int, EView*)':
e_tags.cpp:370:76: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  370 |         if (!((EBuffer *)ActiveModel)->FindStr(TagMem + TT->StrFind, strlen(TagMem + TT->StrFind), 0))
      |                                                                      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
e_tags.cpp:373:63: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  373 |     ((EBuffer *)ActiveModel)->FindStr(TagMem + TT->Tag, strlen(TagMem + TT->Tag), 0);
      |                                                         ~~~~~~^~~~~~~~~~~~~~~~~~
e_tags.cpp: In function 'int PushPos(EBuffer*)':
e_tags.cpp:381:15: warning: unused variable 'T' [-Wunused-variable]
  381 |     TagStack* T = TagStack::TStack;
      |               ^
e_tags.cpp: In function 'int TagComplete(char**, int*, int, const char*)':
e_tags.cpp:493:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  493 |     int L = 0, R = CTags, len = strlen(Tag);
      |                                 ~~~~~~^~~~~
e_tags.cpp:508:64: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  508 |                     int l = strlen(TagMem + TagD[TagI[N]].Tag) - len;
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
e_undo.cpp: In member function 'int EBuffer::PushUData(const void*, size_t)':
e_undo.cpp:124:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  124 |     while (Order < (US.Top[N] + len)) Order <<= 1;
      |            ~~~~~~^~~~~~~~~~~~~~~~~~~
e_undo.cpp:127:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  127 |     US.Top[N] += len;
      |     ~~~~~~~~~~^~~~~~
In file included from stl_fte.h:12:
e_undo.cpp: In member function 'int EBuffer::GetUData(int, int, void**, size_t)':
e_undo.cpp:152:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  152 |     assert(pos >= len);
      |            ~~~~^~~~~~
e_undo.cpp: In member function 'int EBuffer::Undo(int)':
e_undo.cpp:214:25: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  214 |             if (DelLine(Line) == 0) return 0;
      |                         ^~~~
e_undo.cpp:222:25: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  222 |             if (InsLine(Line, 0) == 0) return 0;
      |                         ^~~~
e_undo.cpp:224:25: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  224 |             if (InsText(Line, 0, Len, (char *) data) == 0) return 0;
      |                         ^~~~
e_undo.cpp:225:17: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  225 |             Pos -= Len;
      |             ~~~~^~~~~~
e_undo.cpp:233:26: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  233 |             if (DelChars(Line, Col, ACount) == 0) return 0;
      |                          ^~~~
e_undo.cpp:233:32: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  233 |             if (DelChars(Line, Col, ACount) == 0) return 0;
      |                                ^~~
e_undo.cpp:242:26: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  242 |             if (InsChars(Line, Col, ACount, (char *) data) == 0) return 0;
      |                          ^~~~
e_undo.cpp:242:32: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  242 |             if (InsChars(Line, Col, ACount, (char *) data) == 0) return 0;
      |                                ^~~
e_undo.cpp:243:17: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  243 |             Pos -= ACount;
      |             ~~~~^~~~~~~~~
e_undo.cpp:250:24: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  250 |             if (SetPos(Col, Line) == 0) return 0;
      |                        ^~~
e_undo.cpp:250:29: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  250 |             if (SetPos(Col, Line) == 0) return 0;
      |                             ^~~~
e_undo.cpp:274:29: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  274 |             if (FoldDestroy(Line) == 0) return 0;
      |                             ^~~~
e_undo.cpp:285:32: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  285 |                 if (FoldCreate(Line) == 0) return 0;
      |                                ^~~~
e_undo.cpp:287:31: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  287 |                 ff = FindFold(Line);
      |                               ^~~~
e_undo.cpp:295:28: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  295 |             if (FoldDemote(Line) == 0) return 0;
      |                            ^~~~
e_undo.cpp:301:29: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  301 |             if (FoldPromote(Line) == 0) return 0;
      |                             ^~~~
e_undo.cpp:307:27: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  307 |             if (FoldClose(Line) == 0) return 0;
      |                           ^~~~
e_undo.cpp:313:26: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  313 |             if (FoldOpen(Line) == 0) return 0;
      |                          ^~~~
e_undo.cpp:325:17: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  325 |             Pos -= ACount;
      |             ~~~~^~~~~~~~~
e_undo.cpp:332:67: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  332 |                 if (PlaceUserBookmark ((const char *)data,EPoint (Line,Col))==0) return 0;
      |                                                                   ^~~~
e_undo.cpp:332:72: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  332 |                 if (PlaceUserBookmark ((const char *)data,EPoint (Line,Col))==0) return 0;
      |                                                                        ^~~
e_undo.cpp:340:17: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  340 |             Pos -= ACount;
      |             ~~~~^~~~~~~~~
e_undo.cpp:343:63: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  343 |             if (PlaceUserBookmark ((const char *)data,EPoint (Line,Col))==0) return 0;
      |                                                               ^~~~
e_undo.cpp:343:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  343 |             if (PlaceUserBookmark ((const char *)data,EPoint (Line,Col))==0) return 0;
      |                                                                    ^~~
g++ -c fte.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
e_svnlog.cpp: In constructor 'ESvnLog::ESvnLog(int, EModel**, char*, char*)':
e_svnlog.cpp:95:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
   95 |         delete position;delete len;delete status;
      |                ^~~~~~~~
e_svnlog.cpp:61:34: note: returned from 'void* operator new [](long unsigned int)'
   61 |         int *position=new int[cnt];
      |                                  ^
e_svnlog.cpp:95:32: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
   95 |         delete position;delete len;delete status;
      |                                ^~~
e_svnlog.cpp:62:29: note: returned from 'void* operator new [](long unsigned int)'
   62 |         int *len=new int[cnt];
      |                             ^
e_svnlog.cpp:95:43: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
   95 |         delete position;delete len;delete status;
      |                                           ^~~~~~
e_svnlog.cpp:63:34: note: returned from 'void* operator new [](long unsigned int)'
   63 |         char *status=new char[cnt];
      |                                  ^
g++ -c gui.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c g_draw.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from sysdep.h:13,
                 from c_config.h:13,
                 from fte.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c g_menu.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from gui.h:13,
                 from gui.cpp:2:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from console.h:13,
                 from g_draw.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c h_ada.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c h_c.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from gui.h:13,
                 from g_menu.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c h_catbs.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from h_ada.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c h_fte.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c h_ipf.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
h_ada.cpp: In function 'int Hilit_ADA(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)':
h_ada.cpp:30:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   30 |     int len1 = len;
      |                ^~~
h_ada.cpp:52:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   52 |                         x = i + j;
      |                             ~~^~~
h_ada.cpp:53:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   53 |                         while ((x < Line->Count) &&
      |                                 ~~^~~~~~~~~~~~~
h_ada.cpp:55:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   55 |                         if ((x < Line->Count) && (Line->Chars[x] == '(')) {
      |                              ~~^~~~~~~~~~~~~
g++ -c h_make.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from h_c.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from h_catbs.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
h_c.cpp: In function 'int Hilit_C(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)':
h_c.cpp:44:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   44 |     int len1 = len;
      |                ^~~
h_c.cpp:72:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   72 |                         int x = i + j;
      |                                 ~~^~~
h_c.cpp:73:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   73 |                         while (x < Line->Count && isspace(Line->Chars[x]))
      |                                ~~^~~~~~~~~~~~~
h_c.cpp:76:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   76 |                         if (x < Line->Count && Line->Chars[x] == '(') {
      |                             ~~^~~~~~~~~~~~~
h_c.cpp:79:42: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   79 |                                    && (x < Line->Count)
      |                                        ~~^~~~~~~~~~~~~
h_c.cpp:81:46: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   81 |                                        && (x == Line->Count - 1
      |                                            ~~^~~~~~~~~~~~~~~~~~
h_c.cpp: In function 'int LookAt(EBuffer*, int, unsigned int, const char*, hsState, int, int)':
h_c.cpp:368:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
  368 |     unsigned uLineLength = B->RLine(Row)->Count;
      |                            ~~~~~~~~~~~~~~~^~~~~
h_c.cpp: In function 'int CheckLabel(EBuffer*, int)':
h_c.cpp:470:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  470 |     while ((P < L->Count) &&
      |             ~~^~~~~~~~~~
h_c.cpp:473:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  473 |     while (P < L->Count) {
      |            ~~^~~~~~~~~~
h_c.cpp: In function 'int SearchBackMatch(int, EBuffer*, int, hsState, const char*, const char*, int*, int*, int, int)':
h_c.cpp:504:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  504 |         L = B->RLine(Row)->Count;
      |             ~~~~~~~~~~~~~~~^~~~~
h_c.cpp:522:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  522 |                     if (LOpen + Pos <= L) {
      |                         ~~~~~~~~~~~~^~~~
h_c.cpp:536:42: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  536 |                         if (LClose + Pos <= L) {
      |                             ~~~~~~~~~~~~~^~~~
h_c.cpp: In function 'int FindPrevIndent(EBuffer*, int&, int&, char&, int)':
h_c.cpp:572:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  572 |     L = B->RLine(RowP)->Count;
      |         ~~~~~~~~~~~~~~~~^~~~~
h_c.cpp:584:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  584 |         L = B->RLine(RowP)->Count;
      |             ~~~~~~~~~~~~~~~~^~~~~
h_c.cpp:828:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  828 |             L = B->RLine(RowP)->Count;
      |                 ~~~~~~~~~~~~~~~~^~~~~
h_c.cpp: In function 'int SkipWhite(EBuffer*, int, int&, int&, int)':
h_c.cpp:850:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  850 |     L = B->RLine(Row)->Count;
      |         ~~~~~~~~~~~~~~~^~~~~
h_c.cpp:857:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  857 |         L = B->RLine(Row)->Count;
      |             ~~~~~~~~~~~~~~~^~~~~
h_c.cpp:897:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  897 |                 L = B->RLine(Row)->Count;
      |                     ~~~~~~~~~~~~~~~^~~~~
In file included from fte.h:39,
                 from h_fte.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c h_msg.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from h_ipf.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
g++ -c h_pascal.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from h_make.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
h_fte.cpp: In function 'int Hilit_FTE(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)':
h_fte.cpp:32:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   32 |     int len1 = len;
      |                ^~~
stl_fte.h:173:17: note: remove the '< >'
h_make.cpp: In function 'int Hilit_MAKE(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)':
h_make.cpp:24:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   24 |     int len1 = len;
      |                ^~~
g++ -c h_perl.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from h_msg.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
h_msg.cpp: In function 'int Hilit_MSG(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)':
h_msg.cpp:133:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  133 |         if (Pos < Line->Count) {
      |             ~~~~^~~~~~~~~~~~~
h_msg.cpp:134:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  134 |             if (Pos + Width < Line->Count) {
      |                 ~~~~~~~~~~~~^~~~~~~~~~~~~
h_msg.cpp:146:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  146 |         C = Line->Count;
      |             ~~~~~~^~~~~
g++ -c h_plain.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
fte.cpp: In function 'int main(int, char**)':
fte.cpp:315:16: warning: ignoring return value of 'int seteuid(__uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  315 |         seteuid(getuid());
      |         ~~~~~~~^~~~~~~~~~
fte.cpp:317:16: warning: ignoring return value of 'int setegid(__gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  317 |         setegid(getgid());
      |         ~~~~~~~^~~~~~~~~~
g++ -c h_rexx.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from h_perl.cpp:21:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from h_pascal.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
h_perl.cpp: In function 'int Hilit_PERL(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)':
h_perl.cpp:241:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  241 |                         x = i + j;
      |                             ~~^~~
h_perl.cpp:242:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  242 |                         while ((x < Line->Count) &&
      |                                 ~~^~~~~~~~~~~~~
h_perl.cpp:244:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  244 |                         if ((x < Line->Count) && (Line->Chars[x] == '(')) {
      |                              ~~^~~~~~~~~~~~~
In file included from fte.h:39,
                 from h_plain.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
h_perl.cpp:455:44: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  455 |                              hereDocKeyLen < len && (
      |                              ~~~~~~~~~~~~~~^~~~~
g++ -c h_sh.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
h_plain.cpp: In function 'int Hilit_Plain(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)':
h_plain.cpp:65:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   65 |         if (Pos < Line->Count) {
      |             ~~~~^~~~~~~~~~~~~
h_plain.cpp:66:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   66 |             if (Pos + Width < Line->Count) {
      |                 ~~~~~~~~~~~~^~~~~~~~~~~~~
h_plain.cpp:78:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   78 |         C = Line->Count;
      |             ~~~~~~^~~~~
In file included from fte.h:39,
                 from h_rexx.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c h_simple.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
e_search.cpp: In member function 'int EBuffer::SearchWord(int)':
e_search.cpp:1160:15: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 1160 |     word[len] = 0;
      |     ~~~~~~~~~~^~~
e_search.cpp:1150:10: note: at offset 513 into destination object 'word' of size 513
 1150 |     char word[MAXSEARCH + 1];
      |          ^~~~
h_rexx.cpp: In function 'int Hilit_REXX(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)':
h_rexx.cpp:79:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   79 |                             x = i + j;
      |                                 ~~^~~
h_rexx.cpp:80:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   80 |                             if ((x < Line->Count) && (Line->Chars[x] == '(')) {
      |                                  ~~^~~~~~~~~~~~~
h_rexx.cpp: In function 'int Match(int, int, hsState*, const char*, const char*, hsState)':
h_rexx.cpp:162:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  162 |     int L = strlen(String);
      |             ~~~~~~^~~~~~~~
h_rexx.cpp: In function 'int Match2(int, int, hsState*, const char*, const char*, hsState)':
h_rexx.cpp:172:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  172 |     int L = strlen(String);
      |             ~~~~~~^~~~~~~~
h_rexx.cpp: In function 'int SearchMatch(int, EBuffer*, int, int)':
h_rexx.cpp:202:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  202 |         L = B->RLine(Row)->Count;
      |             ~~~~~~~~~~~~~~~^~~~~
h_rexx.cpp:215:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  215 |                         if (StateMap)
      |                         ^~
h_rexx.cpp:217:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  217 |                             if( Ctx == 3 )
      |                             ^~
h_rexx.cpp: In function 'int CheckLabel(EBuffer*, int)':
h_rexx.cpp:262:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  262 |     while ((P < L->Count) &&
      |             ~~^~~~~~~~~~
h_rexx.cpp:264:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  264 |     while (P < L->Count) {
      |            ~~^~~~~~~~~~
h_rexx.cpp: In function 'int SearchBackContext(EBuffer*, int, char&)':
h_rexx.cpp:286:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  286 |         L = B->RLine(Row)->Count;
      |             ~~~~~~~~~~~~~~~^~~~~
g++ -c h_tex.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
e_search.cpp: In member function 'int EBuffer::FindTagWord(ExState&)':
e_search.cpp:1177:15: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 1177 |     word[len] = 0;
      |     ~~~~~~~~~~^~~
e_search.cpp:1168:10: note: at offset 513 into destination object 'word' of size 513
 1168 |     char word[MAXSEARCH + 1];
      |          ^~~~
In file included from fte.h:39,
                 from h_sh.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c indent.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from h_simple.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c i_ascii.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
h_sh.cpp: In function 'int Hilit_SH(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)':
h_sh.cpp:69:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   69 |                     while (len > j
      |                            ~~~~^~~
h_sh.cpp:175:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  175 |                         while (len > j && (isspace(p[j]) || p[j] == '\'' || p[j] == '"'))
      |                                ~~~~^~~
h_sh.cpp:178:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  178 |                         while (len > j && !(isspace(p[j]) || p[j] == '\'' || p[j] == '"'))
      |                                ~~~~^~~
h_sh.cpp:180:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  180 |                         if (len > j && (p[j] == '\'' || p[j] == '"')) j++;
      |                             ~~~~^~~
h_sh.cpp:270:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  270 |                     j += len - 1;
      |                     ~~^~~~~~~~~~
h_simple.cpp: In function 'int Hilit_SIMPLE(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)':
h_simple.cpp:42:17: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion]
   42 |     Color = st->color;
      |             ~~~~^~~~~
In file included from fte.h:39,
                 from h_tex.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
h_simple.cpp:71:15: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   71 |         if (i == lastPos) {
      |             ~~^~~~~~~~~~
h_simple.cpp:80:51: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion]
   80 |                     Color = hm->state[entryState].color;
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~~~~
h_simple.cpp:92:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   92 |             lastPos = i;
      |                       ^
h_simple.cpp:103:34: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  103 |                 matchFlags = tr->matchFlags;
      |                              ~~~~^~~~~~~~~~
h_simple.cpp:111:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  111 |                 if (len < matchLen)
      |                     ~~~~^~~~~~~~~~
h_simple.cpp:121:87: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  121 |                         if (b.Open[1] != -1 && b.Close[1] != -1) matchLen = b.Open[1] - i;
      |                                                                             ~~~~~~~~~~^~~
h_simple.cpp:122:52: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  122 |                         else matchLen = b.Close[0] - i;
      |                                         ~~~~~~~~~~~^~~
h_simple.cpp:139:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  139 |                 if ((len != matchLen) && (matchFlags & MATCH_MUST_EOL))
      |                      ~~~~^~~~~~~~~~~
h_simple.cpp:143:29: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion]
  143 |                     State = nextState;
      |                             ^~~~~~~~~
h_simple.cpp:150:33: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion]
  150 |                         State = nextState;
      |                                 ^~~~~~~~~
h_simple.cpp:155:33: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion]
  155 |                     Color = tr->color;
      |                             ~~~~^~~~~
h_simple.cpp:161:33: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion]
  161 |                         State = nextState;
      |                                 ^~~~~~~~~
h_simple.cpp:187:29: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion]
  187 |                 Color = st->color;
      |                         ~~~~^~~~~
h_simple.cpp:191:37: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion]
  191 |                         State = st->nextKwdNoCharState;
      |                                 ~~~~^~~~~~~~~~~~~~~~~~
h_simple.cpp:195:37: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion]
  195 |                         Color = st->color;
      |                                 ~~~~^~~~~
h_simple.cpp:203:41: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion]
  203 |                             State = st->nextKwdMatchedState;
      |                                     ~~~~^~~~~~~~~~~~~~~~~~~
h_simple.cpp:206:41: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion]
  206 |                             State = st->nextKwdNotMatchedState;
      |                                     ~~~~^~~~~~~~~~~~~~~~~~~~~~
h_simple.cpp:211:45: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion]
  211 |                                 Color = st->color;
      |                                         ~~~~^~~~~
h_simple.cpp:224:37: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion]
  224 |                         Color = st->color;
      |                                 ~~~~^~~~~
h_simple.cpp:238:37: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion]
  238 |                         Color = st->color;
      |                                 ~~~~^~~~~
h_simple.cpp:244:21: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion]
  244 |         Color = st->color;
      |                 ~~~~^~~~~
h_simple.cpp:256:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  256 |         matchFlags = tr->matchFlags;
      |                      ~~~~^~~~~~~~~~
h_simple.cpp:268:21: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion]
  268 |             State = nextState;
      |                     ^~~~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from c_hilit.h:14,
                 from e_buffer.h:13,
                 from indent.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c i_choice.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c i_complete.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c i_input.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from i_ascii.h:13,
                 from i_ascii.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c i_key.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c i_modelview.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from i_oview.h:13,
                 from i_choice.h:13,
                 from i_choice.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from sysdep.h:13,
                 from c_config.h:13,
                 from i_input.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c i_oview.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c i_search.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
h_simple.cpp:72:29: warning: 'iterCount' may be used uninitialized [-Wmaybe-uninitialized]
   72 |             if (++iterCount > hm->stateCount) {
      |                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from i_oview.h:13,
                 from i_key.h:13,
                 from i_key.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
h_simple.cpp:33:9: note: 'iterCount' was declared here
   33 |     int iterCount;
      |         ^~~~~~~~~
h_simple.cpp:80:39: warning: 'entryState' may be used uninitialized [-Wmaybe-uninitialized]
   80 |                     Color = hm->state[entryState].color;
      |                                       ^~~~~~~~~~
h_simple.cpp:32:13: note: 'entryState' was declared here
   32 |     hlState entryState;
      |             ^~~~~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from i_oview.h:13,
                 from i_complete.h:13,
                 from i_complete.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
i_input.cpp: In constructor 'ExInput::ExInput(const char*, const char*, size_t, Completer, int, int)':
i_input.cpp:37:17: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
   37 |     Pos = strlen(Line);
      |           ~~~~~~^~~~~~
i_input.cpp: In member function 'virtual void ExInput::HandleEvent(TEvent&)':
i_input.cpp:77:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
   77 |         case kbEnd: Pos = strlen(Line); goto common;
      |                           ~~~~~~^~~~~~
i_input.cpp:92:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
   92 |                     Pos = strlen(Line);
      |                           ~~~~~~^~~~~~
i_input.cpp:161:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
  161 |                     Pos += len;
      |                     ~~~~^~~~~~
i_input.cpp:183:64: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  183 |                 if (!CurItem || !GetInputHistory(HistId, Line, MaxLen, CurItem))
      |                                                                ^~~~~~
i_input.cpp:185:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
  185 |                 Pos = strlen(Line);
      |                       ~~~~~~^~~~~~
i_input.cpp:206:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
  206 |                     Pos = strlen(Line);
      |                           ~~~~~~^~~~~~
i_input.cpp: In member function 'virtual void ExInput::RepaintStatus()':
i_input.cpp:244:26: warning: conversion from 'fte::string::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  244 |     FPos = Prompt.size() + 2;
      |            ~~~~~~~~~~~~~~^~~
i_input.cpp:248:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
  248 |         Pos = strlen(Line);
      |               ~~~~~~^~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from i_oview.h:13,
                 from i_modelview.h:13,
                 from i_modelview.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
i_complete.cpp: In member function 'int ExComplete::DoCompleteWord()':
i_complete.cpp:78:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
   78 |         && Buffer->SetPos(Orig.Col + l, Orig.Row)) {
      |                           ~~~~~~~~~^~~
i_complete.cpp: In member function 'int ExComplete::RefreshComplete()':
i_complete.cpp:267:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  267 |     if (!P || P > L->Count)
      |               ~~^~~~~~~~~~
i_complete.cpp:297:48: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  297 |     while (Buffer->FindStr(L->Chars + P, wlen, mask) == 1) {
      |                                                ^~~~
i_complete.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  307 |         while ((XL < M->Count) && CheckASCII(M->Chars[XL]))
      |                 ~~~^~~~~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from gui.h:13,
                 from i_view.h:13,
                 from i_oview.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
g++ -c i_view.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from console.h:13,
                 from i_oview.h:13,
                 from i_search.h:13,
                 from i_search.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c log.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c o_buffer.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from gui.h:13,
                 from i_view.h:13,
                 from i_view.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from sysdep.h:13,
                 from c_config.h:13,
                 from o_buffer.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
g++ -c o_buflist.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c o_cvs.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
i_view.cpp: In member function 'int GxView::GetStr(const char*, size_t, char*, int)':
i_view.cpp:182:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
  182 |         return DLGGetStr(this, Prompt, BufLen, Str, HistId, 0);
      |                                        ^~~~~~
i_view.cpp: In member function 'int GxView::GetFile(const char*, size_t, char*, int, int)':
i_view.cpp:189:41: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
  189 |         return DLGGetFile(this, Prompt, BufLen, Str, Flags);
      |                                         ^~~~~~
g++ -c o_cvsbase.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
i_view.cpp: In member function 'int GxView::Choice(long unsigned int, const char*, int, ...)':
i_view.cpp:215:51: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  215 |         rc = DLGPickChoice(this, Title, NSel, ap, Flags);
      |                                                   ^~~~~
o_buffer.cpp: In member function 'virtual void EEditPort::HandleEvent(TEvent&)':
o_buffer.cpp:175:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  175 |             Buffer->ScrollDown(Event.Msg.Param1);
      |                                ~~~~~~~~~~^~~~~~
o_buffer.cpp:179:40: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  179 |             Buffer->ScrollUp(Event.Msg.Param1);
      |                              ~~~~~~~~~~^~~~~~
o_buffer.cpp:196:69: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  196 |                 Buffer->SetNearPos(Buffer->CP.Col, Event.Msg.Param1 + ypos);
      |                                                    ~~~~~~~~~~~~~~~~~^~~~~~
o_buffer.cpp:197:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  197 |                 SetTop(TP.Col, Event.Msg.Param1);
      |                                ~~~~~~~~~~^~~~~~
o_buffer.cpp:203:43: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  203 |             Buffer->ScrollRight(Event.Msg.Param1);
      |                                 ~~~~~~~~~~^~~~~~
o_buffer.cpp:207:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  207 |             Buffer->ScrollLeft(Event.Msg.Param1);
      |                                ~~~~~~~~~~^~~~~~
o_buffer.cpp:223:53: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  223 |                 Buffer->SetNearPos(Event.Msg.Param1 + xpos, Buffer->CP.Row);
      |                                    ~~~~~~~~~~~~~~~~~^~~~~~
o_buffer.cpp:224:34: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  224 |                 SetTop(Event.Msg.Param1, TP.Row);
      |                        ~~~~~~~~~~^~~~~~
o_buffer.cpp: In member function 'int EBuffer::MoveToLine(ExState&)':
o_buffer.cpp:707:18: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  707 |         No = atol(Num);
      |              ~~~~^~~~~
o_buffer.cpp: In member function 'int EBuffer::MoveToColumn(ExState&)':
o_buffer.cpp:720:18: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  720 |         No = atol(Num);
      |              ~~~~^~~~~
i_search.cpp: In member function 'virtual void ExISearch::RepaintStatus()':
i_search.cpp:159:26: warning: '%s' directive writing up to 256 bytes into a region of size 248 [-Wformat-overflow=]
  159 |     sprintf(s, "ISearch [%s]%s", ISearchStr, p);
      |                          ^~
In file included from /usr/include/stdio.h:970,
                 from i_search.cpp:17:
In function 'int sprintf(char*, const char*, ...)',
    inlined from 'virtual void ExISearch::RepaintStatus()' at i_search.cpp:159:12:
/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 11 and 283 bytes into a destination of size 257
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
In file included from fte.h:39,
                 from console.h:13,
                 from o_model.h:13,
                 from o_list.h:14,
                 from o_buflist.h:13,
                 from o_buflist.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
o_buffer.cpp: In member function 'int EBuffer::ChangeTabSize(ExState&)':
o_buffer.cpp:1259:18: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1259 |         No = atol(Num);
      |              ~~~~^~~~~
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
o_buffer.cpp: In member function 'int EBuffer::ChangeRightMargin(ExState&)':
o_buffer.cpp:1283:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1283 |         No = atol(Num) - 1;
      |              ~~~~~~~~~~^~~
o_buffer.cpp: In member function 'int EBuffer::ChangeLeftMargin(ExState&)':
o_buffer.cpp:1298:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1298 |         No = atol(Num) - 1;
      |              ~~~~~~~~~~^~~
o_buffer.cpp: In member function 'int EBuffer::ShowHelpWord(ExState&)':
o_buffer.cpp:1543:41: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1543 |         if ((L->Chars[i] == '\b') && (P < (L->Count - 2)))
      |                                       ~~^~~~~~~~~~~~~~~~
g++ -c o_cvsdiff.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
o_buffer.cpp:1547:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1547 |     if (P < L->Count) {
      |         ~~^~~~~~~~~~
o_buffer.cpp:1553:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1553 |         if ((P < (L->Count - 1)) && (L->Chars[P] == '\b'))
      |              ~~^~~~~~~~~~~~~~~~
o_buffer.cpp:1556:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1556 |         while ((len < (sizeof(buf) - 1)) && (P < L->Count)) {
      |                                              ~~^~~~~~~~~~
o_buffer.cpp:1557:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1557 |             if (((P + 1) < L->Count) && (L->Chars[P + 1] == '\b'))
      |                  ~~~~~~~~^~~~~~~~~~
o_buffer.cpp: In member function 'virtual int EBuffer::GetStrVar(int, char*, size_t)':
o_buffer.cpp:1668:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1668 |                 while ((P< L->Count) && (C == ChClassK(L->Chars[P]))) P++;
      |                         ~^~~~~~~~~~
g++ -c o_directory.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c o_list.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from o_cvs.h:12,
                 from o_cvs.cpp:9:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
o_buflist.cpp: In member function 'virtual void BufferView::HandleEvent(TEvent&)':
o_buflist.cpp:209:63: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
  209 |                     if (isAscii(Event.Key.Code) && (SearchLen < ExISearch::MAXISEARCH)) {
      |                                                     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from fte.h:39,
                 from o_cvsbase.h:13,
                 from o_cvsbase.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c o_messages.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
o_cvsbase.cpp: In member function 'void ECvsBase::AddLine(const char*, int, const char*, int)':
o_cvsbase.cpp:94:19: warning: conversion from 'int' to 'char' may change value [-Wconversion]
   94 |         l->Status=status;
      |                   ^~~~~~
o_cvsbase.cpp: In member function 'int ECvsBase::GetLine(char*, size_t)':
o_cvsbase.cpp:164:27: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion]
  164 |         rc = gui->ReadPipe(PipeId, MsgBuf + BufLen, sizeof(MsgBuf) - BufLen);
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o_cvsbase.cpp:172:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  172 |     l = max - 1;
      |         ~~~~^~~
o_cvsbase.cpp:173:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  173 |     if (BufLen - BufPos < l)
      |         ~~~~~~~~~~~~~~~~^~~
o_cvsbase.cpp:174:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  174 |         l = BufLen - BufPos;
      |             ~~~~~~~^~~~~~~~
o_cvsbase.cpp:180:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  180 |         l = strlen(Line);
      |             ~~~~~~^~~~~~
o_cvsbase.cpp:183:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  183 |         BufPos = p + 1 - MsgBuf;
      |                  ~~~~~~^~~~~~~~
o_cvsbase.cpp: In member function 'virtual void ECvsBase::DrawLine(PCell, int, int, ChColor, int)':
o_cvsbase.cpp:321:26: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  321 |             len=UnTabStr (str,sizeof (str),Lines[Line]->Msg,strlen (Lines[Line]->Msg));
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from fte.h:39,
                 from o_cvsdiff.h:13,
                 from o_cvsdiff.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
o_cvsdiff.cpp: In member function 'void ECvsDiff::ParseFromTo(char*, int)':
o_cvsdiff.cpp:40:37: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
   40 |     CurrLine=strtol (line+4,&end,10)-1;
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from fte.h:39,
                 from console.h:13,
                 from o_model.h:13,
                 from o_list.h:14,
                 from o_list.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from o_messages.h:13,
                 from o_messages.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c o_model.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
o_list.cpp: In member function 'virtual void EListPort::HandleEvent(TEvent&)':
o_list.cpp:63:40: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
   63 |             List->ScrollDown(Event.Msg.Param1);
      |                              ~~~~~~~~~~^~~~~~
o_list.cpp:67:38: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
   67 |             List->ScrollUp(Event.Msg.Param1);
      |                            ~~~~~~~~~~^~~~~~
o_list.cpp:83:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
   83 |                 List->TopRow = Event.Msg.Param1;
      |                                ~~~~~~~~~~^~~~~~
o_list.cpp:89:41: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
   89 |             List->ScrollRight(Event.Msg.Param1);
      |                               ~~~~~~~~~~^~~~~~
o_list.cpp:93:40: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
   93 |             List->ScrollLeft(Event.Msg.Param1);
      |                              ~~~~~~~~~~^~~~~~
o_list.cpp:105:39: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  105 |             List->LeftCol = Event.Msg.Param1;
      |                             ~~~~~~~~~~^~~~~~
o_list.cpp: In member function 'virtual void EListPort::RepaintStatus()':
o_list.cpp:306:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  306 |         MoveStr(B, W - strlen(s), W, s, SColor, W);
      |                    ~~^~~~~~~~~~~
o_messages.cpp: In member function 'int EMessages::GetLine(char*, size_t)':
o_messages.cpp:251:20: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion]
  251 |             BufLen += rc;
      |             ~~~~~~~^~~~~
g++ -c o_modemap.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
o_list.cpp: In member function 'int EList::MoveLineEnd()':
o_list.cpp:514:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  514 |     len = GetRowLength(Row);
      |           ~~~~~~~~~~~~^~~~~
o_messages.cpp:253:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  253 |     l = maxim - 1;
      |         ~~~~~~^~~
o_messages.cpp:262:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  262 |         l = strlen(Line);
      |             ~~~~~~^~~~~~
o_messages.cpp:265:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  265 |         BufPos = p + 1 - MsgBuf;
      |                  ~~~~~~^~~~~~~~
o_messages.cpp: In member function 'void EMessages::GetErrors()':
o_messages.cpp:430:52: warning: conversion from 'fte::vector<fte::string>::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion]
  430 |                     for (unsigned i = DirLevel.size(); i-- > 0;) {
      |                                       ~~~~~~~~~~~~~^~
In file included from fte.h:39,
                 from o_directory.h:12,
                 from o_directory.cpp:13:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c o_routine.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from o_model.h:13,
                 from o_model.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from console.h:13,
                 from o_model.h:13,
                 from o_list.h:14,
                 from o_modemap.h:13,
                 from o_modemap.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c o_svn.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from o_routine.h:13,
                 from o_routine.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c o_svnbase.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
o_buffer.cpp: In member function 'int EBuffer::MoveToLine(ExState&)':
o_buffer.cpp:704:23: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=]
  704 |         sprintf(Num, "%d", VToR(CP.Row) + 1);
      |                       ^~
o_buffer.cpp:704:22: note: directive argument in the range [-2147483647, 2147483647]
  704 |         sprintf(Num, "%d", VToR(CP.Row) + 1);
      |                      ^~~~
In file included from /usr/include/stdio.h:970,
                 from e_mark.h:6,
                 from o_buffer.cpp:13:
In function 'int sprintf(char*, const char*, ...)',
    inlined from 'int EBuffer::MoveToLine(ExState&)' at o_buffer.cpp:704:16:
/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
o_buffer.cpp: In member function 'int EBuffer::MoveToColumn(ExState&)':
o_buffer.cpp:718:23: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=]
  718 |         sprintf(Num, "%d", CP.Col + 1);
      |                       ^~
o_buffer.cpp:718:22: note: directive argument in the range [-2147483647, 2147483647]
  718 |         sprintf(Num, "%d", CP.Col + 1);
      |                      ^~~~
In function 'int sprintf(char*, const char*, ...)',
    inlined from 'int EBuffer::MoveToColumn(ExState&)' at o_buffer.cpp:718:16:
/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
g++ -c o_svndiff.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from o_svnbase.h:13,
                 from o_svn.h:12,
                 from o_svn.cpp:9:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from sysdep.h:13,
                 from log.cpp:16:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from o_svnbase.h:13,
                 from o_svnbase.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c stl_string.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from o_svndiff.h:13,
                 from o_svndiff.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
o_svnbase.cpp: In member function 'int ESvnBase::GetLine(char*, size_t)':
o_svnbase.cpp:172:20: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion]
  172 |             BufLen += rc;
      |             ~~~~~~~^~~~~
o_svnbase.cpp:174:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  174 |     l = max - 1;
      |         ~~~~^~~
o_svnbase.cpp:182:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  182 |         l = strlen(Line);
      |             ~~~~~~^~~~~~
o_svnbase.cpp:185:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  185 |         BufPos = p + 1 - MsgBuf;
      |                  ~~~~~~^~~~~~~~
In file included from stl_string.cpp:1:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c s_direct.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from sysdep.h:13,
                 from s_direct.h:13,
                 from s_direct.cpp:13:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c s_util.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from s_util.h:13,
                 from s_util.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c view.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
s_util.cpp: In function 'int copyfile(const char*, const char*)':
s_util.cpp:40:22: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion]
   40 |     while ((rd = read(fd1, buffer, BUF_SZ)) > 0) {
      |                  ~~~~^~~~~~~~~~~~~~~~~~~~~
g++ -c e_unix.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from c_history.h:12,
                 from view.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
o_directory.cpp: In member function 'virtual void EDirectory::HandleEvent(TEvent&)':
o_directory.cpp:348:55: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
  348 |             if (isAscii(Event.Key.Code) && (SearchLen < ExISearch::MAXISEARCH)) {
      |                                             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
o_buffer.cpp: In member function 'int EBuffer::ChangeRightMargin(ExState&)':
o_buffer.cpp:1281:23: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=]
 1281 |         sprintf(Num, "%d", BFI(this, BFI_RightMargin) + 1);
      |                       ^~
o_buffer.cpp:1281:22: note: directive argument in the range [-2147483647, 2147483647]
 1281 |         sprintf(Num, "%d", BFI(this, BFI_RightMargin) + 1);
      |                      ^~~~
In function 'int sprintf(char*, const char*, ...)',
    inlined from 'int EBuffer::ChangeRightMargin(ExState&)' at o_buffer.cpp:1281:16:
/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
o_buffer.cpp: In member function 'int EBuffer::ChangeLeftMargin(ExState&)':
o_buffer.cpp:1296:23: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=]
 1296 |         sprintf(Num, "%d", BFI(this, BFI_LeftMargin) + 1);
      |                       ^~
o_buffer.cpp:1296:22: note: directive argument in the range [-2147483647, 2147483647]
 1296 |         sprintf(Num, "%d", BFI(this, BFI_LeftMargin) + 1);
      |                      ^~~~
In function 'int sprintf(char*, const char*, ...)',
    inlined from 'int EBuffer::ChangeLeftMargin(ExState&)' at o_buffer.cpp:1296:16:
/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
g++ -c memicmp.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c clip_x11.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c con_i18n.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c con_x11.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from c_bind.h:14,
                 from e_unix.cpp:12:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from memicmp.cpp:3:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c g_nodlg.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from o_model.h:13,
                 from o_list.h:14,
                 from o_buflist.h:13,
                 from clip_x11.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c g_text.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
e_unix.cpp: In member function 'int EView::SysShowHelp(ExState&, const char*)':
e_unix.cpp:48:54: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 891 and 1018 [-Wformat-truncation=]
   48 |     snprintf(command, sizeof(command)-1, "%s %s %s >'%s' 2>&1", HelpCommand, options, word, file);
      |                                                      ^~                                     ~~~~
In file included from /usr/include/stdio.h:970,
                 from e_unix.cpp:27:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'int EView::SysShowHelp(ExState&, const char*)' at e_unix.cpp:48:13:
/usr/include/aarch64-linux-gnu/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 1162) into a destination of size 1023
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In file included from fte.h:39,
                 from sysdep.h:13,
                 from c_config.h:13,
                 from con_x11.cpp:11:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c g_unix_pipe.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from gui.h:13,
                 from g_nodlg.cpp:3:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from con_i18n.cpp:13:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c menu_text.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c clip_no.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
o_directory.cpp: In member function 'virtual void EDirectory::DrawLine(PCell, int, int, ChColor, int)':
o_directory.cpp:85:31: warning: '%8ld' directive writing between 8 and 20 bytes into a region of size 16 [-Wformat-overflow=]
   85 |             sprintf(SizeStr, "%8ld", (long) Size);
      |                               ^~~~
In file included from fte.h:39,
                 from console.h:13,
                 from gui.h:13,
                 from g_text.cpp:12:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
o_directory.cpp:85:30: note: directive argument in the range [-9223372036854775808, 10485759]
   85 |             sprintf(SizeStr, "%8ld", (long) Size);
      |                              ^~~~~~
In file included from /usr/include/stdio.h:970,
                 from o_directory.cpp:10:
In function 'int sprintf(char*, const char*, ...)',
    inlined from 'virtual void EDirectory::DrawLine(PCell, int, int, ChColor, int)' at o_directory.cpp:85:20:
/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 9 and 21 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
g++ -c con_linux.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from clip_no.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -c con_ncurses.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g_text.cpp: In member function 'void GUI::ProcessEvent()':
g_text.cpp:1201:46: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1201 |                     if (::ExecVertMenu(x, y, id, E, 0) != 1) {
      |                                              ^~
In file included from fte.h:39,
                 from sysdep.h:13,
                 from g_unix_pipe.cpp:1:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from console.h:13,
                 from gui.h:13,
                 from menu_text.cpp:12:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
In file included from fte.h:39,
                 from sysdep.h:13,
                 from c_config.h:13,
                 from con_ncurses.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
menu_text.cpp: In function 'int ExecVertMenu(int, int, int, TEvent&, UpMenu*)':
menu_text.cpp:305:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  305 |                         if (cur >= Menus[id].Count) cur = 0;
      |                             ~~~~^~~~~~~~~~~~~~~~~~
menu_text.cpp:334:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  334 |                     for (i = 0; i < Menus[id].Count; i++) {
      |                                 ~~^~~~~~~~~~~~~~~~~
menu_text.cpp: In function 'int ExecMainMenu(TEvent&, char)':
menu_text.cpp:491:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  491 |         for (int i = 0; i < Menus[id].Count; i++) {
      |                         ~~^~~~~~~~~~~~~~~~~
menu_text.cpp:558:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  558 |                         if (cur >= Menus[id].Count) cur = 0;
      |                             ~~~~^~~~~~~~~~~~~~~~~~
menu_text.cpp:582:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  582 |                     for (i = 0; i < Menus[id].Count; i++) {
      |                                 ~~^~~~~~~~~~~~~~~~~
In file included from fte.h:39,
                 from sysdep.h:13,
                 from c_config.h:13,
                 from con_linux.cpp:30:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
con_ncurses.cpp: In function 'void SaveScreen()':
con_ncurses.cpp:67:31: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class TCell'; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |                         memset(SavedScreen[i] + MaxSavedW, 0, (NewSavedW - MaxSavedW) * sizeof(TCell));
      |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from gui.h:13,
                 from con_ncurses.cpp:12:
console.h:120:7: note: 'class TCell' declared here
  120 | class TCell {
      |       ^~~~~
con_ncurses.cpp:76:31: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class TCell'; use assignment or value-initialization instead [-Wclass-memaccess]
   76 |                         memset(SavedScreen[i], 0, MaxSavedW * sizeof(TCell));
      |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console.h:120:7: note: 'class TCell' declared here
  120 | class TCell {
      |       ^~~~~
con_linux.cpp: In function 'int ConInit(int, int)':
con_linux.cpp:255:39: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion]
  255 |             fromScreen[toScreen[c]] = c;
      |                                       ^
con_linux.cpp: In function 'int GetKeyEvent(TEvent*)':
con_linux.cpp:665:20: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
  665 |     kbe.kb_index = key;
      |                    ^~~
con_linux.cpp:790:28: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
  790 |             kbe.kb_index = key;
      |                            ^~~
con_linux.cpp:791:28: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
  791 |             kbe.kb_table = shift_final;
      |                            ^~~~~~~~~~~
con_linux.cpp:805:35: warning: conversion from 'TKeyCode' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  805 |                 KeyCode = toupper(KeyCode);
      |                                   ^~~~~~~
con_linux.cpp: In function 'int GetMouseEvent(TEvent*)':
con_linux.cpp:925:52: warning: conversion from 'unsigned int' to 'short int' may change value [-Wconversion]
  925 |         if (e.x >= int(VideoCols)) e.x = VideoCols - 1;
      |                                          ~~~~~~~~~~^~~
con_linux.cpp:926:52: warning: conversion from 'unsigned int' to 'short int' may change value [-Wconversion]
  926 |         if (e.y >= int(VideoRows)) e.y = VideoRows - 1;
      |                                          ~~~~~~~~~~^~~
con_linux.cpp: In function 'int ConInit(int, int)':
con_linux.cpp:229:13: warning: ignoring return value of 'int seteuid(__uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  229 |      seteuid(effuid);
      |      ~~~~~~~^~~~~~~~
con_linux.cpp:230:13: warning: ignoring return value of 'int setegid(__gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  230 |      setegid(effgid);
      |      ~~~~~~~^~~~~~~~
con_linux.cpp:232:12: warning: ignoring return value of 'int setuid(__uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  232 |      setuid(getuid());
      |      ~~~~~~^~~~~~~~~~
con_linux.cpp:233:12: warning: ignoring return value of 'int setgid(__gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  233 |      setgid(getgid());
      |      ~~~~~~^~~~~~~~~~
con_linux.cpp: In function 'int ConSetCursorPos(int, int)':
con_linux.cpp:473:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  473 |     write(VcsFd, pos, 2);
      |     ~~~~~^~~~~~~~~~~~~~~
g++ -c compkeys.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
g++ -c con_slang.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from console.h:13,
                 from compkeys.cpp:12:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
g++ -o cfte -Wl,-z,relro -Wl,-z,now -g   cfte.o s_files.o s_string.o
In file included from fte.h:39,
                 from sysdep.h:13,
                 from c_config.h:13,
                 from con_slang.cpp:14:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
./cfte defcfg.fte defcfg.cnf
cfte 0.50.02-cvs
Copyright (c) 1994-1998 Marko Macek
Copyright (c) 2000-2010 Others
Compiling to 'defcfg.cnf'

Done.
perl mkdefcfg.pl <defcfg.cnf >defcfg.h
.........................................................................
g++ -MM -MG -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX commands.cpp c_bind.cpp c_color.cpp c_config.cpp c_desktop.cpp c_hilit.cpp c_history.cpp c_mode.cpp egui.cpp e_block.cpp e_buffer.cpp e_cmds.cpp e_cvslog.cpp e_file.cpp e_fold.cpp e_line.cpp e_loadsave.cpp e_mark.cpp e_print.cpp e_redraw.cpp e_regex.cpp e_search.cpp e_svnlog.cpp e_tags.cpp e_trans.cpp e_undo.cpp fte.cpp gui.cpp g_draw.cpp g_menu.cpp h_ada.cpp h_c.cpp h_catbs.cpp h_fte.cpp h_ipf.cpp h_make.cpp h_msg.cpp h_pascal.cpp h_perl.cpp h_plain.cpp h_rexx.cpp h_sh.cpp h_simple.cpp h_tex.cpp indent.cpp i_ascii.cpp i_choice.cpp i_complete.cpp i_input.cpp i_key.cpp i_modelview.cpp i_oview.cpp i_search.cpp i_view.cpp log.cpp o_buffer.cpp o_buflist.cpp o_cvs.cpp o_cvsbase.cpp o_cvsdiff.cpp o_directory.cpp o_list.cpp o_messages.cpp o_model.cpp o_modemap.cpp o_routine.cpp o_svn.cpp o_svnbase.cpp o_svndiff.cpp stl_string.cpp s_direct.cpp s_files.cpp s_string.cpp s_util.cpp view.cpp cfte.cpp s_files.cpp s_string.cpp e_unix.cpp memicmp.cpp clip_no.cpp con_ncurses.cpp g_nodlg.cpp g_text.cpp g_unix_pipe.cpp menu_text.cpp e_unix.cpp memicmp.cpp clip_no.cpp con_slang.cpp g_nodlg.cpp g_text.cpp g_unix_pipe.cpp menu_text.cpp e_unix.cpp memicmp.cpp clip_no.cpp con_linux.cpp g_nodlg.cpp g_text.cpp g_unix_pipe.cpp menu_text.cpp e_unix.cpp memicmp.cpp clip_x11.cpp con_i18n.cpp con_x11.cpp g_nodlg.cpp g_text.cpp g_unix_pipe.cpp menu_text.cpp 1>.depend
g++ -c c_config.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/fte-0.50.2b6-20110708=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -g    -I/usr/include/qt3 -I/usr/lib64/qt-3.3/include  -I/usr/include/slang -DUNIX -DLINUX
In file included from fte.h:39,
                 from sysdep.h:13,
                 from c_config.h:13,
                 from c_config.cpp:10:
stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  161 |     vector<Type>() :
      |                 ^
stl_fte.h:161:17: note: remove the '< >'
stl_fte.h:166:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  166 |     vector<Type>(size_type prealloc) :
      |                  ^~~~~~~~~
stl_fte.h:166:18: note: remove the '< >'
stl_fte.h:173:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  173 |     vector<Type>(const vector<Type>& t) :
      |                 ^
stl_fte.h:173:17: note: remove the '< >'
c_config.cpp: In function 'unsigned char GetObj(CurPos&, short unsigned int&)':
c_config.cpp:407:27: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion]
  407 |         len = (l[1] << 8) + l[0];
      |               ~~~~~~~~~~~~^~~~~~
c_config.cpp: In function 'int ReadCommands(CurPos&, const char*)':
c_config.cpp:481:32: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  481 |                 if (AddCommand(Cmd, cmd, cnt, ign) == 0) {
      |                                ^~~
c_config.cpp:481:37: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  481 |                 if (AddCommand(Cmd, cmd, cnt, ign) == 0) {
      |                                     ^~~
c_config.cpp:481:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  481 |                 if (AddCommand(Cmd, cmd, cnt, ign) == 0) {
      |                                          ^~~
c_config.cpp:481:47: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  481 |                 if (AddCommand(Cmd, cmd, cnt, ign) == 0) {
      |                                               ^~~
c_config.cpp:494:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  494 |                 if (AddString(Cmd, s) == 0) ENDFUNCRC(-1);
      |                               ^~~
c_config.cpp:502:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  502 |                 if (AddNumber(Cmd, num) == 0) ENDFUNCRC(-1);
      |                               ^~~
c_config.cpp:510:33: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  510 |                 if (AddVariable(Cmd, num) == 0) ENDFUNCRC(-1);
      |                                 ^~~
c_config.cpp:510:38: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  510 |                 if (AddVariable(Cmd, num) == 0) ENDFUNCRC(-1);
      |                                      ^~~
c_config.cpp:514:27: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  514 |             if (AddConcat(Cmd) == 0) ENDFUNCRC(-1);
      |                           ^~~
In file included from c_config.cpp:16:
c_config.cpp:517:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  517 |             ENDFUNCRC(Cmd);
      |                       ^~~
log.h:277:30: note: in definition of macro 'ENDFUNCRC'
  277 | #define ENDFUNCRC(rc) return rc
      |                              ^~
c_config.cpp: In function 'int ReadHilitColors(CurPos&, EColorize*, const char*)':
c_config.cpp:630:40: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  630 |                 if (Colorize->SetColor(cidx, svalue) == 0)
      |                                        ^~~~
c_config.cpp: In function 'int ReadEventMap(CurPos&, EEventMap*, const char*)':
c_config.cpp:721:49: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  721 |                         if (SetEventString(Map, what, val) != 0) return -1;
      |                                                 ^~~~
c_config.cpp: In function 'int ReadColorize(CurPos&, EColorize*, const char*)':
c_config.cpp:803:34: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  803 |                 newState.color = color;
      |                                  ^~~~~
c_config.cpp:836:38: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  836 |                 newTrans.nextState = nextState;
      |                                      ^~~~~~~~~
c_config.cpp:837:34: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  837 |                 newTrans.color = color;
      |                                  ^~~~~
c_config.cpp:851:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion]
  851 |                     newTrans.matchLen = strlen(match);
      |                                         ~~~~~~^~~~~~~
c_config.cpp:892:66: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  892 |                 Colorize->hm->LastState()->nextKwdMatchedState = nextKwdMatchedState;
      |                                                                  ^~~~~~~~~~~~~~~~~~~
c_config.cpp:893:69: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  893 |                 Colorize->hm->LastState()->nextKwdNotMatchedState = nextKwdNotMatchedState;
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~
c_config.cpp:894:65: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  894 |                 Colorize->hm->LastState()->nextKwdNoCharState = nextKwdNoCharState;
      |                                                                 ^~~~~~~~~~~~~~~~~~
c_config.cpp: In function 'int ReadMode(CurPos&, EMode*, const char*)':
c_config.cpp:991:49: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  991 |                         if (SetModeString(Mode, what, val) != 0) return -1;
      |                                                 ^~~~
c_config.cpp:999:49: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  999 |                         if (SetModeNumber(Mode, what, num) != 0) return -1;
      |                                                 ^~~~
c_config.cpp:999:55: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
  999 |                         if (SetModeNumber(Mode, what, num) != 0) return -1;
      |                                                       ^~~
c_config.cpp: In function 'int ReadObject(CurPos&, const char*)':
c_config.cpp:1040:32: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1040 |                 if (AddCRegexp(file, line, msg, regexp) == 0) return -1;
      |                                ^~~~
c_config.cpp:1040:38: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1040 |                 if (AddCRegexp(file, line, msg, regexp) == 0) return -1;
      |                                      ^~~~
c_config.cpp:1040:44: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1040 |                 if (AddCRegexp(file, line, msg, regexp) == 0) return -1;
      |                                            ^~~
c_config.cpp:1087:45: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1087 |                         if (SetGlobalNumber(what, num) != 0) return -1;
      |                                             ^~~~
c_config.cpp:1087:51: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1087 |                         if (SetGlobalNumber(what, num) != 0) return -1;
      |                                                   ^~~
g++ -o xfte -Wl,-z,relro -Wl,-z,now -g   commands.o c_bind.o c_color.o c_config.o c_desktop.o c_hilit.o c_history.o c_mode.o egui.o e_block.o e_buffer.o e_cmds.o e_cvslog.o e_file.o e_fold.o e_line.o e_loadsave.o e_mark.o e_print.o e_redraw.o e_regex.o e_search.o e_svnlog.o e_tags.o e_trans.o e_undo.o fte.o gui.o g_draw.o g_menu.o h_ada.o h_c.o h_catbs.o h_fte.o h_ipf.o h_make.o h_msg.o h_pascal.o h_perl.o h_plain.o h_rexx.o h_sh.o h_simple.o h_tex.o indent.o i_ascii.o i_choice.o i_complete.o i_input.o i_key.o i_modelview.o i_oview.o i_search.o i_view.o log.o o_buffer.o o_buflist.o o_cvs.o o_cvsbase.o o_cvsdiff.o o_directory.o o_list.o o_messages.o o_model.o o_modemap.o o_routine.o o_svn.o o_svnbase.o o_svndiff.o stl_string.o s_direct.o s_files.o s_string.o s_util.o view.o e_unix.o memicmp.o clip_x11.o con_i18n.o con_x11.o g_nodlg.o g_text.o g_unix_pipe.o menu_text.o  -lX11  -lXpm 
g++ -o vfte -Wl,-z,relro -Wl,-z,now -g   commands.o c_bind.o c_color.o c_config.o c_desktop.o c_hilit.o c_history.o c_mode.o egui.o e_block.o e_buffer.o e_cmds.o e_cvslog.o e_file.o e_fold.o e_line.o e_loadsave.o e_mark.o e_print.o e_redraw.o e_regex.o e_search.o e_svnlog.o e_tags.o e_trans.o e_undo.o fte.o gui.o g_draw.o g_menu.o h_ada.o h_c.o h_catbs.o h_fte.o h_ipf.o h_make.o h_msg.o h_pascal.o h_perl.o h_plain.o h_rexx.o h_sh.o h_simple.o h_tex.o indent.o i_ascii.o i_choice.o i_complete.o i_input.o i_key.o i_modelview.o i_oview.o i_search.o i_view.o log.o o_buffer.o o_buflist.o o_cvs.o o_cvsbase.o o_cvsdiff.o o_directory.o o_list.o o_messages.o o_model.o o_modemap.o o_routine.o o_svn.o o_svnbase.o o_svndiff.o stl_string.o s_direct.o s_files.o s_string.o s_util.o view.o e_unix.o memicmp.o clip_no.o con_linux.o g_nodlg.o g_text.o g_unix_pipe.o menu_text.o  -lgpm
g++ -o compkeys -Wl,-z,relro -Wl,-z,now -g   compkeys.o
g++ -o nfte -Wl,-z,relro -Wl,-z,now -g   commands.o c_bind.o c_color.o c_config.o c_desktop.o c_hilit.o c_history.o c_mode.o egui.o e_block.o e_buffer.o e_cmds.o e_cvslog.o e_file.o e_fold.o e_line.o e_loadsave.o e_mark.o e_print.o e_redraw.o e_regex.o e_search.o e_svnlog.o e_tags.o e_trans.o e_undo.o fte.o gui.o g_draw.o g_menu.o h_ada.o h_c.o h_catbs.o h_fte.o h_ipf.o h_make.o h_msg.o h_pascal.o h_perl.o h_plain.o h_rexx.o h_sh.o h_simple.o h_tex.o indent.o i_ascii.o i_choice.o i_complete.o i_input.o i_key.o i_modelview.o i_oview.o i_search.o i_view.o log.o o_buffer.o o_buflist.o o_cvs.o o_cvsbase.o o_cvsdiff.o o_directory.o o_list.o o_messages.o o_model.o o_modemap.o o_routine.o o_svn.o o_svnbase.o o_svndiff.o stl_string.o s_direct.o s_files.o s_string.o s_util.o view.o e_unix.o memicmp.o clip_no.o con_ncurses.o g_nodlg.o g_text.o g_unix_pipe.o menu_text.o  -lncurses
g++ -o sfte -Wl,-z,relro -Wl,-z,now -g   commands.o c_bind.o c_color.o c_config.o c_desktop.o c_hilit.o c_history.o c_mode.o egui.o e_block.o e_buffer.o e_cmds.o e_cvslog.o e_file.o e_fold.o e_line.o e_loadsave.o e_mark.o e_print.o e_redraw.o e_regex.o e_search.o e_svnlog.o e_tags.o e_trans.o e_undo.o fte.o gui.o g_draw.o g_menu.o h_ada.o h_c.o h_catbs.o h_fte.o h_ipf.o h_make.o h_msg.o h_pascal.o h_perl.o h_plain.o h_rexx.o h_sh.o h_simple.o h_tex.o indent.o i_ascii.o i_choice.o i_complete.o i_input.o i_key.o i_modelview.o i_oview.o i_search.o i_view.o log.o o_buffer.o o_buflist.o o_cvs.o o_cvsbase.o o_cvsdiff.o o_directory.o o_list.o o_messages.o o_model.o o_modemap.o o_routine.o o_svn.o o_svnbase.o o_svndiff.o stl_string.o s_direct.o s_files.o s_string.o s_util.o view.o e_unix.o memicmp.o clip_no.o con_slang.o g_nodlg.o g_text.o g_unix_pipe.o menu_text.o  -lslang
make[2]: Leaving directory '/build/reproducible-path/fte-0.50.2b6-20110708/src'
make[1]: Leaving directory '/build/reproducible-path/fte-0.50.2b6-20110708'
   dh_auto_test
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_installdirs
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/reproducible-path/fte-0.50.2b6-20110708'
# Don't run dh_auto_install It triggers upstream's default
# build target which breaks non-linux builds. See above.
make[1]: Leaving directory '/build/reproducible-path/fte-0.50.2b6-20110708'
   debian/rules override_dh_install-arch
make[1]: Entering directory '/build/reproducible-path/fte-0.50.2b6-20110708'
cd config; /build/reproducible-path/fte-0.50.2b6-20110708/src/cfte main.fte /build/reproducible-path/fte-0.50.2b6-20110708/debian/fte/etc/fte/system.fterc
cfte 0.50.02-cvs
Copyright (c) 1994-1998 Marko Macek
Copyright (c) 2000-2010 Others
Compiling to '/build/reproducible-path/fte-0.50.2b6-20110708/debian/fte/etc/fte/system.fterc'

Done.
dh_install
make[1]: Leaving directory '/build/reproducible-path/fte-0.50.2b6-20110708'
   debian/rules override_dh_install-indep
make[1]: Entering directory '/build/reproducible-path/fte-0.50.2b6-20110708'
chmod -R go=rX config
tar --sort=name -cf /build/reproducible-path/fte-0.50.2b6-20110708/debian/fte-docs/usr/share/doc/fte/config-example.tar config
gzip -9n /build/reproducible-path/fte-0.50.2b6-20110708/debian/fte-docs/usr/share/doc/fte/config-example.tar
dh_install
make[1]: Leaving directory '/build/reproducible-path/fte-0.50.2b6-20110708'
   dh_installdocs
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/build/reproducible-path/fte-0.50.2b6-20110708'
dh_installchangelogs NEWS
make[1]: Leaving directory '/build/reproducible-path/fte-0.50.2b6-20110708'
   dh_installman
   dh_installmenu
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 from: /lib/ld-linux-aarch64.so.1
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 from: /lib/ld-linux-aarch64.so.1
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 from: /lib/ld-linux-aarch64.so.1
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 from: /lib/ld-linux-aarch64.so.1
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'fte-docs' in '../fte-docs_0.50.2b6-20110708-7_all.deb'.
dpkg-deb: building package 'fte-dbgsym' in '../fte-dbgsym_0.50.2b6-20110708-7_arm64.deb'.
dpkg-deb: building package 'fte-xwindow' in '../fte-xwindow_0.50.2b6-20110708-7_arm64.deb'.
dpkg-deb: building package 'fte' in '../fte_0.50.2b6-20110708-7_arm64.deb'.
dpkg-deb: building package 'fte-terminal' in '../fte-terminal_0.50.2b6-20110708-7_arm64.deb'.
dpkg-deb: building package 'fte-xwindow-dbgsym' in '../fte-xwindow-dbgsym_0.50.2b6-20110708-7_arm64.deb'.
dpkg-deb: building package 'fte-console' in '../fte-console_0.50.2b6-20110708-7_arm64.deb'.
dpkg-deb: building package 'fte-console-dbgsym' in '../fte-console-dbgsym_0.50.2b6-20110708-7_arm64.deb'.
dpkg-deb: building package 'fte-terminal-dbgsym' in '../fte-terminal-dbgsym_0.50.2b6-20110708-7_arm64.deb'.
 dpkg-genbuildinfo --build=binary -O../fte_0.50.2b6-20110708-7_arm64.buildinfo
 dpkg-genchanges --build=binary -O../fte_0.50.2b6-20110708-7_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/1605973 and its subdirectories
I: Current time: Sun Mar 22 23:14:46 -12 2026
I: pbuilder-time-stamp: 1774264486
Tue Feb 18 04:51:48 UTC 2025  I: 1st build successful. Starting 2nd build on remote node codethink04-arm64.debian.net.
Tue Feb 18 04:51:48 UTC 2025  I: Preparing to do remote build '2' on codethink04-arm64.debian.net.
Tue Feb 18 04:52:30 UTC 2025  I: Deleting $TMPDIR on codethink04-arm64.debian.net.
Tue Feb 18 04:52:31 UTC 2025  I: fte_0.50.2b6-20110708-7_arm64.changes:
Format: 1.8
Date: Wed, 12 Feb 2025 01:46:39 +0100
Source: fte
Binary: fte fte-console fte-console-dbgsym fte-dbgsym fte-docs fte-terminal fte-terminal-dbgsym fte-xwindow fte-xwindow-dbgsym
Architecture: arm64 all
Version: 0.50.2b6-20110708-7
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Andreas Beckmann <anbe@debian.org>
Description:
 fte        - Text editor for programmers - base package
 fte-console - Text editor for programmers - console edition, no I18N support
 fte-docs   - Documentation and examples for the FTE editor
 fte-terminal - Text editor for programmers - version for terminals
 fte-xwindow - Text editor for programmers - X Window System edition with I18N s
Changes:
 fte (0.50.2b6-20110708-7) unstable; urgency=medium
 .
   * QA upload.
 .
   [ Debian Janitor ]
   * Use secure URI in Homepage field.
   * Bump debhelper from old 12 to 13.
   * Update standards version to 4.6.2, no changes needed.
Checksums-Sha1:
 dd33ca55bcb8892d4e1714b4a7cee267c7eb11f1 840348 fte-console-dbgsym_0.50.2b6-20110708-7_arm64.deb
 88593dbb4cf1ac2f7c40b154d6fc0ec37b6f7e54 208324 fte-console_0.50.2b6-20110708-7_arm64.deb
 a8f714a014552423edf047189f90caab842f2964 51096 fte-dbgsym_0.50.2b6-20110708-7_arm64.deb
 b94adfffd3a88c152b007a71b310c92c73f905cd 135848 fte-docs_0.50.2b6-20110708-7_all.deb
 7a1f234b1d04b82dffc04778f5db20af6119d08a 837820 fte-terminal-dbgsym_0.50.2b6-20110708-7_arm64.deb
 11b5c605ac8f6514f91406fc4fe379e4abd60347 207108 fte-terminal_0.50.2b6-20110708-7_arm64.deb
 dcd120623f69545cd740e724afe268ee8b600ff2 866052 fte-xwindow-dbgsym_0.50.2b6-20110708-7_arm64.deb
 b6dafb3d0d9f8c7f8336575e6b2ec3eb2f39c491 217568 fte-xwindow_0.50.2b6-20110708-7_arm64.deb
 9d6e0553057150a403cee18e7d962e7dea92124f 8002 fte_0.50.2b6-20110708-7_arm64.buildinfo
 260a1b52ce7cf427077e5e10b454c655991f66a0 80872 fte_0.50.2b6-20110708-7_arm64.deb
Checksums-Sha256:
 c1a863d5f9f3618419c54f994ab02f2537c6f2b45c25e3cfb7a5730dd5a4432c 840348 fte-console-dbgsym_0.50.2b6-20110708-7_arm64.deb
 d890f15e1cc4ea350a0a49aecaed0c2811537c1caa5774cc50d21750649ed15d 208324 fte-console_0.50.2b6-20110708-7_arm64.deb
 dbca6943b11b405391acf8686f3a2599506f4d6a4e0b4b55a358a0de8357d45c 51096 fte-dbgsym_0.50.2b6-20110708-7_arm64.deb
 c6934420d10360432c2389e3989c5a2fd7676d79f194f5a596889b85c9f8a99f 135848 fte-docs_0.50.2b6-20110708-7_all.deb
 f74f6ee8a5e23a537ce83cb42d7e6dd8d430aab10318dc1fd7d53f80ea34c5b2 837820 fte-terminal-dbgsym_0.50.2b6-20110708-7_arm64.deb
 507d73d8ffbaeda7a6bdf42e7ad6948e9c4b44706605b533407482915d957b9e 207108 fte-terminal_0.50.2b6-20110708-7_arm64.deb
 274ad513f5c3d9d5e595427c24e02bd0555a94bd6e9d2e9c17420de480fa8527 866052 fte-xwindow-dbgsym_0.50.2b6-20110708-7_arm64.deb
 79dba51767f5482e335dea2a07f405bbf74305abe5a8fa392d66cbf82d917c1d 217568 fte-xwindow_0.50.2b6-20110708-7_arm64.deb
 71ba5a3ff2e05e18486ac2627f4cfbbb6d74e2739344747654829595786e9972 8002 fte_0.50.2b6-20110708-7_arm64.buildinfo
 8d8fd0111ae6b98b90cc5bd5309a8b72ba3c13fb1b5c0bbdc6d9e2938f46829c 80872 fte_0.50.2b6-20110708-7_arm64.deb
Files:
 128387bafe1220029cb744dc414fc958 840348 debug optional fte-console-dbgsym_0.50.2b6-20110708-7_arm64.deb
 a4c1e009e6f251e1a078e2bc54bdd5cb 208324 editors optional fte-console_0.50.2b6-20110708-7_arm64.deb
 eb425ffb9b8b5319f6a17c9c839162eb 51096 debug optional fte-dbgsym_0.50.2b6-20110708-7_arm64.deb
 5321c551c62045d3c420678538412995 135848 doc optional fte-docs_0.50.2b6-20110708-7_all.deb
 c990484caae9e02d0fd49446330bc963 837820 debug optional fte-terminal-dbgsym_0.50.2b6-20110708-7_arm64.deb
 b7f77d3bc9a087b4b89b15104037b1af 207108 editors optional fte-terminal_0.50.2b6-20110708-7_arm64.deb
 41f79b89fb9122e61bb1b0953701e410 866052 debug optional fte-xwindow-dbgsym_0.50.2b6-20110708-7_arm64.deb
 13b33b18b8a44e5c2a822433a4b1ca88 217568 editors optional fte-xwindow_0.50.2b6-20110708-7_arm64.deb
 ae2cada2ebcc76cf774505794a8d0db5 8002 editors optional fte_0.50.2b6-20110708-7_arm64.buildinfo
 ff65fd92bad599d88ef61c2d912b817c 80872 editors optional fte_0.50.2b6-20110708-7_arm64.deb
Tue Feb 18 04:52:32 UTC 2025  I: diffoscope 288 will be used to compare the two builds:
Running as unit: rb-diffoscope-arm64_6-79900.service
# Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.BJOfRZe1/fte_0.50.2b6-20110708-7.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.BJOfRZe1/fte_0.50.2b6-20110708-7.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.BJOfRZe1/fte_0.50.2b6-20110708-7.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.BJOfRZe1/b1/fte_0.50.2b6-20110708-7_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.BJOfRZe1/b2/fte_0.50.2b6-20110708-7_arm64.changes

## close_archive (total time: 0.000s)
       0.000s      2 calls    diffoscope.comparators.xz.XzContainer
       0.000s      2 calls    diffoscope.comparators.tar.TarContainer

## command (total time: 0.130s)
       0.052s      6 calls    diff
       0.028s      6 calls    xz
       0.016s      8 calls    cmp
       0.016s      8 calls    cmp (external)
       0.011s      2 calls    gzip
       0.006s    115 calls    cmp (internal)

## compare_files (cumulative) (total time: 5.655s)
       1.032s      1 call     abc.DotChangesFile
       0.987s      1 call     abc.DebFile
       0.969s      2 calls    abc.XzFile
       0.918s      1 call     abc.DebDataTarFile
       0.875s      2 calls    abc.TarFile
       0.869s      1 call     abc.GzipFile
       0.004s      1 call     abc.Md5sumsFile

## container_extract (total time: 0.081s)
       0.032s    200 calls    diffoscope.comparators.tar.TarContainer
       0.028s      6 calls    diffoscope.comparators.xz.XzContainer
       0.011s      2 calls    diffoscope.comparators.gzip.GzipContainer
       0.008s     42 calls    diffoscope.comparators.deb.DebTarContainer
       0.002s      8 calls    diffoscope.comparators.deb.DebContainer

## diff (total time: 0.079s)
       0.079s    104 calls    linediff

## has_same_content_as (total time: 0.030s)
       0.017s      9 calls    abc.DebFile
       0.010s     96 calls    abc.TextFile
       0.002s      1 call     abc.DebDataTarFile
       0.000s      3 calls    abc.HtmlFile
       0.000s      2 calls    abc.TarFile
       0.000s      2 calls    abc.Md5sumsFile
       0.000s      1 call     diffoscope.comparators.binary.FilesystemFile
       0.000s      2 calls    abc.XzFile
       0.000s      1 call     abc.DotChangesFile
       0.000s      1 call     abc.GzipFile

## main (total time: 2.704s)
       2.696s      2 calls    outputs
       0.008s      1 call     cleanup

## open_archive (total time: 0.000s)
       0.000s      6 calls    diffoscope.comparators.tar.TarContainer
       0.000s      6 calls    diffoscope.comparators.xz.XzContainer
       0.000s      2 calls    diffoscope.comparators.deb.DebContainer
       0.000s      2 calls    diffoscope.comparators.deb.DebTarContainer
       0.000s      2 calls    diffoscope.comparators.gzip.GzipContainer

## output (total time: 1.321s)
       1.320s      1 call     html
       0.001s      1 call     text
       0.000s      1 call     json

## recognizes (total time: 0.783s)
       0.710s   5234 calls    diffoscope.comparators.utils.libarchive.LibarchiveMember
       0.046s     12 calls    diffoscope.comparators.binary.FilesystemFile
       0.016s    486 calls    diffoscope.comparators.debian.DebControlMember
       0.011s    380 calls    diffoscope.comparators.utils.archive.ArchiveMember

## specialize (total time: 1.119s)
       1.119s    117 calls    specialize
Finished with result: success
Main processes terminated with: code=exited/status=1
Service runtime: 2.982s
CPU time consumed: 3.016s
Tue Feb 18 04:52:35 UTC 2025  W: Diffoscope claims the build is reproducible, but there is a diffoscope file. Please investigate.
Tue Feb 18 04:52:35 UTC 2025  E: fte failed to build reproducibly in trixie on arm64.
Tue Feb 18 04:52:37 UTC 2025  I: Submitting .buildinfo files to external archives:
Tue Feb 18 04:52:37 UTC 2025  I: Submitting 12K	b1/fte_0.50.2b6-20110708-7_arm64.buildinfo.asc
Tue Feb 18 04:52:37 UTC 2025  I: Submitting 12K	b2/fte_0.50.2b6-20110708-7_arm64.buildinfo.asc
Tue Feb 18 04:52:38 UTC 2025  I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit.
Tue Feb 18 04:52:38 UTC 2025  I: Done submitting .buildinfo files.
Tue Feb 18 04:52:38 UTC 2025  I: Removing signed fte_0.50.2b6-20110708-7_arm64.buildinfo.asc files:
removed './b1/fte_0.50.2b6-20110708-7_arm64.buildinfo.asc'
removed './b2/fte_0.50.2b6-20110708-7_arm64.buildinfo.asc'