D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/@2359440:purple-telegram-tdlib-2.0.2-1.mga9.src.rpm Building target platforms: armv7hl Building for target armv7hl Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.W2kvTm + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf tdlib-purple-tdlib-purple-v2.0.2 + /usr/lib/rpm/rpmuncompress -x /home/iurt/rpmbuild/SOURCES/tdlib-purple-v2.0.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd tdlib-purple-tdlib-purple-v2.0.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i -e 's,\r,,' README.md + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.7vnw6N + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd tdlib-purple-tdlib-purple-v2.0.2 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 ' + export FCFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + /usr/bin/cmake -Wno-dev -S . -B build -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_LIBDIR:PATH=lib -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_RUNSTATEDIR:PATH=/run -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON '-DCMAKE_MODULE_LINKER_FLAGS=-Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags' -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -DNoBundledLottie=ON -Dtgvoip_INCLUDE_DIRS=/usr/include/tgvoip -- The C compiler identification is GNU 12.3.0 -- The CXX compiler identification is GNU 12.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python3: /usr/bin/python3.10 (found suitable version "3.10.18", minimum required is "3.8") found components: Interpreter -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for module 'purple' -- Found purple, version 2.14.12 -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.76.3 -- Checking for module 'libwebp' -- Found libwebp, version 1.3.0 -- Checking for module 'tgvoip' -- Found tgvoip, version 2.4.4 -- Version: 6.2.2 -- Build type: RelWithDebInfo -- CXX_STANDARD: 11 -- Performing Test has_std_11_flag -- Performing Test has_std_11_flag - Success -- Performing Test has_std_0x_flag -- Performing Test has_std_0x_flag - Success -- Performing Test SUPPORTS_USER_DEFINED_LITERALS -- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success -- Performing Test FMT_HAS_VARIANT -- Performing Test FMT_HAS_VARIANT - Success -- Required features: cxx_variadic_templates -- Looking for strtod_l -- Looking for strtod_l - not found CMake Warning at CMakeLists.txt:294 (message): TDLib license text was not found. Distributors of statically linked builds must set TDLIB_PURPLE_TDLIB_LICENSE_FILE. -- Found Gettext: /usr/bin/msgmerge (found version "0.21.1") -- Found Intl: built in to C library -- Configuring done (2.2s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: BUILD_STATIC_LIBS CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SYSCONF_INSTALL_DIR -- Build files have been written to: /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build + /usr/bin/cmake --build build -j4 --verbose /usr/bin/cmake -S/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -B/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/CMakeFiles /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' /usr/bin/gmake -f CMakeFiles/tdlib_purple_refresh_application_credentials.dir/build.make CMakeFiles/tdlib_purple_refresh_application_credentials.dir/depend /usr/bin/gmake -f fmt/CMakeFiles/fmt.dir/build.make fmt/CMakeFiles/fmt.dir/depend /usr/bin/gmake -f CMakeFiles/pofiles_1.dir/build.make CMakeFiles/pofiles_1.dir/depend gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/CMakeFiles/tdlib_purple_refresh_application_credentials.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/fmt /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/fmt/CMakeFiles/fmt.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/CMakeFiles/pofiles_1.dir/DependInfo.cmake --color= /usr/bin/gmake -f CMakeFiles/pofiles_2.dir/build.make CMakeFiles/pofiles_2.dir/depend gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/CMakeFiles/pofiles_2.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' /usr/bin/gmake -f CMakeFiles/tdlib_purple_refresh_application_credentials.dir/build.make CMakeFiles/tdlib_purple_refresh_application_credentials.dir/build gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' /usr/bin/gmake -f fmt/CMakeFiles/fmt.dir/build.make fmt/CMakeFiles/fmt.dir/build /usr/bin/gmake -f CMakeFiles/pofiles_2.dir/build.make CMakeFiles/pofiles_2.dir/build gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' [ 3%] Refreshing Telegram application credentials [ 6%] Building CXX object fmt/CMakeFiles/fmt.dir/src/format.cc.o [ 9%] Generating de.gmo /usr/bin/python3.10 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials/generate-application-credentials.py --source-root /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 --output /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/.private/telegram-application-credentials-embedded.c --state-output /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/.private/telegram-application-credentials-state.h cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/fmt && /usr/bin/c++ -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -std=gnu++11 -fPIC -MD -MT fmt/CMakeFiles/fmt.dir/src/format.cc.o -MF CMakeFiles/fmt.dir/src/format.cc.o.d -o CMakeFiles/fmt.dir/src/format.cc.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/src/format.cc cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 && /usr/bin/msgfmt -o /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/de.gmo /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/po/de.po gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' /usr/bin/gmake -f CMakeFiles/pofiles_1.dir/build.make CMakeFiles/pofiles_1.dir/build gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' [ 12%] Generating cs.gmo cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 && /usr/bin/msgfmt -o /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/cs.gmo /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/po/cs.po [ 12%] Built target pofiles_2 [ 15%] Building CXX object fmt/CMakeFiles/fmt.dir/src/os.cc.o cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/fmt && /usr/bin/c++ -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -std=gnu++11 -fPIC -MD -MT fmt/CMakeFiles/fmt.dir/src/os.cc.o -MF CMakeFiles/fmt.dir/src/os.cc.o.d -o CMakeFiles/fmt.dir/src/os.cc.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/src/os.cc gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' [ 15%] Built target tdlib_purple_refresh_application_credentials [ 15%] Built target pofiles_1 /usr/bin/gmake -f CMakeFiles/pofiles_3.dir/build.make CMakeFiles/pofiles_3.dir/depend gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/CMakeFiles/pofiles_3.dir/DependInfo.cmake --color= /usr/bin/gmake -f CMakeFiles/pofiles_4.dir/build.make CMakeFiles/pofiles_4.dir/depend gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' /usr/bin/gmake -f CMakeFiles/pofiles_3.dir/build.make CMakeFiles/pofiles_3.dir/build gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/CMakeFiles/pofiles_4.dir/DependInfo.cmake --color= gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' /usr/bin/gmake -f CMakeFiles/pofiles_4.dir/build.make CMakeFiles/pofiles_4.dir/build [ 18%] Generating pl.gmo cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 && /usr/bin/msgfmt -o /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/pl.gmo /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/po/pl.po gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' [ 21%] Generating sq.gmo cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 && /usr/bin/msgfmt -o /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/sq.gmo /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/po/sq.po gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' [ 21%] Built target pofiles_3 [ 21%] Built target pofiles_4 [ 25%] Linking CXX static library libfmt.a cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/fmt && /usr/bin/cmake -P CMakeFiles/fmt.dir/cmake_clean_target.cmake cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/fmt && /usr/bin/cmake -E cmake_link_script CMakeFiles/fmt.dir/link.txt --verbose=1 /usr/bin/ar qc libfmt.a CMakeFiles/fmt.dir/src/format.cc.o CMakeFiles/fmt.dir/src/os.cc.o /usr/bin/ranlib libfmt.a gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' [ 25%] Built target fmt /usr/bin/gmake -f CMakeFiles/telegram-tdlib.dir/build.make CMakeFiles/telegram-tdlib.dir/depend gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' cd /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/CMakeFiles/telegram-tdlib.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' /usr/bin/gmake -f CMakeFiles/telegram-tdlib.dir/build.make CMakeFiles/telegram-tdlib.dir/build gmake[2]: Entering directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' [ 28%] Building CXX object CMakeFiles/telegram-tdlib.dir/tdlib-purple.cpp.o [ 31%] Building CXX object CMakeFiles/telegram-tdlib.dir/td-client.cpp.o [ 34%] Building CXX object CMakeFiles/telegram-tdlib.dir/td-client-auth.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/tdlib-purple.cpp.o -MF CMakeFiles/telegram-tdlib.dir/tdlib-purple.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/tdlib-purple.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/tdlib-purple.cpp /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/td-client.cpp.o -MF CMakeFiles/telegram-tdlib.dir/td-client.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/td-client.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client.cpp /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/td-client-auth.cpp.o -MF CMakeFiles/telegram-tdlib.dir/td-client-auth.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/td-client-auth.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client-auth.cpp [ 37%] Building CXX object CMakeFiles/telegram-tdlib.dir/td-auth-controller.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/td-auth-controller.cpp.o -MF CMakeFiles/telegram-tdlib.dir/td-auth-controller.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/td-auth-controller.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-auth-controller.cpp [ 40%] Building CXX object CMakeFiles/telegram-tdlib.dir/purple2-qr-presenter.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/purple2-qr-presenter.cpp.o -MF CMakeFiles/telegram-tdlib.dir/purple2-qr-presenter.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/purple2-qr-presenter.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/purple2-qr-presenter.cpp [ 43%] Building CXX object CMakeFiles/telegram-tdlib.dir/td-transport.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/td-transport.cpp.o -MF CMakeFiles/telegram-tdlib.dir/td-transport.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/td-transport.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-transport.cpp [ 46%] Building CXX object CMakeFiles/telegram-tdlib.dir/td-polling-backend.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/td-polling-backend.cpp.o -MF CMakeFiles/telegram-tdlib.dir/td-polling-backend.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/td-polling-backend.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-polling-backend.cpp [ 50%] Building CXX object CMakeFiles/telegram-tdlib.dir/module-activity.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/module-activity.cpp.o -MF CMakeFiles/telegram-tdlib.dir/module-activity.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/module-activity.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/module-activity.cpp [ 53%] Building CXX object CMakeFiles/telegram-tdlib.dir/transceiver.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/transceiver.cpp.o -MF CMakeFiles/telegram-tdlib.dir/transceiver.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/transceiver.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/transceiver.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/td/telegram/td_api.h:9, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/identifiers.h:8, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.h:5, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client.h:4, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'bool PurpleTdClient::showDeletedMessageUpdate(ChatId, const std::vector >&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client.cpp:375:46: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'bool PurpleTdClient::showDeletedMessageUpdate(ChatId, const std::vector >&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client.cpp:381:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-transport.cpp:8: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const long long unsigned int&, TdTransportState::PendingRequest}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = PurpleTdClient::ChatGap; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const long long unsigned int&, TdTransportState::PendingRequest}; _Key = long long unsigned int; _Tp = TdTransportState::PendingRequest; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const long long unsigned int&, TdTransportState::PendingRequest}; _Key = long long unsigned int; _Tp = TdTransportState::PendingRequest; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, inlined from 'uint64_t {anonymous}::reserveRequest(const std::shared_ptr&, TdTransport::ResponseCallback, std::shared_ptr)> >&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-transport.cpp:761:44: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = PurpleTdClient::ChatGap; _Alloc = std::allocator]', inlined from 'void PurpleTdClient::updateChatLastMessage(td::td_api::updateChatLastMessage&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client.cpp:1768:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/telegram-tdlib.dir/account-data.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/account-data.cpp.o -MF CMakeFiles/telegram-tdlib.dir/account-data.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/account-data.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {MessageId}; _Tp = MessageId; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void PurpleTdClient::removeContactAndPrivateChat(const std::string&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client.cpp:2578:43: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void PurpleTdClient::createGroup(const char*, int, const std::vector, std::allocator > >&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client.cpp:3422:47: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.h:9: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {ChatTarget&, PurpleTdClient::PendingForumTopicJoin}; _Key = ChatTarget; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {ChatTarget&, PurpleTdClient::PendingForumTopicJoin}; _Key = ChatTarget; _Tp = PurpleTdClient::PendingForumTopicJoin; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {ChatTarget&, PurpleTdClient::PendingForumTopicJoin}; _Key = ChatTarget; _Tp = PurpleTdClient::PendingForumTopicJoin; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, inlined from 'bool PurpleTdClient::joinForumTopic(ChatTarget)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client.cpp:2705:41: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/telegram-tdlib.dir/purple-info.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/purple-info.cpp.o -MF CMakeFiles/telegram-tdlib.dir/purple-info.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/purple-info.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/purple-info.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MessageId}; _Tp = MessageId; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MessageId; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void PurpleTdClient::processUpdate(td::td_api::Object&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/td-client.cpp:778:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/telegram-tdlib.dir/config.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/config.cpp.o -MF CMakeFiles/telegram-tdlib.dir/config.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/config.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/config.cpp [ 65%] Building CXX object CMakeFiles/telegram-tdlib.dir/client-utils.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/client-utils.cpp.o -MF CMakeFiles/telegram-tdlib.dir/client-utils.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/client-utils.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/client-utils.cpp [ 68%] Building CXX object CMakeFiles/telegram-tdlib.dir/receiving.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/receiving.cpp.o -MF CMakeFiles/telegram-tdlib.dir/receiving.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/receiving.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/receiving.cpp [ 71%] Building CXX object CMakeFiles/telegram-tdlib.dir/format.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/format.cpp.o -MF CMakeFiles/telegram-tdlib.dir/format.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/format.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/format.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include/fmt/core.h:13, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include/fmt/format.h:44, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/format.cpp:2: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {fmt::v6::basic_format_arg >, char> >}; _Tp = fmt::v6::basic_format_arg >, char> >; _Alloc = std::allocator >, char> > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, char> >, std::allocator >, char> > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {fmt::v6::basic_format_arg >, char> >}; _Tp = fmt::v6::basic_format_arg >, char> >; _Alloc = std::allocator >, char> > >]', inlined from 'void fmt::v6::dynamic_format_arg_store::emplace_arg(const T&) [with T = std::__cxx11::basic_string; Context = fmt::v6::basic_format_context >, char>]' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include/fmt/core.h:1485:23, inlined from 'void fmt::v6::dynamic_format_arg_store::push_back(const T&) [with T = std::__cxx11::basic_string; Context = fmt::v6::basic_format_context >, char>]' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include/fmt/core.h:1525:18, inlined from 'std::string formatMessage(const char*, std::initializer_list >)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/format.cpp:12:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, char> >*, std::vector >, char> >, std::allocator >, char> > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/telegram-tdlib.dir/sticker.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/sticker.cpp.o -MF CMakeFiles/telegram-tdlib.dir/sticker.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/sticker.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/sticker.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/td/telegram/td_api.h:9, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/identifiers.h:8, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.h:5, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1: /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = TdAccountData::PendingSendInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 175 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = TdAccountData::PendingSendInfo; _Alloc = std::allocator]', inlined from 'TdAccountData::PendingSendLookupResult TdAccountData::extractPendingSend(MessageId, PendingSendInfo&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1673:25: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = TdAccountData::PendingSendInfo; _Alloc = std::allocator]', inlined from 'bool TdAccountData::extractPendingSend(ChatId, MessageId, PendingSendInfo&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1692:25: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const UserId&}; _Tp = UserId; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = UserId; _Alloc = std::allocator]', inlined from 'void TdAccountData::setContacts(const td::td_api::users&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1011:45: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ChatTarget&}; _Tp = ChatTarget; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ChatTarget; _Alloc = std::allocator]', inlined from 'std::vector TdAccountData::reconcileForumTopics(ChatId, const std::set&, uint64_t)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1435:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ChatTarget; _Alloc = std::allocator]', inlined from 'void TdAccountData::getExpectedForumTopics(ChatId, std::vector&) const' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1540:30: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'std::vector TdAccountData::findDownloadRequestIds(int32_t) const' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1597:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = TdAccountData::FileTransferInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 175 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = TdAccountData::FileTransferInfo; _Alloc = std::allocator]', inlined from 'bool TdAccountData::extractFileTransferForRequest(uint64_t, ReceiveTransferKind, FileTransferInfo&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1785:26: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = TdAccountData::FileTransferInfo; _Alloc = std::allocator]', inlined from 'void TdAccountData::removeFileTransfer(int32_t, PurpleXfer*)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1876:30: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const TdAccountData::FileTransferInfo&}; _Tp = TdAccountData::FileTransferInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = TdAccountData::FileTransferInfo; _Alloc = std::allocator]', inlined from 'std::vector TdAccountData::extractFileTransfers(int32_t, PurpleXferType)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1834:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = TdAccountData::FileTransferInfo; _Alloc = std::allocator]', inlined from 'std::vector TdAccountData::extractFileTransfers(int32_t, PurpleXferType)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1835:39: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = TdAccountData::FileTransferInfo; _Alloc = std::allocator]', inlined from 'std::vector TdAccountData::getFileTransfers(int32_t, PurpleXferType) const' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1818:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const SupergroupId&}; _Tp = SupergroupId; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = SupergroupId; _Alloc = std::allocator]', inlined from 'std::vector TdAccountData::getSupergroupsWithMember(UserId) const' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1954:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const MessageId&}; _Tp = MessageId; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.h:9: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {ChatTarget&, TdAccountData::ForumTopicState}; _Key = ChatTarget; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {ChatTarget&, TdAccountData::ForumTopicState}; _Key = ChatTarget; _Tp = TdAccountData::ForumTopicState; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {ChatTarget&, TdAccountData::ForumTopicState}; _Key = ChatTarget; _Tp = TdAccountData::ForumTopicState; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, inlined from 'bool TdAccountData::setForumTopicSaved(ChatTarget, bool)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1469:46: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {ChatTarget&, TdAccountData::ForumTopicState}; _Key = ChatTarget; _Tp = TdAccountData::ForumTopicState; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {ChatTarget&, TdAccountData::ForumTopicState}; _Key = ChatTarget; _Tp = TdAccountData::ForumTopicState; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, inlined from 'const TdAccountData::ForumTopicState* TdAccountData::ensureForumTopicPlaceholder(ChatTarget)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1368:42: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {ChatTarget&, TdAccountData::ForumTopicState}; _Key = ChatTarget; _Tp = TdAccountData::ForumTopicState; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {ChatTarget&, TdAccountData::ForumTopicState}; _Key = ChatTarget; _Tp = TdAccountData::ForumTopicState; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, inlined from 'int32_t TdAccountData::prepareForumTopicForIncomingMessage(ChatTarget)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1497:42: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {ChatTarget&, TdAccountData::ForumTopicState}; _Key = ChatTarget; _Tp = TdAccountData::ForumTopicState; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {ChatTarget&, TdAccountData::ForumTopicState}; _Key = ChatTarget; _Tp = TdAccountData::ForumTopicState; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, inlined from 'TdAccountData::ForumTopicUpsertResult TdAccountData::upsertForumTopic(ChatTarget, const std::string&, bool, bool, uint64_t)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1343:42: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {TdAccountData::PendingSendInfo}; _Tp = TdAccountData::PendingSendInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {TdAccountData::PendingSendInfo}; _Tp = TdAccountData::PendingSendInfo; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = TdAccountData::PendingSendInfo; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void TdAccountData::addPendingSend(ChatTarget, MessageId, std::string)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1649:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {TdAccountData::FileTransferInfo}; _Tp = TdAccountData::FileTransferInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {TdAccountData::FileTransferInfo}; _Tp = TdAccountData::FileTransferInfo; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = TdAccountData::FileTransferInfo; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void TdAccountData::addFileTransfer(int32_t, PurpleXfer*, ChatTarget, ReceiveTransferKind, uint64_t)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1711:34: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector > TdAccountData::getBasicGroupsWithMember(UserId)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:1927:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = MessageId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2211:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2211 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {MessageId&, TdAccountData::MessageRouteInfo}; _Key = MessageId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = SupergroupId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2211:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2211 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = BasicGroupId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2211:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = SupergroupId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = SupergroupId; _Tp = TdAccountData::SupergroupInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void TdAccountData::reconcileSupergroupMembers(SupergroupId, TdChatMembersPtr, uint64_t)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:767:50: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = SupergroupId; _Tp = TdAccountData::SupergroupInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'uint64_t TdAccountData::prepareSupergroupProjectionAttempt(SupergroupId)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:894:50: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = SupergroupId; _Tp = TdAccountData::SupergroupInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void TdAccountData::updateSupergroupInfo(SupergroupId, TdSupergroupInfoPtr)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:746:50: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = SupergroupId; _Tp = TdAccountData::SupergroupInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void TdAccountData::updateUser(TdUserPtr)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:665:36: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = SupergroupId; _Tp = TdAccountData::SupergroupInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'bool TdAccountData::beginSupergroupProjection(SupergroupId)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:880:50: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = UserId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = SupergroupId; _Tp = TdAccountData::SupergroupInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'const td::td_api::chatMember* TdAccountData::updateSupergroupMember(SupergroupId, TdChatMemberPtr)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:816:50: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = UserId; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'const td::td_api::chatMember* TdAccountData::updateSupergroupMember(SupergroupId, TdChatMemberPtr)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:817:33: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = SupergroupId; _Tp = TdAccountData::SupergroupInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void TdAccountData::removeSupergroupMember(SupergroupId, UserId)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:854:50: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = UserId; _Tp = long long unsigned int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void TdAccountData::removeSupergroupMember(SupergroupId, UserId)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:855:33: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/telegram-tdlib.dir/file-transfer.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/file-transfer.cpp.o -MF CMakeFiles/telegram-tdlib.dir/file-transfer.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/file-transfer.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/file-transfer.cpp In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {MessageId&, TdAccountData::MessageRouteInfo}; _Key = MessageId; _Tp = TdAccountData::MessageRouteInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {MessageId&, TdAccountData::MessageRouteInfo}; _Key = MessageId; _Tp = TdAccountData::MessageRouteInfo; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, inlined from 'void TdAccountData::rememberMessageTarget(ChatTarget, MessageId)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:2103:37: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = ChatTarget; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {MessageId&, TdAccountData::MessageRouteInfo}; _Key = MessageId; _Tp = TdAccountData::MessageRouteInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {MessageId&, TdAccountData::MessageRouteInfo}; _Key = MessageId; _Tp = TdAccountData::MessageRouteInfo; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, inlined from 'void TdAccountData::rememberDisplayedMessage(ChatTarget, MessageId, PurpleConversation*, const std::string&, time_t, PurpleMessageFlags, bool)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:2209:37: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ChatTarget; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void TdAccountData::rememberDisplayedMessage(ChatTarget, MessageId, PurpleConversation*, const std::string&, time_t, PurpleMessageFlags, bool)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:2231:53: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = MessageId; _Alloc = std::allocator]', inlined from 'void TdAccountData::rememberDisplayedMessage(ChatTarget, MessageId, PurpleConversation*, const std::string&, time_t, PurpleMessageFlags, bool)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:2235:30: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = ChatTarget; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void TdAccountData::replaceMessageId(ChatId, MessageId, ChatId, MessageId, ChatTarget)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:2166:56: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = MessageId; _Alloc = std::allocator]', inlined from 'void TdAccountData::replaceMessageId(ChatId, MessageId, ChatId, MessageId, ChatTarget)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:2170:30: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = PendingMessageQueue::ChatQueue; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = PendingMessageQueue::ChatQueue; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/td/telegram/td_api.h:9, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/identifiers.h:8, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.h:5, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/receiving.h:4, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/receiving.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const UserId&}; _Tp = UserId; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void sendPendingReadReceipts(TdAccountData&, ChatTarget)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/receiving.cpp:563:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {IncomingMessage}; _Tp = IncomingMessage; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp: In member function 'void PendingMessageQueue::extractReadyMessages(std::vector::iterator, std::vector&)': /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:352:6: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 352 | void PendingMessageQueue::extractReadyMessages( | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {IncomingMessage}; _Tp = IncomingMessage; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = IncomingMessage; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void PendingMessageQueue::extractReadyMessages(std::vector::iterator, std::vector&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:363:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp: In member function 'void PendingMessageQueue::setMessageReady(const PendingMessageHandle&, std::vector&)': /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:450:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 450 | extractReadyMessages(pQueue, readyMessages); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp: In member function 'void PendingMessageQueue::setChatReady(ChatId, std::vector&)': /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:617:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 617 | extractReadyMessages(pQueue, readyMessages); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp: In member function 'PendingMessageQueue::RemoveResult PendingMessageQueue::removeMessages(ChatId, const std::vector&)': /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:573:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 573 | extractReadyMessages(queue, result.readyMessages); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {IncomingMessage}; _Tp = IncomingMessage; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = IncomingMessage; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void PendingMessageQueue::flush(std::vector&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:593:31: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const ChatId&, TdAccountData::ChatInfo}; _Key = ChatId; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2459:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2459 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const ChatId&, TdAccountData::ChatInfo}; _Key = ChatId; _Tp = TdAccountData::ChatInfo; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const ChatId&, TdAccountData::ChatInfo}; _Key = ChatId; _Tp = TdAccountData::ChatInfo; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, inlined from 'void TdAccountData::addChat(TdChatPtr)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.cpp:943:40: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = UserId; _Alloc = std::allocator]', inlined from 'void showMessage(const td::td_api::chat&, IncomingMessage&, const PendingContentHandle&, TdTransceiver&, TdAccountData&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/receiving.cpp:1627:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = UserId; _Alloc = std::allocator]', inlined from 'void showMessage(const td::td_api::chat&, IncomingMessage&, const PendingContentHandle&, TdTransceiver&, TdAccountData&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/receiving.cpp:1662:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/telegram-tdlib.dir/call.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/call.cpp.o -MF CMakeFiles/telegram-tdlib.dir/call.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/call.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/call.cpp [ 84%] Building CXX object CMakeFiles/telegram-tdlib.dir/forum-topics.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/forum-topics.cpp.o -MF CMakeFiles/telegram-tdlib.dir/forum-topics.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/forum-topics.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/forum-topics.cpp [ 87%] Building CXX object CMakeFiles/telegram-tdlib.dir/identifiers.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/identifiers.cpp.o -MF CMakeFiles/telegram-tdlib.dir/identifiers.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/identifiers.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/identifiers.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/td/telegram/td_api.h:9, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/identifiers.h:8, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.h:5, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/file-transfer.h:4, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/file-transfer.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {DownloadProgressWaiter}; _Tp = DownloadProgressWaiter; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {DownloadProgressWaiter}; _Tp = DownloadProgressWaiter; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = DownloadProgressWaiter; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void updateFileTransferProgress(const td::td_api::file&, TdTransceiver&, TdAccountData&, TdTransceiver::ResponseCb)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/file-transfer.cpp:1027:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/telegram-tdlib.dir/secret-chat.cpp.o /usr/bin/c++ -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/secret-chat.cpp.o -MF CMakeFiles/telegram-tdlib.dir/secret-chat.cpp.o.d -o CMakeFiles/telegram-tdlib.dir/secret-chat.cpp.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/secret-chat.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/td/telegram/td_api.h:9, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/identifiers.h:8, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/account-data.h:5, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/call.h:4, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/call.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {tgvoip::Endpoint}; _Tp = tgvoip::Endpoint; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 93%] Building C object CMakeFiles/telegram-tdlib.dir/credentials/telegram-application-credentials.c.o /usr/bin/cc -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/credentials/telegram-application-credentials.c.o -MF CMakeFiles/telegram-tdlib.dir/credentials/telegram-application-credentials.c.o.d -o CMakeFiles/telegram-tdlib.dir/credentials/telegram-application-credentials.c.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials/telegram-application-credentials.c In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tgvoip::Endpoint}; _Tp = tgvoip::Endpoint; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = tgvoip::Endpoint; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool activateCall(const td::td_api::call&, const std::string&, TdAccountData&, TdTransceiver&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/call.cpp:120:32, inlined from 'void updateCall(const td::td_api::call&, TdAccountData&, TdTransceiver&)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/call.cpp:247:27: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building C object CMakeFiles/telegram-tdlib.dir/build/.private/telegram-application-credentials-embedded.c.o /usr/bin/cc -DGLIB_DISABLE_DEPRECATION_WARNINGS -DLOT_BUILD -Dtelegram_tdlib_EXPORTS -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/credentials -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build -I/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/fmt/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libpurple -isystem /usr/include/webp -isystem /usr/include/libpng16 -isystem /usr/include/tgvoip -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -fPIC -MD -MT CMakeFiles/telegram-tdlib.dir/build/.private/telegram-application-credentials-embedded.c.o -MF CMakeFiles/telegram-tdlib.dir/build/.private/telegram-application-credentials-embedded.c.o.d -o CMakeFiles/telegram-tdlib.dir/build/.private/telegram-application-credentials-embedded.c.o -c /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/.private/telegram-application-credentials-embedded.c In file included from /usr/include/c++/12/vector:70, from /usr/include/td/telegram/td_api.h:9, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/identifiers.h:8, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/forum-topics.h:4, from /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/forum-topics.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ChatTarget&, const long long unsigned int&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ChatId&}; _Tp = ChatId; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ChatId; _Alloc = std::allocator]', inlined from 'void {anonymous}::RoomListSession::begin()' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/forum-topics.cpp:697:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const ChatTarget&, const long long unsigned int&}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void {anonymous}::ForumTopicsAdapterCore::reconcileTopicLookups(ChatId, const std::set&, uint64_t)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/forum-topics.cpp:404:36, inlined from 'void {anonymous}::RoomListSession::handlePage(uint64_t, uint64_t, td::td_api::object_ptr)' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/forum-topics.cpp:859:41, inlined from '{anonymous}::RoomListSession::requestPage()::)>' at /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/forum-topics.cpp:757:36, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = {anonymous}::RoomListSession::requestPage()::)>&; _Args = {long long unsigned int, td::tl::unique_ptr}]' at /usr/include/c++/12/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = {anonymous}::RoomListSession::requestPage()::)>&; _Args = {long long unsigned int, td::tl::unique_ptr}]' at /usr/include/c++/12/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::RoomListSession::requestPage()::)>; _ArgTypes = {long long unsigned int, td::tl::unique_ptr}]' at /usr/include/c++/12/bits/std_function.h:290:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX shared library libtelegram-tdlib.so /usr/bin/cmake -E cmake_link_script CMakeFiles/telegram-tdlib.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -DNDEBUG -Wl,--version-script=/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/ld_version_script -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -shared -Wl,-soname,libtelegram-tdlib.so -o libtelegram-tdlib.so "CMakeFiles/telegram-tdlib.dir/tdlib-purple.cpp.o" "CMakeFiles/telegram-tdlib.dir/td-client.cpp.o" "CMakeFiles/telegram-tdlib.dir/td-client-auth.cpp.o" "CMakeFiles/telegram-tdlib.dir/td-auth-controller.cpp.o" "CMakeFiles/telegram-tdlib.dir/purple2-qr-presenter.cpp.o" "CMakeFiles/telegram-tdlib.dir/td-transport.cpp.o" "CMakeFiles/telegram-tdlib.dir/td-polling-backend.cpp.o" "CMakeFiles/telegram-tdlib.dir/module-activity.cpp.o" "CMakeFiles/telegram-tdlib.dir/transceiver.cpp.o" "CMakeFiles/telegram-tdlib.dir/account-data.cpp.o" "CMakeFiles/telegram-tdlib.dir/purple-info.cpp.o" "CMakeFiles/telegram-tdlib.dir/config.cpp.o" "CMakeFiles/telegram-tdlib.dir/client-utils.cpp.o" "CMakeFiles/telegram-tdlib.dir/receiving.cpp.o" "CMakeFiles/telegram-tdlib.dir/format.cpp.o" "CMakeFiles/telegram-tdlib.dir/sticker.cpp.o" "CMakeFiles/telegram-tdlib.dir/file-transfer.cpp.o" "CMakeFiles/telegram-tdlib.dir/call.cpp.o" "CMakeFiles/telegram-tdlib.dir/forum-topics.cpp.o" "CMakeFiles/telegram-tdlib.dir/identifiers.cpp.o" "CMakeFiles/telegram-tdlib.dir/secret-chat.cpp.o" "CMakeFiles/telegram-tdlib.dir/credentials/telegram-application-credentials.c.o" "CMakeFiles/telegram-tdlib.dir/build/.private/telegram-application-credentials-embedded.c.o" -lpurple -lglib-2.0 -lglib-2.0 -lwebp -lsharpyuv -lpng16 fmt/libfmt.a -ltgvoip -lpthread -lopus /usr/lib/libtdclient.a /usr/lib/libtdcore.a /usr/lib/libtdapi.a /usr/lib/libtddb.a /usr/lib/libtdsqlite.a /usr/lib/libtde2e.a /usr/lib/libtdmtproto.a /usr/lib/libtdnet.a /usr/lib/libssl.so /usr/lib/libtdactor.a /usr/lib/libtdutils.a /usr/lib/libcrypto.so -ldl /usr/lib/libz.so /usr/lib/librlottie.so gmake[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' [100%] Built target telegram-tdlib gmake[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build' /usr/bin/cmake -E cmake_progress_start /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2/build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.v1lFCQ + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm ++ dirname /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm + cd tdlib-purple-tdlib-purple-v2.0.2 + '[' 1 -eq 1 ']' + DESTDIR=/home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm + /usr/bin/cmake --install build -- Install configuration: "RelWithDebInfo" -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/lib/purple-2/libtelegram-tdlib.so -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/pixmaps/pidgin/protocols/16/telegram.png -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/pixmaps/pidgin/protocols/22/telegram.png -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/pixmaps/pidgin/protocols/48/telegram.png -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/metainfo/tdlib-purple.metainfo.xml -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/LICENSE -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/fmt/LICENSE.rst -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/rlottie/COPYING.rlottie -- Up-to-date: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/rlottie -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/rlottie/COPYING.LGPL -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/rlottie/COPYING.PIX -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/rlottie/COPYING.SKIA -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/rlottie/COPYING.STB -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/rlottie/COPYING.FTL -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/rlottie/COPYING.RPD -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/locale/cs/LC_MESSAGES/tdlib-purple.mo -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/locale/de/LC_MESSAGES/tdlib-purple.mo -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/locale/pl/LC_MESSAGES/tdlib-purple.mo -- Installing: /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/locale/sq/LC_MESSAGES/tdlib-purple.mo + /usr/lib/rpm/find-lang.sh /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm tdlib-purple + rm /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/LICENSE + mkdir -p /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/purple-telegram-tdlib + mv /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/fmt /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/tdlib-purple/rlottie /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/purple-telegram-tdlib/ + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.0.2-1.mga9 --unique-debug-suffix -2.0.2-1.mga9.arm --unique-debug-src-base purple-telegram-tdlib-2.0.2-1.mga9.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/tdlib-purple-tdlib-purple-v2.0.2 extracting debug info from /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/lib/purple-2/libtelegram-tdlib.so original debug info size: 742336kB, size after compression: 594852kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 2352 blocks + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: purple-telegram-tdlib-2.0.2-1.mga9.armv7hl Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.uwSI2r + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd tdlib-purple-tdlib-purple-v2.0.2 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/doc/purple-telegram-tdlib + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/doc/purple-telegram-tdlib + cp -pr README.md /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/doc/purple-telegram-tdlib + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.s7Xlgg + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd tdlib-purple-tdlib-purple-v2.0.2 + LICENSEDIR=/home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/purple-telegram-tdlib + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/purple-telegram-tdlib + cp -pr LICENSE /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/purple-telegram-tdlib + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/share/licenses/purple-telegram-tdlib Provides: libtelegram-tdlib.so libtelegram-tdlib.so(V) metainfo() metainfo(tdlib-purple.metainfo.xml) purple-telegram = 2.0.2-1.mga9 purple-telegram-tdlib = 2.0.2-1.mga9 purple-telegram-tdlib(armv7hl-32) = 2.0.2-1.mga9 tdlib-purple = 2.0.2-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.17) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.33) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.6) libc.so.6(GLIBC_2.7) libcrypto.so.3 libcrypto.so.3(OPENSSL_3.0.0) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libglib-2.0.so.0 libm.so.6 libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.4) libpng16.so.16 libpng16.so.16(PNG16_0) libpurple.so.0 librlottie.so.0 libssl.so.3 libssl.so.3(OPENSSL_3.0.0) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libstdc++.so.6(GLIBCXX_3.4.9) libtgvoip.so.2 libwebp.so.7 libz.so.1 Obsoletes: purple-telegram < 1.4.6-3 Processing files: pidgin-telegram-tdlib-2.0.2-1.mga9.noarch Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.FIv0C4 + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd tdlib-purple-tdlib-purple-v2.0.2 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/doc/pidgin-telegram-tdlib + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/doc/pidgin-telegram-tdlib + cp -pr README.md /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/doc/pidgin-telegram-tdlib + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.Axnm1Z + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd tdlib-purple-tdlib-purple-v2.0.2 + LICENSEDIR=/home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/pidgin-telegram-tdlib + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/pidgin-telegram-tdlib + cp -pr LICENSE /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm/usr/share/licenses/pidgin-telegram-tdlib + RPM_EC=0 ++ jobs -p + exit 0 Provides: pidgin-telegram-tdlib = 2.0.2-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: purple-telegram-tdlib-debugsource-2.0.2-1.mga9.armv7hl Provides: purple-telegram-tdlib-debugsource = 2.0.2-1.mga9 purple-telegram-tdlib-debugsource(armv7hl-32) = 2.0.2-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: purple-telegram-tdlib-debuginfo-2.0.2-1.mga9.armv7hl Provides: debuginfo(build-id) = f582bec03efe1be4d64c6d1337beaac998bb2b13 purple-telegram-tdlib-debuginfo = 2.0.2-1.mga9 purple-telegram-tdlib-debuginfo(armv7hl-32) = 2.0.2-1.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: purple-telegram-tdlib-debugsource(armv7hl-32) = 2.0.2-1.mga9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm Wrote: /home/iurt/rpmbuild/RPMS/noarch/pidgin-telegram-tdlib-2.0.2-1.mga9.noarch.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/purple-telegram-tdlib-debugsource-2.0.2-1.mga9.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/purple-telegram-tdlib-2.0.2-1.mga9.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/purple-telegram-tdlib-debuginfo-2.0.2-1.mga9.armv7hl.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.HhaqdV + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd tdlib-purple-tdlib-purple-v2.0.2 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/purple-telegram-tdlib-2.0.2-1.mga9.arm + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.q6YkLz + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf tdlib-purple-tdlib-purple-v2.0.2 tdlib-purple-tdlib-purple-v2.0.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: File listed twice: /usr/share/licenses/purple-telegram-tdlib D: [iurt_root_command] Success!