==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: fte 0.50.02-2 (Fri Nov 1 10:15:17 2024) ==> Retrieving sources... -> Found fte-20110708-src.zip -> Found fte-20110708-common.zip ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with b2sums... fte-20110708-src.zip ... Passed fte-20110708-common.zip ... Passed ==> Making package: fte 0.50.02-2 (Fri 01 Nov 2024 10:15:23 AM MDT) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (14) libice-1.1.1-3 libsm-1.2.4-2 libx11-1.8.10-1 libxau-1.0.11-3 libxcb-1.17.0-1 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxt-1.3.0-2 procps-ng-4.0.4-3 xcb-proto-1.17.0-2 xorgproto-2024.1-2 gpm-1.20.7.r38.ge82d1a6-6 libxpm-3.5.17-2 slang-2.3.3-3 Total Download Size: 5.74 MiB Total Installed Size: 27.42 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... libx11-1.8.10-1-aarch64 downloading... libxcb-1.17.0-1-aarch64 downloading... procps-ng-4.0.4-3-aarch64 downloading... slang-2.3.3-3-aarch64 downloading... libxt-1.3.0-2-aarch64 downloading... xorgproto-2024.1-2-any downloading... gpm-1.20.7.r38.ge82d1a6-6-aarch64 downloading... xcb-proto-1.17.0-2-any downloading... libxext-1.3.6-1-aarch64 downloading... libice-1.1.1-3-aarch64 downloading... libxpm-3.5.17-2-aarch64 downloading... libsm-1.2.4-2-aarch64 downloading... libxdmcp-1.1.5-1.1-aarch64 downloading... libxau-1.0.11-3-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing procps-ng... installing gpm... installing xorgproto... installing libice... installing libsm... installing xcb-proto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxt... installing libxext... installing libxpm... installing slang... :: Running post-transaction hooks... (1/3) Reloading system manager configuration... Skipped: Current root is not booted. (2/3) Arming ConditionNeedsUpdate... (3/3) Updating the info directory file... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (19) cairo-1.18.2-2 fftw-3.3.10-7 fontconfig-2:2.15.0-2 freetype2-2.13.3-1 fribidi-1.0.16-1 graphite-1:1.3.14-4 harfbuzz-10.0.1-1 jbigkit-2.1-8 lcms2-2.16-1 libjpeg-turbo-3.0.4-1 liblqr-0.4.3-1 libpng-1.6.44-1 libraqm-0.10.2-1 libtiff-4.7.0-1 libxrender-0.9.11-2 lzo-2.10-5 pixman-0.43.4-1 gendesk-1.0.10-1 imagemagick-7.1.1.39-1 Total Download Size: 15.57 MiB Total Installed Size: 57.50 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... imagemagick-7.1.1.39-1-aarch64 downloading... gendesk-1.0.10-1-aarch64 downloading... fftw-3.3.10-7-aarch64 downloading... harfbuzz-10.0.1-1-aarch64 downloading... cairo-1.18.2-2-aarch64 downloading... freetype2-2.13.3-1-aarch64 downloading... libtiff-4.7.0-1-aarch64 downloading... libjpeg-turbo-3.0.4-1-aarch64 downloading... fontconfig-2:2.15.0-2-aarch64 downloading... libpng-1.6.44-1-aarch64 downloading... lcms2-2.16-1-aarch64 downloading... pixman-0.43.4-1-aarch64 downloading... graphite-1:1.3.14-4-aarch64 downloading... lzo-2.10-5-aarch64 downloading... fribidi-1.0.16-1-aarch64 downloading... jbigkit-2.1-8-aarch64 downloading... libraqm-0.10.2-1-aarch64 downloading... liblqr-0.4.3-1-aarch64 downloading... libxrender-0.9.11-2-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing gendesk... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing libxrender... installing lzo... installing pixman... installing cairo... installing fftw... Optional dependencies for fftw fftw-openmpi: for OpenMPI integration installing jbigkit... installing libjpeg-turbo... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing lcms2... installing liblqr... installing fribidi... installing libraqm... installing imagemagick... Optional dependencies for imagemagick ghostscript: PS/PDF support jbigkit: JBIG support [installed] libheif: HEIF support libjpeg-turbo: JPEG support [installed] libjxl: JPEG XL support libraw: DNG support librsvg: SVG support libtiff: TIFF support [installed] libultrahdr: UHDR support libwebp: WEBP support libwmf: WMF support libzip: OpenRaster support ocl-icd: OpenCL support openexr: OpenEXR support openjpeg2: JPEG2000 support djvulibre: DJVU support pango: Text rendering :: Running post-transaction hooks... (1/5) Arming ConditionNeedsUpdate... (2/5) Updating fontconfig configuration... (3/5) Warn about old perl modules (4/5) Updating fontconfig cache... (5/5) Updating the info directory file... [?25h==> Retrieving sources... -> Found fte-20110708-src.zip -> Found fte-20110708-common.zip ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting fte-20110708-src.zip with bsdtar -> Extracting fte-20110708-common.zip with bsdtar ==> Starting prepare()... WARNING: The convert command is deprecated in IMv7, use "magick" instead of "convert" or "magick convert" [fte] Generating desktop file... ok ==> Starting build()... rm -f core `find . -name '#*' -o -name 'fte-new.cnf'\ -o -name '.\#*' -o -name '.*~' -o -name '*~' -o -name 'core*'` make -C src -f fte-unix.mak clean make[1]: Entering directory '/build/fte/src/fte/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[1]: Leaving directory '/build/fte/src/fte/src' sed < fte.in >fte \ -e "s|@@CONFIGDIR@@|/usr/lib/fte/config|g" \ -e "s|@@BINDIR@@|/usr/bin|g" chmod a+x fte make -C src unix make[1]: Entering directory '/build/fte/src/fte/src' make -f fte-unix.mak make[2]: Entering directory '/build/fte/src/fte/src' g++ -c cfte.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_history.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c c_mode.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 c_color.cpp:11: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c egui.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c e_block.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c e_buffer.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_mode.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' c_mode.cpp: In function 'EMode* GetModeForName(const char*)': c_mode.cpp:104:14: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] g++ -c e_cmds.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 c_hilit.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c e_cvslog.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] 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] 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] c_bind.cpp:432:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_bind.cpp:443:25: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_bind.cpp:444:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_bind.cpp: In member function 'int ExState::GetStrParam(EView*, char*, size_t)': c_bind.cpp:648:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] c_bind.cpp:656:55: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_bind.cpp:661:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] c_bind.cpp: In member function 'int ExState::GetIntParam(EView*, int*)': c_bind.cpp:681:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] c_bind.cpp:684:44: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_bind.cpp:687:55: warning: conversion from 'long int' to 'int' may change value [-Wconversion] g++ -c e_file.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] c_history.cpp:136:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_history.cpp:168:27: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_history.cpp:175:27: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_history.cpp:202:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 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] 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] 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] g++ -c e_fold.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_cvslog.cpp:11: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] 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] e_cvslog.cpp:58:34: note: returned from 'void* operator new [](long unsigned int)' 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] e_cvslog.cpp:59:29: note: returned from 'void* operator new [](long unsigned int)' 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] e_cvslog.cpp:60:34: note: returned from 'void* operator new [](long unsigned int)' g++ -c e_line.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c e_loadsave.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] g++ -c e_mark.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 e_line.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] e_line.cpp:65:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] g++ -c e_print.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 e_fold.cpp:11: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c e_redraw.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 cfte.cpp:11: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' cfte.cpp: In function 'int LoadFile(const char*, const char*, int)': cfte.cpp:1885:26: warning: 'localconfig/' directive writing 12 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] In file included from /usr/include/stdio.h:980, 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/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:34: warning: 'config/' directive writing 7 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] In function 'int sprintf(char*, const char*, ...)', inlined from 'int LoadFile(const char*, const char*, int)' at cfte.cpp:1893:28: /usr/include/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 ()); | ~~~~~~~~~~~~~~~~~~ g++ -c e_regex.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_buffer.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] 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] 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] 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] 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] e_buffer.cpp:801:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 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] 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] 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] e_buffer.cpp:878:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] e_buffer.cpp:882:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_buffer.cpp:885:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_buffer.cpp:888:50: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_buffer.cpp: In member function 'int EBuffer::InsText(int, int, size_t, const char*, int)': e_buffer.cpp:902:46: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_buffer.cpp:905:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] 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] e_buffer.cpp:935:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] e_buffer.cpp:936:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] e_buffer.cpp:941:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_buffer.cpp:953:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_buffer.cpp:954:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_buffer.cpp:956:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] g++ -c e_search.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 e_block.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] e_block.cpp:628:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] e_block.cpp:692:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_block.cpp:695:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_block.cpp:703:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_block.cpp:704:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_block.cpp:705:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] e_block.cpp:798:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_block.cpp:811:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_block.cpp:812:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] 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] g++ -c e_svnlog.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] 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] e_loadsave.cpp:234:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_loadsave.cpp:236:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_loadsave.cpp:255:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] e_loadsave.cpp:265:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_loadsave.cpp:286:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] e_loadsave.cpp:298:89: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_loadsave.cpp:321:90: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_loadsave.cpp:327:54: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_loadsave.cpp:340:55: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_loadsave.cpp:364:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_loadsave.cpp:367:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] e_loadsave.cpp: In member function 'int EBuffer::SaveTo(const char*)': e_loadsave.cpp:495:68: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] e_loadsave.cpp:496:66: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] e_loadsave.cpp:556:62: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] g++ -c e_tags.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c e_trans.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 e_print.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] 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] e_print.cpp:66:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_print.cpp:69:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_print.cpp:77:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_print.cpp:78:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_print.cpp:79:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] e_print.cpp:163:70: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_print.cpp:166:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] g++ -c e_undo.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] 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] e_svnlog.cpp:121:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_svnlog.cpp:122:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_svnlog.cpp:123:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 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] e_svnlog.cpp:61:34: note: returned from 'void* operator new [](long unsigned int)' 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] e_svnlog.cpp:62:29: note: returned from 'void* operator new [](long unsigned int)' 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] e_svnlog.cpp:63:34: note: returned from 'void* operator new [](long unsigned int)' g++ -c fte.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_redraw.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] 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] e_redraw.cpp:434:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_redraw.cpp:485:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_redraw.cpp:487:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_redraw.cpp:492:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_redraw.cpp:494:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] g++ -c gui.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] e_trans.cpp:126:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_trans.cpp:132:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_trans.cpp:136:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_trans.cpp:137:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_trans.cpp:138:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_trans.cpp:139:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] g++ -c g_draw.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 e_regex.cpp:12: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c g_menu.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 e_undo.cpp:12: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] e_undo.cpp:127:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_undo.cpp: In member function 'int EBuffer::GetUData(int, int, void**, size_t)': e_undo.cpp:152:8: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] e_undo.cpp:222:25: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:224:25: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:225:17: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:233:26: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:233:32: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:242:26: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:242:32: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:243:17: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:250:24: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:250:29: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:274:29: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:285:32: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:287:31: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:295:28: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:301:29: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:307:27: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:313:26: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:325:17: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:332:67: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:332:72: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:340:17: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:343:63: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] e_undo.cpp:343:68: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] g++ -c h_ada.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 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] 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] 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] 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] e_tags.cpp:81:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_tags.cpp: In function 'int TagsLoad(int)': e_tags.cpp:194:18: warning: conversion from 'long int' to 'int' may change value [-Wconversion] e_tags.cpp:199:19: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 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] e_tags.cpp:373:63: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_tags.cpp: In function 'int PushPos(EBuffer*)': e_tags.cpp:381:15: warning: unused variable 'T' [-Wunused-variable] 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] e_tags.cpp:508:64: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] g++ -c h_c.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c h_catbs.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] e_cmds.cpp:62:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] e_cmds.cpp:83:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_cmds.cpp:84:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] e_cmds.cpp:137:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] e_cmds.cpp:157:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_cmds.cpp:158:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_cmds.cpp:159:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] e_cmds.cpp:184:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] e_cmds.cpp:204:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_cmds.cpp:205:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_cmds.cpp:206:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] 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] 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] 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] 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] e_cmds.cpp:570:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_cmds.cpp:571:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] e_cmds.cpp:854:41: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] 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] 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] 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] e_cmds.cpp:1090:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_cmds.cpp:1103:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] 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] e_cmds.cpp:1222:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] g++ -c h_fte.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c h_ipf.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 g_draw.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c h_make.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_search.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] 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] e_search.cpp:182:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_search.cpp:194:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_search.cpp:216:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_search.cpp:242:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_search.cpp:303:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] e_search.cpp:350:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_search.cpp:359:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_search.cpp:365:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_search.cpp:371:66: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_search.cpp:375:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_search.cpp:382:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_search.cpp:405:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_search.cpp:431:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] e_search.cpp:528:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_search.cpp:596:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] e_search.cpp:600:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] 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] e_search.cpp:1081:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] e_search.cpp:1106:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] 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] 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=] e_search.cpp:1150:10: note: at offset 513 into destination object 'word' of size 513 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=] e_search.cpp:1168:10: note: at offset 513 into destination object 'word' of size 513 g++ -c h_msg.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_catbs.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c h_pascal.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] h_ada.cpp:52:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] h_ada.cpp:53:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] h_ada.cpp:55:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] g++ -c h_perl.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_make.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] 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] g++ -c h_plain.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c h_rexx.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_fte.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] g++ -c h_sh.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] 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] h_msg.cpp:134:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] h_msg.cpp:146:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] g++ -c h_simple.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] fte.cpp:317:16: warning: ignoring return value of 'int setegid(__gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result] g++ -c h_tex.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_plain.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] h_plain.cpp:66:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] h_plain.cpp:78:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] g++ -c indent.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_pascal.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c i_ascii.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_sh.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] h_sh.cpp:175:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] h_sh.cpp:178:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] h_sh.cpp:180:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] h_sh.cpp:270:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] g++ -c i_choice.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 indent.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c i_complete.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c i_input.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_tex.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c i_key.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_rexx.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] h_rexx.cpp:80:36: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] 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] 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] 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] h_rexx.cpp:264:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] g++ -c i_modelview.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] h_simple.cpp:71:15: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] h_simple.cpp:80:51: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion] h_simple.cpp:92:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] h_simple.cpp:103:34: warning: conversion from 'long int' to 'int' may change value [-Wconversion] h_simple.cpp:111:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] h_simple.cpp:121:87: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] h_simple.cpp:122:52: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] h_simple.cpp:139:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] h_simple.cpp:143:29: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion] h_simple.cpp:150:33: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion] h_simple.cpp:155:33: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion] h_simple.cpp:161:33: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion] h_simple.cpp:187:29: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion] h_simple.cpp:191:37: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion] h_simple.cpp:195:37: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion] h_simple.cpp:203:41: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion] h_simple.cpp:206:41: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion] h_simple.cpp:211:45: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion] h_simple.cpp:224:37: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion] h_simple.cpp:238:37: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion] h_simple.cpp:244:21: warning: conversion from 'int' to 'ChColor' {aka 'unsigned char'} may change value [-Wconversion] h_simple.cpp:256:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] h_simple.cpp:268:21: warning: conversion from 'int' to 'hlState' {aka 'short unsigned int'} may change value [-Wconversion] h_simple.cpp:72:29: warning: 'iterCount' may be used uninitialized [-Wmaybe-uninitialized] h_simple.cpp:33:9: note: 'iterCount' was declared here h_simple.cpp:80:39: warning: 'entryState' may be used uninitialized [-Wmaybe-uninitialized] h_simple.cpp:32:13: note: 'entryState' was declared here g++ -c i_oview.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c i_search.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c i_view.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] 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] h_c.cpp:72:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] h_c.cpp:73:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] h_c.cpp:76:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] h_c.cpp:79:42: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] h_c.cpp:81:46: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] 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] h_c.cpp:473:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] h_c.cpp:522:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] h_c.cpp:536:42: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 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] h_c.cpp:584:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] h_c.cpp:828:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] h_c.cpp:857:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] h_c.cpp:897:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] g++ -c log.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c o_buffer.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 i_input.cpp:11: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] 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] i_input.cpp: In member function 'virtual void ExInput::HandleEvent(TEvent&)': i_input.cpp:77:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] i_input.cpp:92:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] i_input.cpp:161:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] i_input.cpp:183:64: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] i_input.cpp:185:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] i_input.cpp:206:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 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] i_input.cpp:248:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] g++ -c o_buflist.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_oview.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c o_cvs.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] 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] 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] i_complete.cpp:297:48: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] i_complete.cpp:307:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] g++ -c o_cvsbase.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] stl_fte.h:173:17: note: remove the '< >' i_search.cpp: In member function 'virtual void ExISearch::RepaintStatus()': i_search.cpp:159:16: warning: '%s' directive writing up to 256 bytes into a region of size 248 [-Wformat-overflow=] In file included from /usr/include/stdio.h:980, 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/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 ()); | ~~~~~~~~~~~~~~~~~~ g++ -c o_cvsdiff.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] 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] h_perl.cpp:242:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] h_perl.cpp:244:32: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] h_perl.cpp:455:44: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] g++ -c o_directory.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] 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] 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] g++ -c o_list.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 o_buflist.cpp:11: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' o_buflist.cpp: In member function 'virtual void BufferView::HandleEvent(TEvent&)': o_buflist.cpp:209:138: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] g++ -c o_messages.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c o_model.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] 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] g++ -c o_modemap.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] 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] o_cvsbase.cpp:172:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] o_cvsbase.cpp:173:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] o_cvsbase.cpp:174:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] o_cvsbase.cpp:180:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] o_cvsbase.cpp:183:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 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] g++ -c o_routine.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c o_svn.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c o_svnbase.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_list.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] o_list.cpp:67:38: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_list.cpp:83:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_list.cpp:89:41: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_list.cpp:93:40: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_list.cpp:105:39: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 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] 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] g++ -c o_svndiff.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c stl_string.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] o_messages.cpp:253:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] o_messages.cpp:262:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] o_messages.cpp:265:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_messages.cpp: In member function 'void EMessages::GetErrors()': o_messages.cpp:430:38: warning: conversion from 'fte::vector<fte::string>::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] g++ -c s_direct.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c s_util.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c view.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 log.cpp:16: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c e_unix.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c memicmp.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_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] 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] 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] stl_fte.h:173:17: note: remove the '< >' o_directory.cpp: In member function 'virtual void EDirectory::HandleEvent(TEvent&)': o_directory.cpp:348:130: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] o_directory.cpp: In member function 'virtual void EDirectory::DrawLine(PCell, int, int, ChColor, int)': o_directory.cpp:85:30: warning: '%8ld' directive writing between 8 and 20 bytes into a region of size 16 [-Wformat-overflow=] o_directory.cpp:85:30: note: directive argument in the range [-9223372036854775808, 10485759] In file included from /usr/include/stdio.h:980, 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/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 clip_x11.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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_svnbase.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] 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] o_svnbase.cpp:174:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] o_svnbase.cpp:182:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] o_svnbase.cpp:185:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion] g++ -c con_i18n.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 stl_string.cpp:1: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c con_x11.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 o_buffer.cpp:11: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] o_buffer.cpp:179:40: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_buffer.cpp:196:69: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_buffer.cpp:197:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_buffer.cpp:203:43: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_buffer.cpp:207:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_buffer.cpp:223:53: warning: conversion from 'long int' to 'int' may change value [-Wconversion] o_buffer.cpp:224:34: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 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] 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] 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] 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] 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] 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] o_buffer.cpp:1547:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] o_buffer.cpp:1553:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] o_buffer.cpp:1556:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] o_buffer.cpp:1557:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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] o_buffer.cpp: In member function 'int EBuffer::MoveToLine(ExState&)': o_buffer.cpp:704:22: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] o_buffer.cpp:704:22: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:980, 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/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:22: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] o_buffer.cpp:718:22: note: directive argument in the range [-2147483647, 2147483647] In function 'int sprintf(char*, const char*, ...)', inlined from 'int EBuffer::MoveToColumn(ExState&)' at o_buffer.cpp:718:16: /usr/include/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::ChangeRightMargin(ExState&)': o_buffer.cpp:1281:22: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] o_buffer.cpp:1281:22: note: directive argument in the range [-2147483647, 2147483647] In function 'int sprintf(char*, const char*, ...)', inlined from 'int EBuffer::ChangeRightMargin(ExState&)' at o_buffer.cpp:1281:16: /usr/include/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:22: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] o_buffer.cpp:1296:22: note: directive argument in the range [-2147483647, 2147483647] In function 'int sprintf(char*, const char*, ...)', inlined from 'int EBuffer::ChangeLeftMargin(ExState&)' at o_buffer.cpp:1296:16: /usr/include/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 g_nodlg.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] g++ -c g_text.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 memicmp.cpp:3: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c g_unix_pipe.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' e_unix.cpp: In member function 'int EView::SysShowHelp(ExState&, const char*)': e_unix.cpp:48:42: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 891 and 1018 [-Wformat-truncation=] In file included from /usr/include/stdio.h:980, 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/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 1162) into a destination of size 1023 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ g++ -c menu_text.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c clip_no.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c con_linux.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 con_i18n.cpp:13: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c con_ncurses.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c compkeys.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 g_unix_pipe.cpp:1: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -c con_slang.cpp -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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] 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] 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] stl_fte.h:173:17: note: remove the '< >' g++ -o cfte -g cfte.o s_files.o s_string.o 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] 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] 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] 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] 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] 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] 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] menu_text.cpp:334:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 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] menu_text.cpp:558:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] menu_text.cpp:582:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] con_linux.cpp: In function 'int GetKeyEvent(TEvent*)': con_linux.cpp:665:20: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] con_linux.cpp:790:28: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] con_linux.cpp:791:28: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] con_linux.cpp:805:35: warning: conversion from 'TKeyCode' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 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] con_linux.cpp:926:52: warning: conversion from 'unsigned int' to 'short int' may change value [-Wconversion] 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] con_linux.cpp:230:13: warning: ignoring return value of 'int setegid(__gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result] con_linux.cpp:232:12: warning: ignoring return value of 'int setuid(__uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result] con_linux.cpp:233:12: warning: ignoring return value of 'int setgid(__gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 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] 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] 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] 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] stl_fte.h:173:17: note: remove the '< >' 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] 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] 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] 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] stl_fte.h:173:17: note: remove the '< >' con_ncurses.cpp: In function 'void SaveScreen()': con_ncurses.cpp:67:10: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class TCell'; use assignment or value-initialization instead [-Wclass-memaccess] In file included from gui.h:13, from con_ncurses.cpp:12: console.h:120:7: note: 'class TCell' declared here con_ncurses.cpp:76:10: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class TCell'; use assignment or value-initialization instead [-Wclass-memaccess] console.h:120:7: note: 'class TCell' declared here 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] 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] 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] 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 -march=armv8-a -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -DHAVE_STRLCPY -DHAVE_STRLCAT -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 con_x11.cpp:11: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] 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 c_config.cpp:10: stl_fte.h:161:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 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] 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] 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] 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] c_config.cpp:481:37: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:481:42: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:481:47: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:494:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:502:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:510:33: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:510:38: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:514:27: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:517:20: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 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] 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] 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] c_config.cpp:836:38: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:837:34: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:851:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] c_config.cpp:892:66: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:893:69: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:894:65: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 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] c_config.cpp:999:49: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:999:55: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 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] c_config.cpp:1040:38: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:1040:44: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:1087:45: warning: conversion from 'long int' to 'int' may change value [-Wconversion] c_config.cpp:1087:51: warning: conversion from 'long int' to 'int' may change value [-Wconversion] g++ -o xfte -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 -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 -g compkeys.o g++ -o nfte -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 -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/fte/src/fte/src' make[1]: Leaving directory '/build/fte/src/fte/src' ==> Entering fakeroot environment... ==> Starting package()... make: Entering directory '/build/fte/src/fte' make -C src unix make[1]: Entering directory '/build/fte/src/fte/src' make -f fte-unix.mak make[2]: Entering directory '/build/fte/src/fte/src' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/fte/src/fte/src' make[1]: Leaving directory '/build/fte/src/fte/src' sh ./install make[1]: Entering directory '/build/fte/src/fte' make -C src unix make[2]: Entering directory '/build/fte/src/fte/src' make -f fte-unix.mak make[3]: Entering directory '/build/fte/src/fte/src' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/fte/src/fte/src' make[2]: Leaving directory '/build/fte/src/fte/src' make[1]: Leaving directory '/build/fte/src/fte' cfte 0.50.02-cvs Copyright (c) 1994-1998 Marko Macek Copyright (c) 2000-2010 Others Compiling to '/build/fte/pkg/fte/usr/lib/fte/system.fterc' Done. make: Leaving directory '/build/fte/src/fte' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/vfte usr/bin/xfte usr/bin/sfte usr/bin/nfte ==> WARNING: Package contains reference to $pkgdir usr/lib/fte/system.fterc ==> Creating package "fte"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: fte 0.50.02-2 (Fri 01 Nov 2024 10:15:53 AM MDT) ==> Cleaning up...