==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: ctrtool 1.2.0-1 (Wed Nov 1 17:04:03 2023) ==> Retrieving sources... -> Cloning Project_CTR git repo... Cloning into bare repository '/home/leming/work/ctrtool/Project_CTR'... -> Found ctrtool-flags.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with b2sums... Project_CTR ... Skipped ctrtool-flags.patch ... Passed ==> Making package: ctrtool 1.2.0-1 (Wed Nov 1 17:04:25 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (4) perl-error-0.17029-5 perl-mailtools-2.21-7 perl-timedate-2.33-5 git-2.42.0-1 Total Download Size: 6.07 MiB Total Installed Size: 37.55 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... git-2.42.0-1-armv7h downloading... perl-mailtools-2.21-7-any downloading... perl-timedate-2.33-5-any downloading... perl-error-0.17029-5-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==> Retrieving sources... -> Found ctrtool-flags.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of Project_CTR git repo... Cloning into 'Project_CTR'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... patching file ctrtool/makefile ==> Starting pkgver()... ==> Starting build()... make[1]: Entering directory '/build/ctrtool/src/Project_CTR/ctrtool/deps/libnintendo-n3ds' CXX src/CciFsSnapshotGenerator.cpp CXX src/CiaFsSnapshotGenerator.cpp CXX src/CtrKeyGenerator.cpp CXX src/ExeFsSnapshotGenerator.cpp CXX src/IvfcStream.cpp CXX src/RomFsSnapshotGenerator.cpp CXX src/es/Certificate.cpp CXX src/es/RsaSigner.cpp CXX src/es/Signature.cpp CXX src/es/Ticket.cpp CXX src/es/TitleMetaData.cpp In file included from /usr/include/c++/12.1.0/vector:70, from /build/ctrtool/src/Project_CTR/ctrtool/deps/libtoolchain/include/tc/types.h:11, from include/ntd/n3ds/es/TitleMetaData.h:2, from src/es/TitleMetaData.cpp:1: /usr/include/c++/12.1.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ntd::n3ds::es::TitleMetaData::ContentInfo}; _Tp = ntd::n3ds::es::TitleMetaData::ContentInfo; _Alloc = std::allocator<ntd::n3ds::es::TitleMetaData::ContentInfo>]': /usr/include/c++/12.1.0/bits/vector.tcc:123:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*, std::vector<ntd::n3ds::es::TitleMetaData::ContentInfo> >' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {ntd::n3ds::es::TitleMetaData::ContentInfo}; _Tp = ntd::n3ds::es::TitleMetaData::ContentInfo; _Alloc = std::allocator<ntd::n3ds::es::TitleMetaData::ContentInfo>]': /usr/include/c++/12.1.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<ntd::n3ds::es::TitleMetaData::ContentInfo>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.1.0/vector:63: /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = ntd::n3ds::es::TitleMetaData::ContentInfo*; _ForwardIterator = ntd::n3ds::es::TitleMetaData::ContentInfo*; _Allocator = allocator<ntd::n3ds::es::TitleMetaData::ContentInfo>]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:397:2: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>; _ForwardIterator = ntd::n3ds::es::TitleMetaData::ContentInfo*; _Tp = ntd::n3ds::es::TitleMetaData::ContentInfo]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:365:5: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:365:5: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>; _ForwardIterator = ntd::n3ds::es::TitleMetaData::ContentInfo*]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:185:15: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>; _ForwardIterator = ntd::n3ds::es::TitleMetaData::ContentInfo*; bool _TrivialValueTypes = false]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>; _ForwardIterator = ntd::n3ds::es::TitleMetaData::ContentInfo*]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<ntd::n3ds::es::TitleMetaData::ContentInfo*>' changed in GCC 7.1 LINK bin/libnintendo-n3ds.a make[1]: Leaving directory '/build/ctrtool/src/Project_CTR/ctrtool/deps/libnintendo-n3ds' make[1]: Entering directory '/build/ctrtool/src/Project_CTR/ctrtool/deps/libbroadon-es' CXX src/Dummy.cpp src/Dummy.cpp: In function 'int brd::es::dummy_method1a()': src/Dummy.cpp:14:23: warning: unused variable 'Aes128Key_var' [-Wunused-variable] src/Dummy.cpp:15:23: warning: unused variable 'Aes192Key_var' [-Wunused-variable] src/Dummy.cpp:16:23: warning: unused variable 'Aes256Key_var' [-Wunused-variable] src/Dummy.cpp:17:22: warning: unused variable 'Sha1Hash_var' [-Wunused-variable] src/Dummy.cpp:18:22: warning: unused variable 'Sha1Hmac_var' [-Wunused-variable] src/Dummy.cpp:19:24: warning: unused variable 'Sha256Hash_var' [-Wunused-variable] src/Dummy.cpp:20:24: warning: unused variable 'Sha256Hmac_var' [-Wunused-variable] src/Dummy.cpp:21:31: warning: unused variable 'RsaPublicExponent_var' [-Wunused-variable] src/Dummy.cpp:22:28: warning: unused variable 'Rsa2048Integer_var' [-Wunused-variable] src/Dummy.cpp:23:30: warning: unused variable 'Rsa2048PublicKey_var' [-Wunused-variable] src/Dummy.cpp:24:31: warning: unused variable 'Rsa2048PrivateKey_var' [-Wunused-variable] src/Dummy.cpp:25:24: warning: unused variable 'Rsa2048Sig_var' [-Wunused-variable] src/Dummy.cpp: In function 'int brd::es::dummy_method1b()': src/Dummy.cpp:32:28: warning: unused variable 'Rsa4096Integer_var' [-Wunused-variable] src/Dummy.cpp:33:30: warning: unused variable 'Rsa4096PublicKey_var' [-Wunused-variable] src/Dummy.cpp:34:31: warning: unused variable 'Rsa4096PrivateKey_var' [-Wunused-variable] src/Dummy.cpp:35:24: warning: unused variable 'Rsa4096Sig_var' [-Wunused-variable] src/Dummy.cpp:36:27: warning: unused variable 'Ecc233Integer_var' [-Wunused-variable] src/Dummy.cpp:37:25: warning: unused variable 'Ecc233Point_var' [-Wunused-variable] src/Dummy.cpp:38:30: warning: unused variable 'Ecc233PrivateKey_var' [-Wunused-variable] src/Dummy.cpp:39:29: warning: unused variable 'Ecc233PublicKey_var' [-Wunused-variable] src/Dummy.cpp:40:23: warning: unused variable 'Ecc233Sig_var' [-Wunused-variable] src/Dummy.cpp: In function 'int brd::es::dummy_method2()': src/Dummy.cpp:48:23: warning: unused variable 'ESSigType_var' [-Wunused-variable] src/Dummy.cpp:49:11: warning: unused variable 'ES_ISSUER_SIZE_var' [-Wunused-variable] src/Dummy.cpp:50:22: warning: unused variable 'ESIssuer_var' [-Wunused-variable] src/Dummy.cpp:51:26: warning: unused variable 'ESSigRsa2048_struct' [-Wunused-variable] src/Dummy.cpp:52:26: warning: unused variable 'ESSigRsa4096_struct' [-Wunused-variable] src/Dummy.cpp:53:25: warning: unused variable 'ESSigEcc233_struct' [-Wunused-variable] src/Dummy.cpp: In function 'int brd::es::dummy_method3()': src/Dummy.cpp:61:30: warning: unused variable 'ESCertPubKeyType_var' [-Wunused-variable] src/Dummy.cpp:62:11: warning: unused variable 'ES_CERT_NAME_SIZE_var' [-Wunused-variable] src/Dummy.cpp:63:24: warning: unused variable 'ESCertName_var' [-Wunused-variable] src/Dummy.cpp:64:24: warning: unused variable 'ESServerId_var' [-Wunused-variable] src/Dummy.cpp:65:24: warning: unused variable 'ESDeviceId_var' [-Wunused-variable] src/Dummy.cpp:66:26: warning: unused variable 'ESCertHeader_struct' [-Wunused-variable] src/Dummy.cpp:67:36: warning: unused variable 'ESCertRsa2048PublicKey_struct' [-Wunused-variable] src/Dummy.cpp:68:36: warning: unused variable 'ESCertRsa4096PublicKey_struct' [-Wunused-variable] src/Dummy.cpp:69:35: warning: unused variable 'ESCertEcc233PublicKey_struct' [-Wunused-variable] src/Dummy.cpp:70:24: warning: unused variable 'ESRootCert_struct' [-Wunused-variable] src/Dummy.cpp:71:22: warning: unused variable 'ESCACert_struct' [-Wunused-variable] src/Dummy.cpp:72:28: warning: unused variable 'ESCASignedCert_struct' [-Wunused-variable] src/Dummy.cpp:73:26: warning: unused variable 'ESDeviceCert_struct' [-Wunused-variable] src/Dummy.cpp:74:32: warning: unused variable 'ESDeviceSignedCert_struct' [-Wunused-variable] src/Dummy.cpp: In function 'int brd::es::dummy_method4()': src/Dummy.cpp:82:27: warning: unused variable 'ESLicenseType_var' [-Wunused-variable] src/Dummy.cpp:83:12: warning: unused variable 'ES_LICENSE_MASK_var' [-Wunused-variable] src/Dummy.cpp:84:25: warning: unused variable 'ESLimitCode_var' [-Wunused-variable] src/Dummy.cpp:85:13: warning: unused variable 'ES_MAX_LIMIT_TYPE_var' [-Wunused-variable] src/Dummy.cpp:86:24: warning: unused variable 'ESItemType_var' [-Wunused-variable] src/Dummy.cpp:87:32: warning: unused variable 'ESPropertyMaskFlag_var' [-Wunused-variable] src/Dummy.cpp:88:35: warning: unused variable 'ESV1SectionHeaderFlag_var' [-Wunused-variable] src/Dummy.cpp:89:30: warning: unused variable 'ESV2TitleKekType_var' [-Wunused-variable] src/Dummy.cpp:90:32: warning: unused variable 'ESLimitedPlayEntry_struct' [-Wunused-variable] src/Dummy.cpp:91:29: warning: unused variable 'ESSysAccessMask_var' [-Wunused-variable] src/Dummy.cpp:92:32: warning: unused variable 'ESTicketCustomData_var' [-Wunused-variable] src/Dummy.cpp:93:30: warning: unused variable 'ESTicketReserved_var' [-Wunused-variable] src/Dummy.cpp:94:24: warning: unused variable 'ESCidxMask_var' [-Wunused-variable] src/Dummy.cpp:95:32: warning: unused variable 'ESLimitedPlayArray_var' [-Wunused-variable] src/Dummy.cpp:96:27: warning: unused variable 'ESReferenceId_var' [-Wunused-variable] src/Dummy.cpp:97:26: warning: unused variable 'ESV1CidxMask_var' [-Wunused-variable] src/Dummy.cpp:98:26: warning: unused variable 'ESV2TitleKey_var' [-Wunused-variable] src/Dummy.cpp:99:24: warning: unused variable 'ESRightsId_var' [-Wunused-variable] src/Dummy.cpp:100:32: warning: unused variable 'ESV2TicketReserved_var' [-Wunused-variable] src/Dummy.cpp:101:22: warning: unused variable 'ESTicket_struct' [-Wunused-variable] src/Dummy.cpp:102:30: warning: unused variable 'ESV1TicketHeader_struct' [-Wunused-variable] src/Dummy.cpp:103:31: warning: unused variable 'ESV1SectionHeader_struct' [-Wunused-variable] src/Dummy.cpp:104:24: warning: unused variable 'ESV1Ticket_struct' [-Wunused-variable] src/Dummy.cpp:105:33: warning: unused variable 'ESV1PermanentRecord_struct' [-Wunused-variable] src/Dummy.cpp:106:36: warning: unused variable 'ESV1SubscriptionRecord_struct' [-Wunused-variable] src/Dummy.cpp:107:31: warning: unused variable 'ESV1ContentRecord_struct' [-Wunused-variable] src/Dummy.cpp:108:42: warning: unused variable 'ESV1ContentConsumptionRecord_struct' [-Wunused-variable] src/Dummy.cpp:109:35: warning: unused variable 'ESV1AccessTitleRecord_struct' [-Wunused-variable] src/Dummy.cpp:110:39: warning: unused variable 'ESV1LimitedResourceRecord_struct' [-Wunused-variable] src/Dummy.cpp:111:24: warning: unused variable 'ESV2Ticket_struct' [-Wunused-variable] src/Dummy.cpp:112:31: warning: unused variable 'ESV2SectionHeader_struct' [-Wunused-variable] src/Dummy.cpp: In function 'int brd::es::dummy_method5()': src/Dummy.cpp:120:25: warning: unused variable 'ESTitleType_var' [-Wunused-variable] src/Dummy.cpp:121:27: warning: unused variable 'ESContentType_var' [-Wunused-variable] src/Dummy.cpp:122:11: warning: unused variable 'ES_CONTENT_INDEX_MAX_var' [-Wunused-variable] src/Dummy.cpp:123:11: warning: unused variable 'ES_MAX_CMDS_IN_GROUP_var' [-Wunused-variable] src/Dummy.cpp:124:27: warning: unused variable 'ESContentMeta_struct' [-Wunused-variable] src/Dummy.cpp:125:29: warning: unused variable 'ESV1ContentMeta_struct' [-Wunused-variable] src/Dummy.cpp:126:31: warning: unused variable 'ESTitleMetaHeader_struct' [-Wunused-variable] src/Dummy.cpp:127:34: warning: unused variable 'ESV1ContentMetaGroup_struct' [-Wunused-variable] src/Dummy.cpp:128:33: warning: unused variable 'ESV1TitleMetaHeader_struct' [-Wunused-variable] src/Dummy.cpp:129:25: warning: unused variable 'ESTitleMeta_struct' [-Wunused-variable] src/Dummy.cpp:130:27: warning: unused variable 'ESV1TitleMeta_struct' [-Wunused-variable] LINK bin/libbroadon-es.a make[1]: Leaving directory '/build/ctrtool/src/Project_CTR/ctrtool/deps/libbroadon-es' make[1]: Entering directory '/build/ctrtool/src/Project_CTR/ctrtool/deps/libtoolchain' CXX src/ByteData.cpp CXX src/Exception.cpp CXX src/PlatformErrorHandlingUtil.cpp CXX src/types.cpp CXX src/io/BasicPathResolver.cpp CXX src/io/ConcatenatedStream.cpp CXX src/io/FileStream.cpp CXX src/io/IOUtil.cpp CXX src/io/LocalFileSystem.cpp CXX src/io/MemorySource.cpp CXX src/io/MemoryStream.cpp src/io/ConcatenatedStream.cpp: In member function 'virtual size_t tc::io::ConcatenatedStream::read(byte_t*, size_t)': src/io/ConcatenatedStream.cpp:178:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tc::io::ConcatenatedStream::StreamInfo*, std::vector<tc::io::ConcatenatedStream::StreamInfo> >' changed in GCC 7.1 src/io/ConcatenatedStream.cpp: In member function 'virtual size_t tc::io::ConcatenatedStream::write(const byte_t*, size_t)': src/io/ConcatenatedStream.cpp:235:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tc::io::ConcatenatedStream::StreamInfo*, std::vector<tc::io::ConcatenatedStream::StreamInfo> >' changed in GCC 7.1 src/io/ConcatenatedStream.cpp: In member function 'virtual int64_t tc::io::ConcatenatedStream::seek(int64_t, tc::io::SeekOrigin)': src/io/ConcatenatedStream.cpp:276:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tc::io::ConcatenatedStream::StreamInfo*, std::vector<tc::io::ConcatenatedStream::StreamInfo> >' changed in GCC 7.1 src/io/ConcatenatedStream.cpp:305:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tc::io::ConcatenatedStream::StreamInfo*, std::vector<tc::io::ConcatenatedStream::StreamInfo> >' changed in GCC 7.1 src/io/ConcatenatedStream.cpp:312:22: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<tc::io::ConcatenatedStream::StreamInfo*, std::vector<tc::io::ConcatenatedStream::StreamInfo> >' changed in GCC 7.1 src/io/ConcatenatedStream.cpp: In member function 'void tc::io::ConcatenatedStream::updateCurrentStream(std::vector<StreamInfo>::iterator)': src/io/ConcatenatedStream.cpp:357:6: note: parameter passing for argument of type 'std::vector<tc::io::ConcatenatedStream::StreamInfo>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.1.0/vector:64, from include/tc/types.h:11, from include/tc/io/IStream.h:9, from include/tc/io/ConcatenatedStream.h:9, from src/io/ConcatenatedStream.cpp:1: /usr/include/c++/12.1.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = tc::io::ConcatenatedStream::StreamInfo; _Alloc = std::allocator<tc::io::ConcatenatedStream::StreamInfo>]': /usr/include/c++/12.1.0/bits/stl_vector.h:1287:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tc::io::ConcatenatedStream::StreamInfo*, std::vector<tc::io::ConcatenatedStream::StreamInfo> >' changed in GCC 7.1 In file included from /usr/include/c++/12.1.0/vector:70: /usr/include/c++/12.1.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tc::io::ConcatenatedStream::StreamInfo&}; _Tp = tc::io::ConcatenatedStream::StreamInfo; _Alloc = std::allocator<tc::io::ConcatenatedStream::StreamInfo>]': /usr/include/c++/12.1.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<tc::io::ConcatenatedStream::StreamInfo>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.1.0/vector:63: /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = tc::io::ConcatenatedStream::StreamInfo*; _ForwardIterator = tc::io::ConcatenatedStream::StreamInfo*; _Allocator = allocator<tc::io::ConcatenatedStream::StreamInfo>]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:397:2: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<tc::io::ConcatenatedStream::StreamInfo*>; _ForwardIterator = tc::io::ConcatenatedStream::StreamInfo*; _Tp = tc::io::ConcatenatedStream::StreamInfo]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:365:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:365:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<tc::io::ConcatenatedStream::StreamInfo*>; _ForwardIterator = tc::io::ConcatenatedStream::StreamInfo*]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:185:15: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>; _ForwardIterator = tc::io::ConcatenatedStream::StreamInfo*; bool _TrivialValueTypes = false]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<tc::io::ConcatenatedStream::StreamInfo*>; _ForwardIterator = tc::io::ConcatenatedStream::StreamInfo*]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::ConcatenatedStream::StreamInfo*>' changed in GCC 7.1 CXX src/io/OverlayedSource.cpp CXX src/io/PaddingSource.cpp CXX src/io/Path.cpp CXX src/io/PathUtil.cpp CXX src/io/StreamSink.cpp CXX src/io/StreamSource.cpp src/io/OverlayedSource.cpp: In constructor 'tc::io::OverlayedSource::OverlayedSource(const std::shared_ptr<tc::io::ISource>&, const std::shared_ptr<tc::io::ISource>&, int64_t, int64_t)': src/io/OverlayedSource.cpp:14:82: note: parameter passing for argument of type 'std::initializer_list<tc::io::OverlayedSource::OverlaySourceInfo>' changed in GCC 7.1 In file included from /usr/include/c++/12.1.0/vector:64, from include/tc/types.h:11, from include/tc/io/ISource.h:9, from include/tc/io/OverlayedSource.h:9, from src/io/OverlayedSource.cpp:1: /usr/include/c++/12.1.0/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = tc::io::OverlayedSource::OverlaySourceInfo; _Alloc = std::allocator<tc::io::OverlayedSource::OverlaySourceInfo>]': /usr/include/c++/12.1.0/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list<tc::io::OverlayedSource::OverlaySourceInfo>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = tc::io::OverlayedSource::OverlaySourceInfo; _Alloc = std::allocator<tc::io::OverlayedSource::OverlaySourceInfo>]': /usr/include/c++/12.1.0/bits/stl_vector.h:1287:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<tc::io::OverlayedSource::OverlaySourceInfo*, std::vector<tc::io::OverlayedSource::OverlaySourceInfo> >' changed in GCC 7.1 In file included from /usr/include/c++/12.1.0/vector:70: /usr/include/c++/12.1.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const tc::io::OverlayedSource::OverlaySourceInfo&}; _Tp = tc::io::OverlayedSource::OverlaySourceInfo; _Alloc = std::allocator<tc::io::OverlayedSource::OverlaySourceInfo>]': /usr/include/c++/12.1.0/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<tc::io::OverlayedSource::OverlaySourceInfo>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.1.0/vector:63: /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = tc::io::OverlayedSource::OverlaySourceInfo*; _ForwardIterator = tc::io::OverlayedSource::OverlaySourceInfo*; _Allocator = allocator<tc::io::OverlayedSource::OverlaySourceInfo>]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:397:2: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>; _ForwardIterator = tc::io::OverlayedSource::OverlaySourceInfo*; _Tp = tc::io::OverlayedSource::OverlaySourceInfo]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:365:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:365:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>; _ForwardIterator = tc::io::OverlayedSource::OverlaySourceInfo*]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:185:15: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>; _ForwardIterator = tc::io::OverlayedSource::OverlaySourceInfo*; bool _TrivialValueTypes = false]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:137:32: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>; _ForwardIterator = tc::io::OverlayedSource::OverlaySourceInfo*]': /usr/include/c++/12.1.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 /usr/include/c++/12.1.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator<tc::io::OverlayedSource::OverlaySourceInfo*>' changed in GCC 7.1 CXX src/io/StreamUtil.cpp CXX src/io/SubFileSystem.cpp CXX src/io/SubSink.cpp CXX src/io/SubSource.cpp CXX src/io/SubStream.cpp CXX src/io/VirtualFileSystem.cpp CXX src/string/TranscodeUtil.cpp CXX src/cli/FormatUtil.cpp CXX src/cli/OptionParser.cpp CXX src/os/Environment.cpp CXX src/crypto/Aes128CbcEncryptedStream.cpp CXX src/crypto/Aes128CbcEncryptor.cpp CXX src/crypto/Aes128CtrEncryptedStream.cpp CXX src/crypto/Aes128CtrEncryptor.cpp CXX src/crypto/Aes128EcbEncryptor.cpp CXX src/crypto/Aes128XtsEncryptor.cpp CXX src/crypto/Aes192CbcEncryptor.cpp CXX src/crypto/Aes192CtrEncryptor.cpp CXX src/crypto/Aes192EcbEncryptor.cpp CXX src/crypto/Aes256CbcEncryptor.cpp CXX src/crypto/Aes256CtrEncryptor.cpp CXX src/crypto/Aes256EcbEncryptor.cpp CXX src/crypto/Aes256XtsEncryptor.cpp CXX src/crypto/HmacMd5Generator.cpp CXX src/crypto/HmacSha1Generator.cpp CXX src/crypto/HmacSha256Generator.cpp CXX src/crypto/HmacSha512Generator.cpp CXX src/crypto/Md5Generator.cpp CXX src/crypto/Pbkdf1Md5KeyDeriver.cpp CXX src/crypto/Pbkdf1Sha1KeyDeriver.cpp CXX src/crypto/Pbkdf2Sha1KeyDeriver.cpp CXX src/crypto/Pbkdf2Sha256KeyDeriver.cpp CXX src/crypto/Pbkdf2Sha512KeyDeriver.cpp CXX src/crypto/PseudoRandomByteGenerator.cpp CXX src/crypto/RsaKey.cpp CXX src/crypto/RsaKeyGenerator.cpp CXX src/crypto/RsaOaepSha256Encryptor.cpp CXX src/crypto/RsaOaepSha512Encryptor.cpp CXX src/crypto/RsaPkcs1Md5Signer.cpp CXX src/crypto/RsaPkcs1Sha1Signer.cpp CXX src/crypto/RsaPkcs1Sha256Signer.cpp CXX src/crypto/RsaPkcs1Sha512Signer.cpp CXX src/crypto/RsaPssSha256Signer.cpp CXX src/crypto/RsaPssSha512Signer.cpp CXX src/crypto/Sha1Generator.cpp CXX src/crypto/Sha256Generator.cpp CXX src/crypto/Sha512Generator.cpp CXX src/crypto/detail/AesImpl.cpp CXX src/crypto/detail/Md5Impl.cpp CXX src/crypto/detail/PrbgImpl.cpp CXX src/crypto/detail/RsaImpl.cpp CXX src/crypto/detail/RsaKeyGeneratorImpl.cpp CXX src/crypto/detail/Sha1Impl.cpp CXX src/crypto/detail/Sha2Impl.cpp LINK bin/libtoolchain.a make[1]: Leaving directory '/build/ctrtool/src/Project_CTR/ctrtool/deps/libtoolchain' make[1]: Entering directory '/build/ctrtool/src/Project_CTR/ctrtool/deps/libmbedtls' CC src/aes.c CC src/aesni.c CC src/arc4.c CC src/aria.c CC src/asn1parse.c CC src/asn1write.c CC src/base64.c CC src/bignum.c CC src/blowfish.c CC src/camellia.c CC src/ccm.c CC src/certs.c CC src/chacha20.c CC src/chachapoly.c CC src/cipher.c CC src/cipher_wrap.c CC src/cmac.c CC src/ctr_drbg.c CC src/debug.c CC src/des.c CC src/dhm.c CC src/ecdh.c CC src/ecdsa.c CC src/ecjpake.c CC src/ecp.c CC src/ecp_curves.c CC src/entropy.c CC src/entropy_poll.c CC src/error.c CC src/gcm.c CC src/havege.c CC src/hkdf.c CC src/hmac_drbg.c CC src/md.c CC src/md2.c CC src/md4.c CC src/md5.c CC src/md_wrap.c CC src/memory_buffer_alloc.c CC src/net_sockets.c CC src/nist_kw.c CC src/oid.c CC src/padlock.c CC src/pem.c CC src/pk.c CC src/pk_wrap.c CC src/pkcs11.c CC src/pkcs12.c CC src/pkcs5.c CC src/pkparse.c CC src/pkwrite.c CC src/platform.c CC src/platform_util.c CC src/poly1305.c CC src/ripemd160.c CC src/rsa.c CC src/rsa_internal.c CC src/sha1.c CC src/sha256.c CC src/sha512.c CC src/ssl_cache.c CC src/ssl_ciphersuites.c CC src/ssl_cli.c CC src/ssl_cookie.c CC src/ssl_srv.c CC src/ssl_ticket.c CC src/ssl_tls.c CC src/threading.c CC src/timing.c CC src/version.c CC src/version_features.c CC src/x509.c CC src/x509_create.c CC src/x509_crl.c CC src/x509_crt.c CC src/x509_csr.c CC src/x509write_crt.c CC src/x509write_csr.c src/ssl_tls.c:1171:67: warning: argument 2 of type 'unsigned char[36]' with mismatched bound [-Warray-parameter=] src/ssl_tls.c:592:57: note: previously declared as 'unsigned char *' src/ssl_tls.c:1199:74: warning: argument 2 of type 'unsigned char[32]' with mismatched bound [-Warray-parameter=] src/ssl_tls.c:599:63: note: previously declared as 'unsigned char *' src/ssl_tls.c:1220:74: warning: argument 2 of type 'unsigned char[48]' with mismatched bound [-Warray-parameter=] src/ssl_tls.c:605:64: note: previously declared as 'unsigned char *' src/ssl_tls.c: In function 'ssl_calc_verify_tls_sha384': src/ssl_tls.c:1229:5: warning: 'mbedtls_sha512_finish_ret' accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] src/ssl_tls.c:1229:5: note: referencing argument 2 of type 'unsigned char[64]' In file included from include/mbedtls/ssl_internal.h:49, from src/ssl_tls.c:48: include/mbedtls/sha512.h:141:5: note: in a call to function 'mbedtls_sha512_finish_ret' src/ssl_tls.c: In function 'ssl_calc_finished_tls_sha384': src/ssl_tls.c:6291:5: warning: 'mbedtls_sha512_finish_ret' accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] src/ssl_tls.c:6291:5: note: referencing argument 2 of type 'unsigned char[64]' include/mbedtls/sha512.h:141:5: note: in a call to function 'mbedtls_sha512_finish_ret' src/ssl_tls.c: In function 'ssl_calc_verify_tls_sha384': src/ssl_tls.c:1229:5: warning: 'mbedtls_sha512_finish_ret' accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] src/ssl_tls.c:1229:5: note: referencing argument 2 of type 'unsigned char[64]' include/mbedtls/sha512.h:141:5: note: in a call to function 'mbedtls_sha512_finish_ret' src/ssl_tls.c: In function 'ssl_calc_finished_tls_sha384': src/ssl_tls.c:6291:5: warning: 'mbedtls_sha512_finish_ret' accessing 64 bytes in a region of size 48 [-Wstringop-overflow=] src/ssl_tls.c:6291:5: note: referencing argument 2 of type 'unsigned char[64]' include/mbedtls/sha512.h:141:5: note: in a call to function 'mbedtls_sha512_finish_ret' CC src/xtea.c LINK bin/libmbedtls.a make[1]: Leaving directory '/build/ctrtool/src/Project_CTR/ctrtool/deps/libmbedtls' make[1]: Entering directory '/build/ctrtool/src/Project_CTR/ctrtool/deps/libfmt' CXX src/format.cc CXX src/os.cc LINK bin/libfmt.a make[1]: Leaving directory '/build/ctrtool/src/Project_CTR/ctrtool/deps/libfmt' CXX src/CciProcess.cpp CXX src/CiaProcess.cpp CXX src/CrrProcess.cpp CXX src/ExHeaderProcess.cpp CXX src/ExeFsProcess.cpp CXX src/FirmProcess.cpp CXX src/IvfcProcess.cpp CXX src/KeyBag.cpp CXX src/LzssProcess.cpp In file included from /usr/include/c++/12.1.0/map:60, from /build/ctrtool/src/Project_CTR/ctrtool/deps/libtoolchain/include/tc/types.h:12, from src/types.h:2, from src/CiaProcess.h:2, from src/CiaProcess.cpp:1: /usr/include/c++/12.1.0/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = unsigned int; _Val = std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >]': /usr/include/c++/12.1.0/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo>, std::_Select1st<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> > >::const_iterator' changed in GCC 7.1 /usr/include/c++/12.1.0/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<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >]': /usr/include/c++/12.1.0/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo>, std::_Select1st<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.1.0/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = ctrtool::CiaProcess::ContentInfo; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >]', inlined from 'void ctrtool::CiaProcess::processContent()' at src/CiaProcess.cpp:791:90: /usr/include/c++/12.1.0/bits/stl_map.h:511:37: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo>, std::_Select1st<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> > >::const_iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = ctrtool::CiaProcess::ContentInfo; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >]', inlined from 'void ctrtool::CiaProcess::processContent()' at src/CiaProcess.cpp:793:150: /usr/include/c++/12.1.0/bits/stl_map.h:511:37: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo>, std::_Select1st<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> > >::const_iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = ctrtool::CiaProcess::ContentInfo; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >]', inlined from 'void ctrtool::CiaProcess::processContent()' at src/CiaProcess.cpp:793:186: /usr/include/c++/12.1.0/bits/stl_map.h:511:37: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo>, std::_Select1st<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> > >::const_iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = ctrtool::CiaProcess::ContentInfo; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >]', inlined from 'void ctrtool::CiaProcess::processContent()' at src/CiaProcess.cpp:795:44: /usr/include/c++/12.1.0/bits/stl_map.h:511:37: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo>, std::_Select1st<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> > >::const_iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = ctrtool::CiaProcess::ContentInfo; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >]', inlined from 'void ctrtool::CiaProcess::processContent()' at src/CiaProcess.cpp:798:58: /usr/include/c++/12.1.0/bits/stl_map.h:511:37: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo>, std::_Select1st<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ctrtool::CiaProcess::ContentInfo> > >::const_iterator' changed in GCC 7.1 CXX src/NcchProcess.cpp CXX src/RomFsProcess.cpp CXX src/Settings.cpp CXX src/TikProcess.cpp CXX src/TmdProcess.cpp CXX src/main.cpp CXX src/util.cpp CC src/lzss.c LINK bin/ctrtool ==> Entering fakeroot environment... ==> Starting package()... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "ctrtool"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: ctrtool 1.2.0-1 (Wed Nov 1 17:05:09 2023) ==> Cleaning up...