Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 May 2022 08:04:31 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: 4e2761bac856 - 2022Q2 - emulators/rpcs3: update to 0.0.22.13535
Message-ID:  <202205020804.24284Vfw049800@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch 2022Q2 has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4e2761bac85601c0eb8f45626b6b235e46e51658

commit 4e2761bac85601c0eb8f45626b6b235e46e51658
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-04-09 22:23:32 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-05-02 08:03:47 +0000

    emulators/rpcs3: update to 0.0.22.13535
    
    Changes:        https://github.com/RPCS3/rpcs3/compare/e53bbd668b...799c4837d
    (cherry picked from commit 3c93c01412062cebaba87b9b506284b2f5d9c4c8)
    (cherry picked from commit 73511d862d9b2fb4925c2dcc6c1c76c844289013)
    (cherry picked from commit 2b1343e11e933cda37cdf8ea9c8f5349efd1896c)
    (cherry picked from commit 4c889a2e032bb1e7211924c53dc289daaf5da5e4)
    (cherry picked from commit dd73ce806b40d63434b0e9a81213bd18c0aa95b4)
    (cherry picked from commit c174f30a9415897160c5b116b982bfd92dd35b41)
    (cherry picked from commit 72f06bca7723a576ea83c3ad89cf0a16ee4c9292)
    (cherry picked from commit 9adc396a2cffe829bd61a72de1d6f259c0f36aa7)
    (cherry picked from commit 222606b3f26588be5d9e29b3cbc0b201c5659ab7)
    (cherry picked from commit a8fe1f60e7a8c4377816d02eb7209a2a0c60f7ee)
    (cherry picked from commit 2b2ca99e3ff1e8a4ae8494ebb85811ba4fb3fdf0)
    (cherry picked from commit dd1562148fabc500a39277fef2d822cac9c05b77)
    (cherry picked from commit 95e738d6778803703b84f2d2ea45ccd8040f32a0)
    (cherry picked from commit e0f8816b35009be48ccc57ac1cdff7478a77137b)
---
 emulators/rpcs3/Makefile                      |  11 +-
 emulators/rpcs3/distinfo                      |  16 +-
 emulators/rpcs3/files/patch-flatbuffers-2.0.5 | 531 ++++++++++++++++++++++++++
 3 files changed, 542 insertions(+), 16 deletions(-)

diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile
index 90fa2a22d306..068df0dda7af 100644
--- a/emulators/rpcs3/Makefile
+++ b/emulators/rpcs3/Makefile
@@ -1,12 +1,9 @@
 PORTNAME=	rpcs3
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.0.21-13400 # git rev-list --count HEAD
-DISTVERSIONSUFFIX=	-ge53bbd668b
+DISTVERSION=	0.0.22 # git rev-list --count HEAD
+DISTVERSIONSUFFIX=	-13535-g799c4837d
 CATEGORIES=	emulators
 
-PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+=	41a05f95a057.patch:-p1 # https://github.com/RPCS3/rpcs3/pull/11868
-
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	PS3 emulator/debugger
 
@@ -34,8 +31,8 @@ GH_TUPLE=	RPCS3:hidapi:hidapi-0.11.2-4-g6cf1336:hidapi/3rdparty/hidapi/hidapi \
 		jbeder:yaml-cpp:yaml-cpp-0.7.0-1-g0b67821:yamlcpp/3rdparty/yaml-cpp/yaml-cpp \
 		KhronosGroup:SPIRV-Headers:1.5.3.reservations1:spirv_headers/3rdparty/SPIRV/SPIRV-Headers \
 		KhronosGroup:SPIRV-Tools:v2020.4:spirv_tools/3rdparty/SPIRV/SPIRV-Tools \
-		KhronosGroup:glslang:11.7.1:glslang/3rdparty/glslang/glslang \
-		kinetiknz:cubeb:cubeb-0.2-1350-gf79e0cf:cubeb/3rdparty/cubeb/cubeb \
+		KhronosGroup:glslang:11.9.0:glslang/3rdparty/glslang/glslang \
+		kinetiknz:cubeb:cubeb-0.2-1381-g708f52c:cubeb/3rdparty/cubeb/cubeb \
 		wolfSSL:wolfssl:v5.2.0-stable-245-gdcaa218ed:wolfssl/3rdparty/wolfssl/wolfssl
 
 USES=		cmake compiler:c++17-lang elfctl gl iconv:wchar_t localbase:ldflags \
diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo
index 55aefce365a5..44083c114e4a 100644
--- a/emulators/rpcs3/distinfo
+++ b/emulators/rpcs3/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1649156825
-SHA256 (RPCS3-rpcs3-v0.0.21-13400-ge53bbd668b_GH0.tar.gz) = fe4cb8e77ada0e41ac0f35a13cd4ebd7825249d35d03c459929238fb3e4d7562
-SIZE (RPCS3-rpcs3-v0.0.21-13400-ge53bbd668b_GH0.tar.gz) = 8304106
+TIMESTAMP = 1651411427
+SHA256 (RPCS3-rpcs3-v0.0.22-13535-g799c4837d_GH0.tar.gz) = 708f5c74c3f184efc89596b3014d78210a7bbda28b8cd15b9ae75046b6a2419f
+SIZE (RPCS3-rpcs3-v0.0.22-13535-g799c4837d_GH0.tar.gz) = 8357874
 SHA256 (RPCS3-hidapi-hidapi-0.11.2-4-g6cf1336_GH0.tar.gz) = 9f14a553b65008221b8c343d45a73d3c10da512e05cefecd5cc1ceacb32430c4
 SIZE (RPCS3-hidapi-hidapi-0.11.2-4-g6cf1336_GH0.tar.gz) = 233659
 SHA256 (RPCS3-llvm-mirror-509d31ad8967_GH0.tar.gz) = 82a62696fb4a24187ed50146edfba3e587aa7ec3c809e644e0d69a530f06e6f3
@@ -15,13 +15,11 @@ SHA256 (KhronosGroup-SPIRV-Headers-1.5.3.reservations1_GH0.tar.gz) = aa3c579cd25
 SIZE (KhronosGroup-SPIRV-Headers-1.5.3.reservations1_GH0.tar.gz) = 393836
 SHA256 (KhronosGroup-SPIRV-Tools-v2020.4_GH0.tar.gz) = d6377d2febe831eb78e84593a10d242a4fd52cb12174133151cb48801abdc6d2
 SIZE (KhronosGroup-SPIRV-Tools-v2020.4_GH0.tar.gz) = 2282982
-SHA256 (KhronosGroup-glslang-11.7.1_GH0.tar.gz) = ab2e2ddc507bb418b9227cbe6f443eb06e89e2387944f42026d82c0b4ef79b0a
-SIZE (KhronosGroup-glslang-11.7.1_GH0.tar.gz) = 3426303
-SHA256 (kinetiknz-cubeb-cubeb-0.2-1350-gf79e0cf_GH0.tar.gz) = 8629757290774a34ed3fcd53b6491e9ccc96231018406c58c493f336b3ced908
-SIZE (kinetiknz-cubeb-cubeb-0.2-1350-gf79e0cf_GH0.tar.gz) = 220847
+SHA256 (KhronosGroup-glslang-11.9.0_GH0.tar.gz) = d5744adba19eef9ad3d73f524226b39fec559d94cb582cd442e3c5de930004b2
+SIZE (KhronosGroup-glslang-11.9.0_GH0.tar.gz) = 3532657
+SHA256 (kinetiknz-cubeb-cubeb-0.2-1381-g708f52c_GH0.tar.gz) = d6eead7fadd72cd05234827f6e31165f4d144385de89fdd1a007055845697521
+SIZE (kinetiknz-cubeb-cubeb-0.2-1381-g708f52c_GH0.tar.gz) = 222586
 SHA256 (wolfSSL-wolfssl-v5.2.0-stable-245-gdcaa218ed_GH0.tar.gz) = d5d9d916797dc43a51a69140fe5a74cf8fde4310a2f3b0705a6b335701fa4deb
 SIZE (wolfSSL-wolfssl-v5.2.0-stable-245-gdcaa218ed_GH0.tar.gz) = 20570430
 SHA256 (llvm-llvm-project-llvmorg-13.0.1-rc1_GH0.tar.gz) = c9411f1882eaf0c190fd5b412deb0bd7dba61a48df243d3408298cc6f53b6921
 SIZE (llvm-llvm-project-llvmorg-13.0.1-rc1_GH0.tar.gz) = 147284646
-SHA256 (41a05f95a057.patch) = bb7c99aca39e882ab42656b1af7f6c8d6819ec968583e17119f9d69719a37a12
-SIZE (41a05f95a057.patch) = 1974
diff --git a/emulators/rpcs3/files/patch-flatbuffers-2.0.5 b/emulators/rpcs3/files/patch-flatbuffers-2.0.5
new file mode 100644
index 000000000000..b143b0c748f3
--- /dev/null
+++ b/emulators/rpcs3/files/patch-flatbuffers-2.0.5
@@ -0,0 +1,531 @@
+Revert https://github.com/RPCS3/rpcs3/commit/d02a8ba2b90b
+until https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263552
+
+In file included from rpcs3/Emu/Cell/lv2/sys_net.cpp:34:
+In file included from rpcs3/Emu/NP/np_handler.h:11:
+In file included from rpcs3/Emu/NP/rpcn_client.h:29:
+rpcs3/Emu/NP/generated/np2_structs_generated.h:128:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint16_t>(verifier, VT_ID, 2) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:191:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint16_t>(verifier, VT_ID, 2) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:192:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint32_t>(verifier, VT_NUM, 4) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:242:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint64_t>(verifier, VT_UPDATEDATE, 8) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:298:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint64_t>(verifier, VT_UPDATEDATE, 8) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:299:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint16_t>(verifier, VT_UPDATEMEMBERID, 2) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:360:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint8_t>(verifier, VT_TYPE, 1) &&
+           ^~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:361:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint8_t>(verifier, VT_FLAG, 1) &&
+           ^~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:362:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint16_t>(verifier, VT_HUBMEMBERID, 2) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:425:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint32_t>(verifier, VT_SLOTNUM, 4) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:426:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint8_t>(verifier, VT_WITHLABEL, 1) &&
+           ^~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:429:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint8_t>(verifier, VT_WITHPASSWORD, 1) &&
+           ^~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:609:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint64_t>(verifier, VT_JOINDATE, 8) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:610:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint16_t>(verifier, VT_MEMBERID, 2) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:611:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint8_t>(verifier, VT_TEAMID, 1) &&
+           ^~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:614:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint8_t>(verifier, VT_NATTYPE, 1) &&
+           ^~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:615:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint32_t>(verifier, VT_FLAGATTR, 4) &&
+           ^~~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:737:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint8_t>(verifier, VT_GROUPID, 1) &&
+           ^~~~~~~~~~~~~~~~~~~~
+rpcs3/Emu/NP/generated/np2_structs_generated.h:738:12: error: no matching member function for call to 'VerifyField'
+           VerifyField<uint8_t>(verifier, VT_WITHPASSWORD, 1) &&
+           ^~~~~~~~~~~~~~~~~~~~
+/usr/local/include/flatbuffers/table.h:115:8: note: candidate function template not viable: requires 2 arguments, but 3 were provided
+  bool VerifyField(const Verifier &verifier, voffset_t field) const {
+       ^
+fatal error: too many errors emitted, stopping now [-ferror-limit=]
+
+--- rpcs3/Emu/NP/generated/np2_structs_generated.h.orig	2022-04-24 18:18:36 UTC
++++ rpcs3/Emu/NP/generated/np2_structs_generated.h
+@@ -125,7 +125,7 @@ struct BinAttr FLATBUFFERS_FINAL_CLASS : private flatb
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint16_t>(verifier, VT_ID, 2) &&
++           VerifyField<uint16_t>(verifier, VT_ID) &&
+            VerifyOffset(verifier, VT_DATA) &&
+            verifier.VerifyVector(data()) &&
+            verifier.EndTable();
+@@ -188,8 +188,8 @@ struct IntAttr FLATBUFFERS_FINAL_CLASS : private flatb
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint16_t>(verifier, VT_ID, 2) &&
+-           VerifyField<uint32_t>(verifier, VT_NUM, 4) &&
++           VerifyField<uint16_t>(verifier, VT_ID) &&
++           VerifyField<uint32_t>(verifier, VT_NUM) &&
+            verifier.EndTable();
+   }
+ };
+@@ -239,7 +239,7 @@ struct RoomMemberBinAttrInternal FLATBUFFERS_FINAL_CLA
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint64_t>(verifier, VT_UPDATEDATE, 8) &&
++           VerifyField<uint64_t>(verifier, VT_UPDATEDATE) &&
+            VerifyOffset(verifier, VT_DATA) &&
+            verifier.VerifyTable(data()) &&
+            verifier.EndTable();
+@@ -295,8 +295,8 @@ struct BinAttrInternal FLATBUFFERS_FINAL_CLASS : priva
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint64_t>(verifier, VT_UPDATEDATE, 8) &&
+-           VerifyField<uint16_t>(verifier, VT_UPDATEMEMBERID, 2) &&
++           VerifyField<uint64_t>(verifier, VT_UPDATEDATE) &&
++           VerifyField<uint16_t>(verifier, VT_UPDATEMEMBERID) &&
+            VerifyOffset(verifier, VT_DATA) &&
+            verifier.VerifyTable(data()) &&
+            verifier.EndTable();
+@@ -357,9 +357,9 @@ struct OptParam FLATBUFFERS_FINAL_CLASS : private flat
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint8_t>(verifier, VT_TYPE, 1) &&
+-           VerifyField<uint8_t>(verifier, VT_FLAG, 1) &&
+-           VerifyField<uint16_t>(verifier, VT_HUBMEMBERID, 2) &&
++           VerifyField<uint8_t>(verifier, VT_TYPE) &&
++           VerifyField<uint8_t>(verifier, VT_FLAG) &&
++           VerifyField<uint16_t>(verifier, VT_HUBMEMBERID) &&
+            verifier.EndTable();
+   }
+ };
+@@ -422,11 +422,11 @@ struct GroupConfig FLATBUFFERS_FINAL_CLASS : private f
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint32_t>(verifier, VT_SLOTNUM, 4) &&
+-           VerifyField<uint8_t>(verifier, VT_WITHLABEL, 1) &&
++           VerifyField<uint32_t>(verifier, VT_SLOTNUM) &&
++           VerifyField<uint8_t>(verifier, VT_WITHLABEL) &&
+            VerifyOffset(verifier, VT_LABEL) &&
+            verifier.VerifyVector(label()) &&
+-           VerifyField<uint8_t>(verifier, VT_WITHPASSWORD, 1) &&
++           VerifyField<uint8_t>(verifier, VT_WITHPASSWORD) &&
+            verifier.EndTable();
+   }
+ };
+@@ -606,13 +606,13 @@ struct RoomMemberDataInternal FLATBUFFERS_FINAL_CLASS 
+     return VerifyTableStart(verifier) &&
+            VerifyOffset(verifier, VT_USERINFO) &&
+            verifier.VerifyTable(userInfo()) &&
+-           VerifyField<uint64_t>(verifier, VT_JOINDATE, 8) &&
+-           VerifyField<uint16_t>(verifier, VT_MEMBERID, 2) &&
+-           VerifyField<uint8_t>(verifier, VT_TEAMID, 1) &&
++           VerifyField<uint64_t>(verifier, VT_JOINDATE) &&
++           VerifyField<uint16_t>(verifier, VT_MEMBERID) &&
++           VerifyField<uint8_t>(verifier, VT_TEAMID) &&
+            VerifyOffset(verifier, VT_ROOMGROUP) &&
+            verifier.VerifyTable(roomGroup()) &&
+-           VerifyField<uint8_t>(verifier, VT_NATTYPE, 1) &&
+-           VerifyField<uint32_t>(verifier, VT_FLAGATTR, 4) &&
++           VerifyField<uint8_t>(verifier, VT_NATTYPE) &&
++           VerifyField<uint32_t>(verifier, VT_FLAGATTR) &&
+            VerifyOffset(verifier, VT_ROOMMEMBERBINATTRINTERNAL) &&
+            verifier.VerifyVector(roomMemberBinAttrInternal()) &&
+            verifier.VerifyVectorOfTables(roomMemberBinAttrInternal()) &&
+@@ -734,13 +734,13 @@ struct RoomGroup FLATBUFFERS_FINAL_CLASS : private fla
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint8_t>(verifier, VT_GROUPID, 1) &&
+-           VerifyField<uint8_t>(verifier, VT_WITHPASSWORD, 1) &&
+-           VerifyField<uint8_t>(verifier, VT_WITHLABEL, 1) &&
++           VerifyField<uint8_t>(verifier, VT_GROUPID) &&
++           VerifyField<uint8_t>(verifier, VT_WITHPASSWORD) &&
++           VerifyField<uint8_t>(verifier, VT_WITHLABEL) &&
+            VerifyOffset(verifier, VT_LABEL) &&
+            verifier.VerifyVector(label()) &&
+-           VerifyField<uint32_t>(verifier, VT_SLOTNUM, 4) &&
+-           VerifyField<uint32_t>(verifier, VT_CURGROUPMEMBERNUM, 4) &&
++           VerifyField<uint32_t>(verifier, VT_SLOTNUM) &&
++           VerifyField<uint32_t>(verifier, VT_CURGROUPMEMBERNUM) &&
+            verifier.EndTable();
+   }
+ };
+@@ -865,20 +865,20 @@ struct RoomDataInternal FLATBUFFERS_FINAL_CLASS : priv
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint16_t>(verifier, VT_SERVERID, 2) &&
+-           VerifyField<uint32_t>(verifier, VT_WORLDID, 4) &&
+-           VerifyField<uint64_t>(verifier, VT_LOBBYID, 8) &&
+-           VerifyField<uint64_t>(verifier, VT_ROOMID, 8) &&
+-           VerifyField<uint64_t>(verifier, VT_PASSWORDSLOTMASK, 8) &&
+-           VerifyField<uint32_t>(verifier, VT_MAXSLOT, 4) &&
++           VerifyField<uint16_t>(verifier, VT_SERVERID) &&
++           VerifyField<uint32_t>(verifier, VT_WORLDID) &&
++           VerifyField<uint64_t>(verifier, VT_LOBBYID) &&
++           VerifyField<uint64_t>(verifier, VT_ROOMID) &&
++           VerifyField<uint64_t>(verifier, VT_PASSWORDSLOTMASK) &&
++           VerifyField<uint32_t>(verifier, VT_MAXSLOT) &&
+            VerifyOffset(verifier, VT_MEMBERLIST) &&
+            verifier.VerifyVector(memberList()) &&
+            verifier.VerifyVectorOfTables(memberList()) &&
+-           VerifyField<uint16_t>(verifier, VT_OWNERID, 2) &&
++           VerifyField<uint16_t>(verifier, VT_OWNERID) &&
+            VerifyOffset(verifier, VT_ROOMGROUP) &&
+            verifier.VerifyVector(roomGroup()) &&
+            verifier.VerifyVectorOfTables(roomGroup()) &&
+-           VerifyField<uint32_t>(verifier, VT_FLAGATTR, 4) &&
++           VerifyField<uint32_t>(verifier, VT_FLAGATTR) &&
+            VerifyOffset(verifier, VT_ROOMBINATTRINTERNAL) &&
+            verifier.VerifyVector(roomBinAttrInternal()) &&
+            verifier.VerifyVectorOfTables(roomBinAttrInternal()) &&
+@@ -1067,23 +1067,23 @@ struct RoomDataExternal FLATBUFFERS_FINAL_CLASS : priv
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint16_t>(verifier, VT_SERVERID, 2) &&
+-           VerifyField<uint32_t>(verifier, VT_WORLDID, 4) &&
+-           VerifyField<uint16_t>(verifier, VT_PUBLICSLOTNUM, 2) &&
+-           VerifyField<uint16_t>(verifier, VT_PRIVATESLOTNUM, 2) &&
+-           VerifyField<uint64_t>(verifier, VT_LOBBYID, 8) &&
+-           VerifyField<uint64_t>(verifier, VT_ROOMID, 8) &&
+-           VerifyField<uint16_t>(verifier, VT_OPENPUBLICSLOTNUM, 2) &&
+-           VerifyField<uint16_t>(verifier, VT_MAXSLOT, 2) &&
+-           VerifyField<uint16_t>(verifier, VT_OPENPRIVATESLOTNUM, 2) &&
+-           VerifyField<uint16_t>(verifier, VT_CURMEMBERNUM, 2) &&
+-           VerifyField<uint64_t>(verifier, VT_PASSWORDSLOTMASK, 8) &&
++           VerifyField<uint16_t>(verifier, VT_SERVERID) &&
++           VerifyField<uint32_t>(verifier, VT_WORLDID) &&
++           VerifyField<uint16_t>(verifier, VT_PUBLICSLOTNUM) &&
++           VerifyField<uint16_t>(verifier, VT_PRIVATESLOTNUM) &&
++           VerifyField<uint64_t>(verifier, VT_LOBBYID) &&
++           VerifyField<uint64_t>(verifier, VT_ROOMID) &&
++           VerifyField<uint16_t>(verifier, VT_OPENPUBLICSLOTNUM) &&
++           VerifyField<uint16_t>(verifier, VT_MAXSLOT) &&
++           VerifyField<uint16_t>(verifier, VT_OPENPRIVATESLOTNUM) &&
++           VerifyField<uint16_t>(verifier, VT_CURMEMBERNUM) &&
++           VerifyField<uint64_t>(verifier, VT_PASSWORDSLOTMASK) &&
+            VerifyOffset(verifier, VT_OWNER) &&
+            verifier.VerifyTable(owner()) &&
+            VerifyOffset(verifier, VT_ROOMGROUP) &&
+            verifier.VerifyVector(roomGroup()) &&
+            verifier.VerifyVectorOfTables(roomGroup()) &&
+-           VerifyField<uint32_t>(verifier, VT_FLAGATTR, 4) &&
++           VerifyField<uint32_t>(verifier, VT_FLAGATTR) &&
+            VerifyOffset(verifier, VT_ROOMSEARCHABLEINTATTREXTERNAL) &&
+            verifier.VerifyVector(roomSearchableIntAttrExternal()) &&
+            verifier.VerifyVectorOfTables(roomSearchableIntAttrExternal()) &&
+@@ -1261,7 +1261,7 @@ struct IntSearchFilter FLATBUFFERS_FINAL_CLASS : priva
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint8_t>(verifier, VT_SEARCHOPERATOR, 1) &&
++           VerifyField<uint8_t>(verifier, VT_SEARCHOPERATOR) &&
+            VerifyOffset(verifier, VT_ATTR) &&
+            verifier.VerifyTable(attr()) &&
+            verifier.EndTable();
+@@ -1313,7 +1313,7 @@ struct BinSearchFilter FLATBUFFERS_FINAL_CLASS : priva
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint8_t>(verifier, VT_SEARCHOPERATOR, 1) &&
++           VerifyField<uint8_t>(verifier, VT_SEARCHOPERATOR) &&
+            VerifyOffset(verifier, VT_ATTR) &&
+            verifier.VerifyTable(attr()) &&
+            verifier.EndTable();
+@@ -1367,7 +1367,7 @@ struct PresenceOptionData FLATBUFFERS_FINAL_CLASS : pr
+     return VerifyTableStart(verifier) &&
+            VerifyOffset(verifier, VT_DATA) &&
+            verifier.VerifyVector(data()) &&
+-           VerifyField<uint32_t>(verifier, VT_LEN, 4) &&
++           VerifyField<uint32_t>(verifier, VT_LEN) &&
+            verifier.EndTable();
+   }
+ };
+@@ -1430,7 +1430,7 @@ struct RoomGroupPasswordConfig FLATBUFFERS_FINAL_CLASS
+     return VerifyTableStart(verifier) &&
+            VerifyOffset(verifier, VT_GROUPID) &&
+            verifier.VerifyVector(groupId()) &&
+-           VerifyField<uint8_t>(verifier, VT_WITHPASSWORD, 1) &&
++           VerifyField<uint8_t>(verifier, VT_WITHPASSWORD) &&
+            verifier.EndTable();
+   }
+ };
+@@ -1523,13 +1523,13 @@ struct SearchRoomRequest FLATBUFFERS_FINAL_CLASS : pri
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<int32_t>(verifier, VT_OPTION, 4) &&
+-           VerifyField<uint32_t>(verifier, VT_WORLDID, 4) &&
+-           VerifyField<uint64_t>(verifier, VT_LOBBYID, 8) &&
+-           VerifyField<uint32_t>(verifier, VT_RANGEFILTER_STARTINDEX, 4) &&
+-           VerifyField<uint32_t>(verifier, VT_RANGEFILTER_MAX, 4) &&
+-           VerifyField<uint32_t>(verifier, VT_FLAGFILTER, 4) &&
+-           VerifyField<uint32_t>(verifier, VT_FLAGATTR, 4) &&
++           VerifyField<int32_t>(verifier, VT_OPTION) &&
++           VerifyField<uint32_t>(verifier, VT_WORLDID) &&
++           VerifyField<uint64_t>(verifier, VT_LOBBYID) &&
++           VerifyField<uint32_t>(verifier, VT_RANGEFILTER_STARTINDEX) &&
++           VerifyField<uint32_t>(verifier, VT_RANGEFILTER_MAX) &&
++           VerifyField<uint32_t>(verifier, VT_FLAGFILTER) &&
++           VerifyField<uint32_t>(verifier, VT_FLAGATTR) &&
+            VerifyOffset(verifier, VT_INTFILTER) &&
+            verifier.VerifyVector(intFilter()) &&
+            verifier.VerifyVectorOfTables(intFilter()) &&
+@@ -1664,9 +1664,9 @@ struct SearchRoomResponse FLATBUFFERS_FINAL_CLASS : pr
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint32_t>(verifier, VT_STARTINDEX, 4) &&
+-           VerifyField<uint32_t>(verifier, VT_TOTAL, 4) &&
+-           VerifyField<uint32_t>(verifier, VT_SIZE, 4) &&
++           VerifyField<uint32_t>(verifier, VT_STARTINDEX) &&
++           VerifyField<uint32_t>(verifier, VT_TOTAL) &&
++           VerifyField<uint32_t>(verifier, VT_SIZE) &&
+            VerifyOffset(verifier, VT_ROOMS) &&
+            verifier.VerifyVector(rooms()) &&
+            verifier.VerifyVectorOfTables(rooms()) &&
+@@ -1804,10 +1804,10 @@ struct CreateJoinRoomRequest FLATBUFFERS_FINAL_CLASS :
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint32_t>(verifier, VT_WORLDID, 4) &&
+-           VerifyField<uint64_t>(verifier, VT_LOBBYID, 8) &&
+-           VerifyField<uint32_t>(verifier, VT_MAXSLOT, 4) &&
+-           VerifyField<uint32_t>(verifier, VT_FLAGATTR, 4) &&
++           VerifyField<uint32_t>(verifier, VT_WORLDID) &&
++           VerifyField<uint64_t>(verifier, VT_LOBBYID) &&
++           VerifyField<uint32_t>(verifier, VT_MAXSLOT) &&
++           VerifyField<uint32_t>(verifier, VT_FLAGATTR) &&
+            VerifyOffset(verifier, VT_ROOMBINATTRINTERNAL) &&
+            verifier.VerifyVector(roomBinAttrInternal()) &&
+            verifier.VerifyVectorOfTables(roomBinAttrInternal()) &&
+@@ -1825,7 +1825,7 @@ struct CreateJoinRoomRequest FLATBUFFERS_FINAL_CLASS :
+            VerifyOffset(verifier, VT_GROUPCONFIG) &&
+            verifier.VerifyVector(groupConfig()) &&
+            verifier.VerifyVectorOfTables(groupConfig()) &&
+-           VerifyField<uint64_t>(verifier, VT_PASSWORDSLOTMASK, 8) &&
++           VerifyField<uint64_t>(verifier, VT_PASSWORDSLOTMASK) &&
+            VerifyOffset(verifier, VT_ALLOWEDUSER) &&
+            verifier.VerifyVector(allowedUser()) &&
+            verifier.VerifyVectorOfStrings(allowedUser()) &&
+@@ -1837,7 +1837,7 @@ struct CreateJoinRoomRequest FLATBUFFERS_FINAL_CLASS :
+            VerifyOffset(verifier, VT_ROOMMEMBERBINATTRINTERNAL) &&
+            verifier.VerifyVector(roomMemberBinAttrInternal()) &&
+            verifier.VerifyVectorOfTables(roomMemberBinAttrInternal()) &&
+-           VerifyField<uint8_t>(verifier, VT_TEAMID, 1) &&
++           VerifyField<uint8_t>(verifier, VT_TEAMID) &&
+            VerifyOffset(verifier, VT_SIGOPTPARAM) &&
+            verifier.VerifyTable(sigOptParam()) &&
+            verifier.EndTable();
+@@ -2030,7 +2030,7 @@ struct JoinRoomRequest FLATBUFFERS_FINAL_CLASS : priva
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint64_t>(verifier, VT_ROOMID, 8) &&
++           VerifyField<uint64_t>(verifier, VT_ROOMID) &&
+            VerifyOffset(verifier, VT_ROOMPASSWORD) &&
+            verifier.VerifyVector(roomPassword()) &&
+            VerifyOffset(verifier, VT_JOINROOMGROUPLABEL) &&
+@@ -2040,7 +2040,7 @@ struct JoinRoomRequest FLATBUFFERS_FINAL_CLASS : priva
+            verifier.VerifyVectorOfTables(roomMemberBinAttrInternal()) &&
+            VerifyOffset(verifier, VT_OPTDATA) &&
+            verifier.VerifyTable(optData()) &&
+-           VerifyField<uint8_t>(verifier, VT_TEAMID, 1) &&
++           VerifyField<uint8_t>(verifier, VT_TEAMID) &&
+            verifier.EndTable();
+   }
+ };
+@@ -2131,7 +2131,7 @@ struct LeaveRoomRequest FLATBUFFERS_FINAL_CLASS : priv
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint64_t>(verifier, VT_ROOMID, 8) &&
++           VerifyField<uint64_t>(verifier, VT_ROOMID) &&
+            VerifyOffset(verifier, VT_OPTDATA) &&
+            verifier.VerifyTable(optData()) &&
+            verifier.EndTable();
+@@ -2308,7 +2308,7 @@ struct SetRoomDataExternalRequest FLATBUFFERS_FINAL_CL
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint64_t>(verifier, VT_ROOMID, 8) &&
++           VerifyField<uint64_t>(verifier, VT_ROOMID) &&
+            VerifyOffset(verifier, VT_ROOMSEARCHABLEINTATTREXTERNAL) &&
+            verifier.VerifyVector(roomSearchableIntAttrExternal()) &&
+            verifier.VerifyVectorOfTables(roomSearchableIntAttrExternal()) &&
+@@ -2414,16 +2414,16 @@ struct SetRoomDataInternalRequest FLATBUFFERS_FINAL_CL
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint64_t>(verifier, VT_ROOMID, 8) &&
+-           VerifyField<uint32_t>(verifier, VT_FLAGFILTER, 4) &&
+-           VerifyField<uint32_t>(verifier, VT_FLAGATTR, 4) &&
++           VerifyField<uint64_t>(verifier, VT_ROOMID) &&
++           VerifyField<uint32_t>(verifier, VT_FLAGFILTER) &&
++           VerifyField<uint32_t>(verifier, VT_FLAGATTR) &&
+            VerifyOffset(verifier, VT_ROOMBINATTRINTERNAL) &&
+            verifier.VerifyVector(roomBinAttrInternal()) &&
+            verifier.VerifyVectorOfTables(roomBinAttrInternal()) &&
+            VerifyOffset(verifier, VT_PASSWORDCONFIG) &&
+            verifier.VerifyVector(passwordConfig()) &&
+            verifier.VerifyVectorOfTables(passwordConfig()) &&
+-           VerifyField<uint64_t>(verifier, VT_PASSWORDSLOTMASK, 8) &&
++           VerifyField<uint64_t>(verifier, VT_PASSWORDSLOTMASK) &&
+            VerifyOffset(verifier, VT_OWNERPRIVILEGERANK) &&
+            verifier.VerifyVector(ownerPrivilegeRank()) &&
+            verifier.EndTable();
+@@ -2531,9 +2531,9 @@ struct SetRoomMemberDataInternalRequest FLATBUFFERS_FI
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint64_t>(verifier, VT_ROOMID, 8) &&
+-           VerifyField<uint16_t>(verifier, VT_MEMBERID, 2) &&
+-           VerifyField<uint8_t>(verifier, VT_TEAMID, 1) &&
++           VerifyField<uint64_t>(verifier, VT_ROOMID) &&
++           VerifyField<uint16_t>(verifier, VT_MEMBERID) &&
++           VerifyField<uint8_t>(verifier, VT_TEAMID) &&
+            VerifyOffset(verifier, VT_ROOMMEMBERBINATTRINTERNAL) &&
+            verifier.VerifyVector(roomMemberBinAttrInternal()) &&
+            verifier.VerifyVectorOfTables(roomMemberBinAttrInternal()) &&
+@@ -2611,7 +2611,7 @@ struct GetRoomDataInternalRequest FLATBUFFERS_FINAL_CL
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint64_t>(verifier, VT_ROOMID, 8) &&
++           VerifyField<uint64_t>(verifier, VT_ROOMID) &&
+            VerifyOffset(verifier, VT_ATTRID) &&
+            verifier.VerifyVector(attrId()) &&
+            verifier.EndTable();
+@@ -2680,7 +2680,7 @@ struct RoomMemberUpdateInfo FLATBUFFERS_FINAL_CLASS : 
+     return VerifyTableStart(verifier) &&
+            VerifyOffset(verifier, VT_ROOMMEMBERDATAINTERNAL) &&
+            verifier.VerifyTable(roomMemberDataInternal()) &&
+-           VerifyField<uint8_t>(verifier, VT_EVENTCAUSE, 1) &&
++           VerifyField<uint8_t>(verifier, VT_EVENTCAUSE) &&
+            VerifyOffset(verifier, VT_OPTDATA) &&
+            verifier.VerifyTable(optData()) &&
+            verifier.EndTable();
+@@ -2741,8 +2741,8 @@ struct RoomUpdateInfo FLATBUFFERS_FINAL_CLASS : privat
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint8_t>(verifier, VT_EVENTCAUSE, 1) &&
+-           VerifyField<int32_t>(verifier, VT_ERRORCODE, 4) &&
++           VerifyField<uint8_t>(verifier, VT_EVENTCAUSE) &&
++           VerifyField<int32_t>(verifier, VT_ERRORCODE) &&
+            VerifyOffset(verifier, VT_OPTDATA) &&
+            verifier.VerifyTable(optData()) &&
+            verifier.EndTable();
+@@ -2813,8 +2813,8 @@ struct RoomDataInternalUpdateInfo FLATBUFFERS_FINAL_CL
+     return VerifyTableStart(verifier) &&
+            VerifyOffset(verifier, VT_NEWROOMDATAINTERNAL) &&
+            verifier.VerifyTable(newRoomDataInternal()) &&
+-           VerifyField<uint32_t>(verifier, VT_PREVFLAGATTR, 4) &&
+-           VerifyField<uint64_t>(verifier, VT_PREVROOMPASSWORDSLOTMASK, 8) &&
++           VerifyField<uint32_t>(verifier, VT_PREVFLAGATTR) &&
++           VerifyField<uint64_t>(verifier, VT_PREVROOMPASSWORDSLOTMASK) &&
+            VerifyOffset(verifier, VT_NEWROOMGROUP) &&
+            verifier.VerifyVector(newRoomGroup()) &&
+            VerifyOffset(verifier, VT_NEWROOMBINATTRINTERNAL) &&
+@@ -2911,8 +2911,8 @@ struct RoomMemberDataInternalUpdateInfo FLATBUFFERS_FI
+     return VerifyTableStart(verifier) &&
+            VerifyOffset(verifier, VT_NEWROOMMEMBERDATAINTERNAL) &&
+            verifier.VerifyTable(newRoomMemberDataInternal()) &&
+-           VerifyField<uint32_t>(verifier, VT_PREVFLAGATTR, 4) &&
+-           VerifyField<uint8_t>(verifier, VT_PREVTEAMID, 1) &&
++           VerifyField<uint32_t>(verifier, VT_PREVFLAGATTR) &&
++           VerifyField<uint8_t>(verifier, VT_PREVTEAMID) &&
+            VerifyOffset(verifier, VT_NEWROOMMEMBERBINATTRINTERNAL) &&
+            verifier.VerifyVector(newRoomMemberBinAttrInternal()) &&
+            verifier.EndTable();
+@@ -2997,10 +2997,10 @@ struct GetPingInfoResponse FLATBUFFERS_FINAL_CLASS : p
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint16_t>(verifier, VT_SERVERID, 2) &&
+-           VerifyField<uint32_t>(verifier, VT_WORLDID, 4) &&
+-           VerifyField<uint64_t>(verifier, VT_ROOMID, 8) &&
+-           VerifyField<uint32_t>(verifier, VT_RTT, 4) &&
++           VerifyField<uint16_t>(verifier, VT_SERVERID) &&
++           VerifyField<uint32_t>(verifier, VT_WORLDID) &&
++           VerifyField<uint64_t>(verifier, VT_ROOMID) &&
++           VerifyField<uint32_t>(verifier, VT_RTT) &&
+            verifier.EndTable();
+   }
+ };
+@@ -3072,13 +3072,13 @@ struct SendRoomMessageRequest FLATBUFFERS_FINAL_CLASS 
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint64_t>(verifier, VT_ROOMID, 8) &&
+-           VerifyField<uint8_t>(verifier, VT_CASTTYPE, 1) &&
++           VerifyField<uint64_t>(verifier, VT_ROOMID) &&
++           VerifyField<uint8_t>(verifier, VT_CASTTYPE) &&
+            VerifyOffset(verifier, VT_DST) &&
+            verifier.VerifyVector(dst()) &&
+            VerifyOffset(verifier, VT_MSG) &&
+            verifier.VerifyVector(msg()) &&
+-           VerifyField<uint8_t>(verifier, VT_OPTION, 1) &&
++           VerifyField<uint8_t>(verifier, VT_OPTION) &&
+            verifier.EndTable();
+   }
+ };
+@@ -3173,8 +3173,8 @@ struct RoomMessageInfo FLATBUFFERS_FINAL_CLASS : priva
+   }
+   bool Verify(flatbuffers::Verifier &verifier) const {
+     return VerifyTableStart(verifier) &&
+-           VerifyField<uint8_t>(verifier, VT_FILTERED, 1) &&
+-           VerifyField<uint8_t>(verifier, VT_CASTTYPE, 1) &&
++           VerifyField<uint8_t>(verifier, VT_FILTERED) &&
++           VerifyField<uint8_t>(verifier, VT_CASTTYPE) &&
+            VerifyOffset(verifier, VT_DST) &&
+            verifier.VerifyVector(dst()) &&
+            VerifyOffset(verifier, VT_SRCMEMBER) &&
+@@ -3289,10 +3289,10 @@ struct MessageDetails FLATBUFFERS_FINAL_CLASS : privat
+     return VerifyTableStart(verifier) &&
+            VerifyOffset(verifier, VT_COMMUNICATIONID) &&
+            verifier.VerifyString(communicationId()) &&
+-           VerifyField<uint64_t>(verifier, VT_MSGID, 8) &&
+-           VerifyField<uint16_t>(verifier, VT_MAINTYPE, 2) &&
+-           VerifyField<uint16_t>(verifier, VT_SUBTYPE, 2) &&
+-           VerifyField<uint32_t>(verifier, VT_MSGFEATURES, 4) &&
++           VerifyField<uint64_t>(verifier, VT_MSGID) &&
++           VerifyField<uint16_t>(verifier, VT_MAINTYPE) &&
++           VerifyField<uint16_t>(verifier, VT_SUBTYPE) &&
++           VerifyField<uint32_t>(verifier, VT_MSGFEATURES) &&
+            VerifyOffset(verifier, VT_SUBJECT) &&
+            verifier.VerifyString(subject()) &&
+            VerifyOffset(verifier, VT_BODY) &&
+@@ -3409,7 +3409,6 @@ struct SendMessageRequest FLATBUFFERS_FINAL_CLASS : pr
+     return VerifyTableStart(verifier) &&
+            VerifyOffset(verifier, VT_MESSAGE) &&
+            verifier.VerifyVector(message()) &&
+-           verifier.VerifyNestedFlatBuffer<MessageDetails>(message(), nullptr) &&
+            VerifyOffset(verifier, VT_NPIDS) &&
+            verifier.VerifyVector(npids()) &&
+            verifier.VerifyVectorOfStrings(npids()) &&



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202205020804.24284Vfw049800>