1 |
|
---|
2 | /data/haiku/generated.x86_64> jam HaikuDepot
|
---|
3 | Starting build of type regular ...
|
---|
4 | ...patience...
|
---|
5 | ...patience...
|
---|
6 | ...found 15511 target(s)...
|
---|
7 | ...updating 4 target(s)...
|
---|
8 | C++ objects/haiku/x86_64/release/apps/haikudepot/ServerPkgDataUpdateProcess.o
|
---|
9 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:39:64: error: expected class-name before '{' token
|
---|
10 | class PackageFillingPkgListener : public DumpExportPkgListener {
|
---|
11 | ^
|
---|
12 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:46:10: error: 'DumpExportPkg' has not been declared
|
---|
13 | DumpExportPkg* pkg);
|
---|
14 | ^~~~~~~~~~~~~
|
---|
15 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:47:25: error: 'DumpExportPkg' has not been declared
|
---|
16 | virtual bool Handle(DumpExportPkg* item);
|
---|
17 | ^~~~~~~~~~~~~
|
---|
18 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:108:2: error: 'DumpExportPkg' has not been declared
|
---|
19 | DumpExportPkg* pkg)
|
---|
20 | ^~~~~~~~~~~~~
|
---|
21 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp: In member function 'virtual bool PackageFillingPkgListener::ConsumePackage(const PackageInfoRef&, int*)':
|
---|
22 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:119:16: error: request for member 'CountPkgVersions' in '* pkg', which is of non-class type 'int'
|
---|
23 | if (0 != pkg->CountPkgVersions()) {
|
---|
24 | ^~~~~~~~~~~~~~~~
|
---|
25 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:124:3: error: 'DumpExportPkgVersion' was not declared in this scope
|
---|
26 | DumpExportPkgVersion* pkgVersion = pkg->PkgVersionsItemAt(0);
|
---|
27 | ^~~~~~~~~~~~~~~~~~~~
|
---|
28 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:124:25: error: 'pkgVersion' was not declared in this scope
|
---|
29 | DumpExportPkgVersion* pkgVersion = pkg->PkgVersionsItemAt(0);
|
---|
30 | ^~~~~~~~~~
|
---|
31 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:124:43: error: request for member 'PkgVersionsItemAt' in '* pkg', which is of non-class type 'int'
|
---|
32 | DumpExportPkgVersion* pkgVersion = pkg->PkgVersionsItemAt(0);
|
---|
33 | ^~~~~~~~~~~~~~~~~
|
---|
34 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:139:34: error: request for member 'CountPkgCategories' in '* pkg', which is of non-class type 'int'
|
---|
35 | int32 countPkgCategories = pkg->CountPkgCategories();
|
---|
36 | ^~~~~~~~~~~~~~~~~~
|
---|
37 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:142:32: error: request for member 'PkgCategoriesItemAt' in '* pkg', which is of non-class type 'int'
|
---|
38 | BString* categoryCode = pkg->PkgCategoriesItemAt(i)->Code();
|
---|
39 | ^~~~~~~~~~~~~~~~~~~
|
---|
40 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:157:12: error: request for member 'DerivedRatingIsNull' in '* pkg', which is of non-class type 'int'
|
---|
41 | if (!pkg->DerivedRatingIsNull())
|
---|
42 | ^~~~~~~~~~~~~~~~~~~
|
---|
43 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:158:32: error: request for member 'DerivedRating' in '* pkg', which is of non-class type 'int'
|
---|
44 | summary.averageRating = pkg->DerivedRating();
|
---|
45 | ^~~~~~~~~~~~~
|
---|
46 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:162:12: error: request for member 'ProminenceOrderingIsNull' in '* pkg', which is of non-class type 'int'
|
---|
47 | if (!pkg->ProminenceOrderingIsNull())
|
---|
48 | ^~~~~~~~~~~~~~~~~~~~~~~~
|
---|
49 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:163:31: error: request for member 'ProminenceOrdering' in '* pkg', which is of non-class type 'int'
|
---|
50 | package->SetProminence(pkg->ProminenceOrdering());
|
---|
51 | ^~~~~~~~~~~~~~~~~~
|
---|
52 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:165:35: error: request for member 'CountPkgScreenshots' in '* pkg', which is of non-class type 'int'
|
---|
53 | int32 countPkgScreenshots = pkg->CountPkgScreenshots();
|
---|
54 | ^~~~~~~~~~~~~~~~~~~
|
---|
55 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:168:3: error: 'DumpExportPkgScreenshot' was not declared in this scope
|
---|
56 | DumpExportPkgScreenshot* screenshot = pkg->PkgScreenshotsItemAt(i);
|
---|
57 | ^~~~~~~~~~~~~~~~~~~~~~~
|
---|
58 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:168:3: note: suggested alternative: 'countPkgScreenshots'
|
---|
59 | DumpExportPkgScreenshot* screenshot = pkg->PkgScreenshotsItemAt(i);
|
---|
60 | ^~~~~~~~~~~~~~~~~~~~~~~
|
---|
61 | countPkgScreenshots
|
---|
62 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:168:28: error: 'screenshot' was not declared in this scope
|
---|
63 | DumpExportPkgScreenshot* screenshot = pkg->PkgScreenshotsItemAt(i);
|
---|
64 | ^~~~~~~~~~
|
---|
65 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:168:28: note: suggested alternative: 'screen_id'
|
---|
66 | DumpExportPkgScreenshot* screenshot = pkg->PkgScreenshotsItemAt(i);
|
---|
67 | ^~~~~~~~~~
|
---|
68 | screen_id
|
---|
69 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:168:46: error: request for member 'PkgScreenshotsItemAt' in '* pkg', which is of non-class type 'int'
|
---|
70 | DumpExportPkgScreenshot* screenshot = pkg->PkgScreenshotsItemAt(i);
|
---|
71 | ^~~~~~~~~~~~~~~~~~~~
|
---|
72 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:178:52: error: request for member 'Name' in '* pkg', which is of non-class type 'int'
|
---|
73 | printf("did populate data for [%s] (%s)\n", pkg->Name()->String(),
|
---|
74 | ^~~~
|
---|
75 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp: At global scope:
|
---|
76 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:198:35: error: 'bool PackageFillingPkgListener::Handle' is not a static data member of 'class PackageFillingPkgListener'
|
---|
77 | PackageFillingPkgListener::Handle(DumpExportPkg* pkg)
|
---|
78 | ^~~~~~~~~~~~~
|
---|
79 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:198:35: error: 'DumpExportPkg' was not declared in this scope
|
---|
80 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:198:50: error: 'pkg' was not declared in this scope
|
---|
81 | PackageFillingPkgListener::Handle(DumpExportPkg* pkg)
|
---|
82 | ^~~
|
---|
83 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp: In member function 'virtual status_t ServerPkgDataUpdateProcess::ProcessLocalData()':
|
---|
84 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:305:2: error: 'BulkContainerDumpExportPkgJsonListener' was not declared in this scope
|
---|
85 | BulkContainerDumpExportPkgJsonListener* listener =
|
---|
86 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
87 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:305:42: error: 'listener' was not declared in this scope
|
---|
88 | BulkContainerDumpExportPkgJsonListener* listener =
|
---|
89 | ^~~~~~~~
|
---|
90 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:305:42: note: suggested alternative: 'fListener'
|
---|
91 | BulkContainerDumpExportPkgJsonListener* listener =
|
---|
92 | ^~~~~~~~
|
---|
93 | fListener
|
---|
94 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:306:7: error: expected type-specifier before 'BulkContainerDumpExportPkgJsonListener'
|
---|
95 | new BulkContainerDumpExportPkgJsonListener(itemListener);
|
---|
96 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
97 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:307:54: error: type/value mismatch at argument 1 in template parameter list for 'template<class C> struct BPrivate::ObjectDeleter'
|
---|
98 | ObjectDeleter<BulkContainerDumpExportPkgJsonListener>
|
---|
99 | ^
|
---|
100 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:307:54: note: expected a type, got 'BulkContainerDumpExportPkgJsonListener'
|
---|
101 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:308:3: warning: unused variable 'listenerDeleter' [-Wunused-variable]
|
---|
102 | listenerDeleter(listener);
|
---|
103 | ^~~~~~~~~~~~~~~
|
---|
104 | In file included from ../src/apps/haikudepot/model/LanguageModel.h:11,
|
---|
105 | from ../src/apps/haikudepot/model/Model.h:12,
|
---|
106 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.h:16,
|
---|
107 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:7:
|
---|
108 | ../src/apps/haikudepot/List.h: In instantiation of 'bool List<ItemType, PlainOldData, BlockSize>::_Resize(uint32) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8; uint32 = unsigned int]':
|
---|
109 | ../src/apps/haikudepot/List.h:64:4: required from 'List<ItemType, PlainOldData, BlockSize>::~List() [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8]'
|
---|
110 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:75:40: required from here
|
---|
111 | ../src/apps/haikudepot/List.h:379:12: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class BReference<PackageCategory>'; use 'new' and 'delete' instead [-Wclass-memaccess]
|
---|
112 | realloc(fItems, allocationCount * sizeof(ItemType)));
|
---|
113 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
114 | In file included from ../headers/os/net/NetworkAddressResolver.h:11,
|
---|
115 | from ../headers/os/net/NetworkAddress.h:15,
|
---|
116 | from ../headers/os/net/AbstractSocket.h:10,
|
---|
117 | from ../headers/os/net/Socket.h:9,
|
---|
118 | from ../headers/os/net/SecureSocket.h:9,
|
---|
119 | from ../headers/os/net/Certificate.h:9,
|
---|
120 | from ../headers/os/net/HttpRequest.h:11,
|
---|
121 | from ../src/apps/haikudepot/server/AbstractServerProcess.h:10,
|
---|
122 | from ../src/apps/haikudepot/server/AbstractSingleFileServerProcess.h:11,
|
---|
123 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.h:9,
|
---|
124 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:7:
|
---|
125 | ../headers/os/support/Referenceable.h:41:7: note: 'class BReference<PackageCategory>' declared here
|
---|
126 | class BReference {
|
---|
127 | ^~~~~~~~~~
|
---|
128 | In file included from ../src/apps/haikudepot/model/LanguageModel.h:11,
|
---|
129 | from ../src/apps/haikudepot/model/Model.h:12,
|
---|
130 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.h:16,
|
---|
131 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:7:
|
---|
132 | ../src/apps/haikudepot/List.h: In instantiation of 'void List<ItemType, PlainOldData, BlockSize>::_AddAllVerbatim(const SelfType&) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8; List<ItemType, PlainOldData, BlockSize>::SelfType = List<BReference<PackageCategory>, false>]':
|
---|
133 | ../src/apps/haikudepot/List.h:72:4: required from 'List<ItemType, PlainOldData, BlockSize>::SelfType& List<ItemType, PlainOldData, BlockSize>::operator=(const SelfType&) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8; List<ItemType, PlainOldData, BlockSize>::SelfType = List<BReference<PackageCategory>, false>]'
|
---|
134 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:77:34: required from here
|
---|
135 | ../src/apps/haikudepot/List.h:273:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class BReference<PackageCategory>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
|
---|
136 | memcpy(fItems, other.fItems, fCount * sizeof(ItemType));
|
---|
137 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
138 | In file included from ../headers/os/net/NetworkAddressResolver.h:11,
|
---|
139 | from ../headers/os/net/NetworkAddress.h:15,
|
---|
140 | from ../headers/os/net/AbstractSocket.h:10,
|
---|
141 | from ../headers/os/net/Socket.h:9,
|
---|
142 | from ../headers/os/net/SecureSocket.h:9,
|
---|
143 | from ../headers/os/net/Certificate.h:9,
|
---|
144 | from ../headers/os/net/HttpRequest.h:11,
|
---|
145 | from ../src/apps/haikudepot/server/AbstractServerProcess.h:10,
|
---|
146 | from ../src/apps/haikudepot/server/AbstractSingleFileServerProcess.h:11,
|
---|
147 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.h:9,
|
---|
148 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:7:
|
---|
149 | ../headers/os/support/Referenceable.h:41:7: note: 'class BReference<PackageCategory>' declared here
|
---|
150 | class BReference {
|
---|
151 | ^~~~~~~~~~
|
---|
152 | In file included from ../src/apps/haikudepot/model/LanguageModel.h:11,
|
---|
153 | from ../src/apps/haikudepot/model/Model.h:12,
|
---|
154 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.h:16,
|
---|
155 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:7:
|
---|
156 | ../src/apps/haikudepot/List.h: In instantiation of 'bool List<ItemType, PlainOldData, BlockSize>::_AddAtIndex(const ItemType&, int32) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8; int32 = int]':
|
---|
157 | ../src/apps/haikudepot/List.h:303:13: required from 'bool List<ItemType, PlainOldData, BlockSize>::_AddOrderedLinearBounded(const ItemType&, int32, int32) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8; int32 = int]'
|
---|
158 | ../src/apps/haikudepot/List.h:315:11: required from 'bool List<ItemType, PlainOldData, BlockSize>::_AddOrderedBounded(const ItemType&, int32, int32) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8; int32 = int]'
|
---|
159 | ../src/apps/haikudepot/List.h:370:10: required from 'bool List<ItemType, PlainOldData, BlockSize>::_AddOrdered(const ItemType&) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8]'
|
---|
160 | ../src/apps/haikudepot/List.h:138:11: required from 'bool List<ItemType, PlainOldData, BlockSize>::Add(const ItemType&) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8]'
|
---|
161 | ../src/apps/haikudepot/List.h:284:9: required from 'void List<ItemType, PlainOldData, BlockSize>::_AddAllVerbatim(const SelfType&) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8; List<ItemType, PlainOldData, BlockSize>::SelfType = List<BReference<PackageCategory>, false>]'
|
---|
162 | ../src/apps/haikudepot/List.h:72:4: required from 'List<ItemType, PlainOldData, BlockSize>::SelfType& List<ItemType, PlainOldData, BlockSize>::operator=(const SelfType&) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8; List<ItemType, PlainOldData, BlockSize>::SelfType = List<BReference<PackageCategory>, false>]'
|
---|
163 | ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:77:34: required from here
|
---|
164 | ../src/apps/haikudepot/List.h:349:11: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class BReference<PackageCategory>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
|
---|
165 | memmove(fItems + nextIndex, fItems + index,
|
---|
166 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
167 | (fCount - nextIndex) * sizeof(ItemType));
|
---|
168 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
169 | In file included from ../headers/os/net/NetworkAddressResolver.h:11,
|
---|
170 | from ../headers/os/net/NetworkAddress.h:15,
|
---|
171 | from ../headers/os/net/AbstractSocket.h:10,
|
---|
172 | from ../headers/os/net/Socket.h:9,
|
---|
173 | from ../headers/os/net/SecureSocket.h:9,
|
---|
174 | from ../headers/os/net/Certificate.h:9,
|
---|
175 | from ../headers/os/net/HttpRequest.h:11,
|
---|
176 | from ../src/apps/haikudepot/server/AbstractServerProcess.h:10,
|
---|
177 | from ../src/apps/haikudepot/server/AbstractSingleFileServerProcess.h:11,
|
---|
178 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.h:9,
|
---|
179 | from ../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp:7:
|
---|
180 | ../headers/os/support/Referenceable.h:41:7: note: 'class BReference<PackageCategory>' declared here
|
---|
181 | class BReference {
|
---|
182 | ^~~~~~~~~~
|
---|
183 |
|
---|
184 | /data/haiku/generated.x86_64/cross-tools-x86_64/bin/x86_64-unknown-haiku-gcc -c "../src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp" -O2 -Wall -Wno-multichar -Wpointer-arith -Wsign-compare -Wno-ctor-dtor-privacy -Woverloaded-virtual -Werror -Wno-error=unused-but-set-variable -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp -Wno-error=trigraphs -Wno-error=cast-align -Wno-error=format-truncation -fno-strict-aliasing -fno-delete-null-pointer-checks -fno-builtin-fork -fno-builtin-vfork -nostdinc -Wno-error -DARCH_x86_64 -DBOOT_ARCHIVE_IMAGE_OFFSET=320 -D__HAIKU_PRIMARY_PACKAGING_ARCH=\"x86_64\" -DHAIKU_DISTRO_COMPATIBILITY_DEFAULT -DHAIKU_TARGET_PLATFORM_HAIKU -DHAIKU_REGULAR_BUILD -iquote ../build/user_config_headers -iquote ../build/config_headers -iquote ../src/apps/haikudepot -iquote objects/common/apps/haikudepot -iquote objects/haiku_host/x86_64/common/apps/haikudepot -iquote objects/haiku/x86_64/common/apps/haikudepot -iquote ../src/apps/haikudepot/edits_generic -iquote ../src/apps/haikudepot/model -iquote ../src/apps/haikudepot/textview -iquote ../src/apps/haikudepot/ui -iquote ../src/apps/haikudepot/ui_generic -iquote ../src/apps/haikudepot/server -iquote ../src/apps/haikudepot/tar -iquote ../src/apps/haikudepot/util -iquote ../src/servers/package -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportrepositorybulklistener -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportpkgbulklistener -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportreferencelistener -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportpkgmodel -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportrepositorymodel -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportreferencemodel -I build_packages/icu-57.2-2-x86_64/develop/headers -I ../headers/private/interface -I ../headers/private/kernel -I ../headers/private/net -I ../headers/private/package -I ../headers/private/shared -I ../headers/private/storage -I ../headers/private/support -I ../headers/private/locale -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++ -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++/x86_64-unknown-haiku -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++/backward -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++/ext -I ../headers/glibc -I ../headers/posix -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/gcc/include -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/gcc/include-fixed -I ../headers -I ../headers/os -I ../headers/os/add-ons -I ../headers/os/add-ons/file_system -I ../headers/os/add-ons/graphics -I ../headers/os/add-ons/input_server -I ../headers/os/add-ons/registrar -I ../headers/os/add-ons/screen_saver -I ../headers/os/add-ons/tracker -I ../headers/os/app -I ../headers/os/device -I ../headers/os/drivers -I ../headers/os/game -I ../headers/os/interface -I ../headers/os/kernel -I ../headers/os/locale -I ../headers/os/media -I ../headers/os/mail -I ../headers/os/midi -I ../headers/os/midi2 -I ../headers/os/net -I ../headers/os/storage -I ../headers/os/support -I ../headers/os/translation -I ../headers/private/. -o "objects/haiku/x86_64/release/apps/haikudepot/ServerPkgDataUpdateProcess.o"
|
---|
185 |
|
---|
186 | ...failed C++ objects/haiku/x86_64/release/apps/haikudepot/ServerPkgDataUpdateProcess.o ...
|
---|
187 | C++ objects/haiku/x86_64/release/apps/haikudepot/ServerReferenceDataUpdateProcess.o
|
---|
188 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp: In member function 'virtual status_t ServerReferenceDataUpdateProcess::ProcessLocalData()':
|
---|
189 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:85:2: error: 'SingleDumpExportReferenceJsonListener' was not declared in this scope
|
---|
190 | SingleDumpExportReferenceJsonListener* listener =
|
---|
191 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
192 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:85:2: note: suggested alternative: 'DumpExportReference'
|
---|
193 | SingleDumpExportReferenceJsonListener* listener =
|
---|
194 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
195 | DumpExportReference
|
---|
196 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:85:41: error: 'listener' was not declared in this scope
|
---|
197 | SingleDumpExportReferenceJsonListener* listener =
|
---|
198 | ^~~~~~~~
|
---|
199 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:85:41: note: suggested alternative: 'fListener'
|
---|
200 | SingleDumpExportReferenceJsonListener* listener =
|
---|
201 | ^~~~~~~~
|
---|
202 | fListener
|
---|
203 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:86:7: error: expected type-specifier before 'SingleDumpExportReferenceJsonListener'
|
---|
204 | new SingleDumpExportReferenceJsonListener();
|
---|
205 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
206 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp: In member function 'status_t ServerReferenceDataUpdateProcess::_ProcessNaturalLanguages(DumpExportReference*)':
|
---|
207 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:125:15: error: invalid use of incomplete type 'class DumpExportReference'
|
---|
208 | Name(), data->CountNaturalLanguages());
|
---|
209 | ^~
|
---|
210 | In file included from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:7:
|
---|
211 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h:23:7: note: forward declaration of 'class DumpExportReference'
|
---|
212 | class DumpExportReference;
|
---|
213 | ^~~~~~~~~~~~~~~~~~~
|
---|
214 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:129:28: error: invalid use of incomplete type 'class DumpExportReference'
|
---|
215 | for (int32 i = 0; i < data->CountNaturalLanguages(); i++) {
|
---|
216 | ^~
|
---|
217 | In file included from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:7:
|
---|
218 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h:23:7: note: forward declaration of 'class DumpExportReference'
|
---|
219 | class DumpExportReference;
|
---|
220 | ^~~~~~~~~~~~~~~~~~~
|
---|
221 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:130:3: error: 'DumpExportReferenceNaturalLanguage' was not declared in this scope
|
---|
222 | DumpExportReferenceNaturalLanguage* naturalLanguage =
|
---|
223 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
224 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:130:3: note: suggested alternative: 'DumpExportReference'
|
---|
225 | DumpExportReferenceNaturalLanguage* naturalLanguage =
|
---|
226 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
227 | DumpExportReference
|
---|
228 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:130:39: error: 'naturalLanguage' was not declared in this scope
|
---|
229 | DumpExportReferenceNaturalLanguage* naturalLanguage =
|
---|
230 | ^~~~~~~~~~~~~~~
|
---|
231 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:130:39: note: suggested alternative: 'Language'
|
---|
232 | DumpExportReferenceNaturalLanguage* naturalLanguage =
|
---|
233 | ^~~~~~~~~~~~~~~
|
---|
234 | Language
|
---|
235 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:131:8: error: invalid use of incomplete type 'class DumpExportReference'
|
---|
236 | data->NaturalLanguagesItemAt(i);
|
---|
237 | ^~
|
---|
238 | In file included from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:7:
|
---|
239 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h:23:7: note: forward declaration of 'class DumpExportReference'
|
---|
240 | class DumpExportReference;
|
---|
241 | ^~~~~~~~~~~~~~~~~~~
|
---|
242 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp: In member function 'status_t ServerReferenceDataUpdateProcess::_ProcessPkgCategories(DumpExportReference*)':
|
---|
243 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:158:15: error: invalid use of incomplete type 'class DumpExportReference'
|
---|
244 | Name(), data->CountPkgCategories());
|
---|
245 | ^~
|
---|
246 | In file included from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:7:
|
---|
247 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h:23:7: note: forward declaration of 'class DumpExportReference'
|
---|
248 | class DumpExportReference;
|
---|
249 | ^~~~~~~~~~~~~~~~~~~
|
---|
250 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:162:28: error: invalid use of incomplete type 'class DumpExportReference'
|
---|
251 | for (int32 i = 0; i < data->CountPkgCategories(); i++) {
|
---|
252 | ^~
|
---|
253 | In file included from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:7:
|
---|
254 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h:23:7: note: forward declaration of 'class DumpExportReference'
|
---|
255 | class DumpExportReference;
|
---|
256 | ^~~~~~~~~~~~~~~~~~~
|
---|
257 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:163:3: error: 'DumpExportReferencePkgCategory' was not declared in this scope
|
---|
258 | DumpExportReferencePkgCategory* pkgCategory =
|
---|
259 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
260 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:163:3: note: suggested alternative: 'DumpExportReference'
|
---|
261 | DumpExportReferencePkgCategory* pkgCategory =
|
---|
262 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
263 | DumpExportReference
|
---|
264 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:163:35: error: 'pkgCategory' was not declared in this scope
|
---|
265 | DumpExportReferencePkgCategory* pkgCategory =
|
---|
266 | ^~~~~~~~~~~
|
---|
267 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:163:35: note: suggested alternative: 'PackageCategory'
|
---|
268 | DumpExportReferencePkgCategory* pkgCategory =
|
---|
269 | ^~~~~~~~~~~
|
---|
270 | PackageCategory
|
---|
271 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:164:8: error: invalid use of incomplete type 'class DumpExportReference'
|
---|
272 | data->PkgCategoriesItemAt(i);
|
---|
273 | ^~
|
---|
274 | In file included from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:7:
|
---|
275 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h:23:7: note: forward declaration of 'class DumpExportReference'
|
---|
276 | class DumpExportReference;
|
---|
277 | ^~~~~~~~~~~~~~~~~~~
|
---|
278 | In file included from ../src/apps/haikudepot/model/LanguageModel.h:11,
|
---|
279 | from ../src/apps/haikudepot/model/Model.h:12,
|
---|
280 | from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h:16,
|
---|
281 | from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:7:
|
---|
282 | ../src/apps/haikudepot/List.h: In instantiation of 'bool List<ItemType, PlainOldData, BlockSize>::_Resize(uint32) [with ItemType = BReference<Language>; bool PlainOldData = false; unsigned int BlockSize = 8; uint32 = unsigned int]':
|
---|
283 | ../src/apps/haikudepot/List.h:64:4: required from 'List<ItemType, PlainOldData, BlockSize>::~List() [with ItemType = BReference<Language>; bool PlainOldData = false; unsigned int BlockSize = 8]'
|
---|
284 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:127:15: required from here
|
---|
285 | ../src/apps/haikudepot/List.h:379:12: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class BReference<Language>'; use 'new' and 'delete' instead [-Wclass-memaccess]
|
---|
286 | realloc(fItems, allocationCount * sizeof(ItemType)));
|
---|
287 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
288 | In file included from ../headers/os/net/NetworkAddressResolver.h:11,
|
---|
289 | from ../headers/os/net/NetworkAddress.h:15,
|
---|
290 | from ../headers/os/net/AbstractSocket.h:10,
|
---|
291 | from ../headers/os/net/Socket.h:9,
|
---|
292 | from ../headers/os/net/SecureSocket.h:9,
|
---|
293 | from ../headers/os/net/Certificate.h:9,
|
---|
294 | from ../headers/os/net/HttpRequest.h:11,
|
---|
295 | from ../src/apps/haikudepot/server/AbstractServerProcess.h:10,
|
---|
296 | from ../src/apps/haikudepot/server/AbstractSingleFileServerProcess.h:11,
|
---|
297 | from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h:9,
|
---|
298 | from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:7:
|
---|
299 | ../headers/os/support/Referenceable.h:41:7: note: 'class BReference<Language>' declared here
|
---|
300 | class BReference {
|
---|
301 | ^~~~~~~~~~
|
---|
302 | In file included from ../src/apps/haikudepot/model/LanguageModel.h:11,
|
---|
303 | from ../src/apps/haikudepot/model/Model.h:12,
|
---|
304 | from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h:16,
|
---|
305 | from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:7:
|
---|
306 | ../src/apps/haikudepot/List.h: In instantiation of 'bool List<ItemType, PlainOldData, BlockSize>::_Resize(uint32) [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8; uint32 = unsigned int]':
|
---|
307 | ../src/apps/haikudepot/List.h:64:4: required from 'List<ItemType, PlainOldData, BlockSize>::~List() [with ItemType = BReference<PackageCategory>; bool PlainOldData = false; unsigned int BlockSize = 8]'
|
---|
308 | ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:160:15: required from here
|
---|
309 | ../src/apps/haikudepot/List.h:379:12: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class BReference<PackageCategory>'; use 'new' and 'delete' instead [-Wclass-memaccess]
|
---|
310 | realloc(fItems, allocationCount * sizeof(ItemType)));
|
---|
311 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
312 | In file included from ../headers/os/net/NetworkAddressResolver.h:11,
|
---|
313 | from ../headers/os/net/NetworkAddress.h:15,
|
---|
314 | from ../headers/os/net/AbstractSocket.h:10,
|
---|
315 | from ../headers/os/net/Socket.h:9,
|
---|
316 | from ../headers/os/net/SecureSocket.h:9,
|
---|
317 | from ../headers/os/net/Certificate.h:9,
|
---|
318 | from ../headers/os/net/HttpRequest.h:11,
|
---|
319 | from ../src/apps/haikudepot/server/AbstractServerProcess.h:10,
|
---|
320 | from ../src/apps/haikudepot/server/AbstractSingleFileServerProcess.h:11,
|
---|
321 | from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h:9,
|
---|
322 | from ../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp:7:
|
---|
323 | ../headers/os/support/Referenceable.h:41:7: note: 'class BReference<PackageCategory>' declared here
|
---|
324 | class BReference {
|
---|
325 | ^~~~~~~~~~
|
---|
326 |
|
---|
327 | /data/haiku/generated.x86_64/cross-tools-x86_64/bin/x86_64-unknown-haiku-gcc -c "../src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp" -O2 -Wall -Wno-multichar -Wpointer-arith -Wsign-compare -Wno-ctor-dtor-privacy -Woverloaded-virtual -Werror -Wno-error=unused-but-set-variable -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp -Wno-error=trigraphs -Wno-error=cast-align -Wno-error=format-truncation -fno-strict-aliasing -fno-delete-null-pointer-checks -fno-builtin-fork -fno-builtin-vfork -nostdinc -Wno-error -DARCH_x86_64 -DBOOT_ARCHIVE_IMAGE_OFFSET=320 -D__HAIKU_PRIMARY_PACKAGING_ARCH=\"x86_64\" -DHAIKU_DISTRO_COMPATIBILITY_DEFAULT -DHAIKU_TARGET_PLATFORM_HAIKU -DHAIKU_REGULAR_BUILD -iquote ../build/user_config_headers -iquote ../build/config_headers -iquote ../src/apps/haikudepot -iquote objects/common/apps/haikudepot -iquote objects/haiku_host/x86_64/common/apps/haikudepot -iquote objects/haiku/x86_64/common/apps/haikudepot -iquote ../src/apps/haikudepot/edits_generic -iquote ../src/apps/haikudepot/model -iquote ../src/apps/haikudepot/textview -iquote ../src/apps/haikudepot/ui -iquote ../src/apps/haikudepot/ui_generic -iquote ../src/apps/haikudepot/server -iquote ../src/apps/haikudepot/tar -iquote ../src/apps/haikudepot/util -iquote ../src/servers/package -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportrepositorybulklistener -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportpkgbulklistener -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportreferencelistener -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportpkgmodel -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportrepositorymodel -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportreferencemodel -I build_packages/icu-57.2-2-x86_64/develop/headers -I ../headers/private/interface -I ../headers/private/kernel -I ../headers/private/net -I ../headers/private/package -I ../headers/private/shared -I ../headers/private/storage -I ../headers/private/support -I ../headers/private/locale -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++ -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++/x86_64-unknown-haiku -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++/backward -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++/ext -I ../headers/glibc -I ../headers/posix -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/gcc/include -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/gcc/include-fixed -I ../headers -I ../headers/os -I ../headers/os/add-ons -I ../headers/os/add-ons/file_system -I ../headers/os/add-ons/graphics -I ../headers/os/add-ons/input_server -I ../headers/os/add-ons/registrar -I ../headers/os/add-ons/screen_saver -I ../headers/os/add-ons/tracker -I ../headers/os/app -I ../headers/os/device -I ../headers/os/drivers -I ../headers/os/game -I ../headers/os/interface -I ../headers/os/kernel -I ../headers/os/locale -I ../headers/os/media -I ../headers/os/mail -I ../headers/os/midi -I ../headers/os/midi2 -I ../headers/os/net -I ../headers/os/storage -I ../headers/os/support -I ../headers/os/translation -I ../headers/private/. -o "objects/haiku/x86_64/release/apps/haikudepot/ServerReferenceDataUpdateProcess.o"
|
---|
328 |
|
---|
329 | ...failed C++ objects/haiku/x86_64/release/apps/haikudepot/ServerReferenceDataUpdateProcess.o ...
|
---|
330 | C++ objects/haiku/x86_64/release/apps/haikudepot/ServerRepositoryDataUpdateProcess.o
|
---|
331 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:38:37: error: expected class-name before ',' token
|
---|
332 | public DumpExportRepositoryListener, public DepotMapper {
|
---|
333 | ^
|
---|
334 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:45:25: error: 'DumpExportRepository' has not been declared
|
---|
335 | virtual bool Handle(DumpExportRepository* item);
|
---|
336 | ^~~~~~~~~~~~~~~~~~~~
|
---|
337 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:77:2: error: 'DumpExportRepository' does not name a type
|
---|
338 | DumpExportRepository* repository;
|
---|
339 | ^~~~~~~~~~~~~~~~~~~~
|
---|
340 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:78:2: error: 'DumpExportRepositorySource' does not name a type; did you mean 'repository_and_repository_source'?
|
---|
341 | DumpExportRepositorySource* repositorySource;
|
---|
342 | ^~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
343 | repository_and_repository_source
|
---|
344 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp: In member function 'virtual DepotInfo DepotMatchingRepositoryListener::MapDepot(const DepotInfo&, void*)':
|
---|
345 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:92:34: error: 'struct repository_and_repository_source' has no member named 'repository'
|
---|
346 | repositoryAndRepositorySource->repository->Code();
|
---|
347 | ^~~~~~~~~~
|
---|
348 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:94:34: error: 'struct repository_and_repository_source' has no member named 'repositorySource'
|
---|
349 | repositoryAndRepositorySource->repositorySource->Code();
|
---|
350 | ^~~~~~~~~~~~~~~~
|
---|
351 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:107:35: error: 'struct repository_and_repository_source' has no member named 'repositorySource'
|
---|
352 | repositoryAndRepositorySource->repositorySource->Url()->String());
|
---|
353 | ^~~~~~~~~~~~~~~~
|
---|
354 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp: At global scope:
|
---|
355 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:120:41: error: 'bool DepotMatchingRepositoryListener::Handle' is not a static data member of 'class DepotMatchingRepositoryListener'
|
---|
356 | DepotMatchingRepositoryListener::Handle(DumpExportRepository* repository)
|
---|
357 | ^~~~~~~~~~~~~~~~~~~~
|
---|
358 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:120:41: error: 'DumpExportRepository' was not declared in this scope
|
---|
359 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:120:63: error: 'repository' was not declared in this scope
|
---|
360 | DepotMatchingRepositoryListener::Handle(DumpExportRepository* repository)
|
---|
361 | ^~~~~~~~~~
|
---|
362 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:120:63: note: suggested alternative: 'register'
|
---|
363 | DepotMatchingRepositoryListener::Handle(DumpExportRepository* repository)
|
---|
364 | ^~~~~~~~~~
|
---|
365 | register
|
---|
366 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp: In member function 'virtual status_t ServerRepositoryDataUpdateProcess::ProcessLocalData()':
|
---|
367 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:205:2: error: 'BulkContainerDumpExportRepositoryJsonListener' was not declared in this scope
|
---|
368 | BulkContainerDumpExportRepositoryJsonListener* listener =
|
---|
369 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
370 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:205:49: error: 'listener' was not declared in this scope
|
---|
371 | BulkContainerDumpExportRepositoryJsonListener* listener =
|
---|
372 | ^~~~~~~~
|
---|
373 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:205:49: note: suggested alternative: 'fListener'
|
---|
374 | BulkContainerDumpExportRepositoryJsonListener* listener =
|
---|
375 | ^~~~~~~~
|
---|
376 | fListener
|
---|
377 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:206:7: error: expected type-specifier before 'BulkContainerDumpExportRepositoryJsonListener'
|
---|
378 | new BulkContainerDumpExportRepositoryJsonListener(itemListener);
|
---|
379 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
380 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:207:61: error: type/value mismatch at argument 1 in template parameter list for 'template<class C> struct BPrivate::ObjectDeleter'
|
---|
381 | ObjectDeleter<BulkContainerDumpExportRepositoryJsonListener>
|
---|
382 | ^
|
---|
383 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:207:61: note: expected a type, got 'BulkContainerDumpExportRepositoryJsonListener'
|
---|
384 | ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:208:3: warning: unused variable 'listenerDeleter' [-Wunused-variable]
|
---|
385 | listenerDeleter(listener);
|
---|
386 | ^~~~~~~~~~~~~~~
|
---|
387 | In file included from ../src/apps/haikudepot/model/LanguageModel.h:11,
|
---|
388 | from ../src/apps/haikudepot/model/Model.h:12,
|
---|
389 | from ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.h:16,
|
---|
390 | from ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:7:
|
---|
391 | ../src/apps/haikudepot/List.h: In instantiation of 'bool List<ItemType, PlainOldData, BlockSize>::_Resize(uint32) [with ItemType = BReference<PackageInfo>; bool PlainOldData = false; unsigned int BlockSize = 8; uint32 = unsigned int]':
|
---|
392 | ../src/apps/haikudepot/List.h:64:4: required from 'List<ItemType, PlainOldData, BlockSize>::~List() [with ItemType = BReference<PackageInfo>; bool PlainOldData = false; unsigned int BlockSize = 8]'
|
---|
393 | ../src/apps/haikudepot/model/PackageInfo.h:416:7: required from here
|
---|
394 | ../src/apps/haikudepot/List.h:379:12: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class BReference<PackageInfo>'; use 'new' and 'delete' instead [-Wclass-memaccess]
|
---|
395 | realloc(fItems, allocationCount * sizeof(ItemType)));
|
---|
396 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
---|
397 | In file included from ../headers/os/net/NetworkAddressResolver.h:11,
|
---|
398 | from ../headers/os/net/NetworkAddress.h:15,
|
---|
399 | from ../headers/os/net/AbstractSocket.h:10,
|
---|
400 | from ../headers/os/net/Socket.h:9,
|
---|
401 | from ../headers/os/net/SecureSocket.h:9,
|
---|
402 | from ../headers/os/net/Certificate.h:9,
|
---|
403 | from ../headers/os/net/HttpRequest.h:11,
|
---|
404 | from ../src/apps/haikudepot/server/AbstractServerProcess.h:10,
|
---|
405 | from ../src/apps/haikudepot/server/AbstractSingleFileServerProcess.h:11,
|
---|
406 | from ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.h:9,
|
---|
407 | from ../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp:7:
|
---|
408 | ../headers/os/support/Referenceable.h:41:7: note: 'class BReference<PackageInfo>' declared here
|
---|
409 | class BReference {
|
---|
410 | ^~~~~~~~~~
|
---|
411 |
|
---|
412 | /data/haiku/generated.x86_64/cross-tools-x86_64/bin/x86_64-unknown-haiku-gcc -c "../src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp" -O2 -Wall -Wno-multichar -Wpointer-arith -Wsign-compare -Wno-ctor-dtor-privacy -Woverloaded-virtual -Werror -Wno-error=unused-but-set-variable -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp -Wno-error=trigraphs -Wno-error=cast-align -Wno-error=format-truncation -fno-strict-aliasing -fno-delete-null-pointer-checks -fno-builtin-fork -fno-builtin-vfork -nostdinc -Wno-error -DARCH_x86_64 -DBOOT_ARCHIVE_IMAGE_OFFSET=320 -D__HAIKU_PRIMARY_PACKAGING_ARCH=\"x86_64\" -DHAIKU_DISTRO_COMPATIBILITY_DEFAULT -DHAIKU_TARGET_PLATFORM_HAIKU -DHAIKU_REGULAR_BUILD -iquote ../build/user_config_headers -iquote ../build/config_headers -iquote ../src/apps/haikudepot -iquote objects/common/apps/haikudepot -iquote objects/haiku_host/x86_64/common/apps/haikudepot -iquote objects/haiku/x86_64/common/apps/haikudepot -iquote ../src/apps/haikudepot/edits_generic -iquote ../src/apps/haikudepot/model -iquote ../src/apps/haikudepot/textview -iquote ../src/apps/haikudepot/ui -iquote ../src/apps/haikudepot/ui_generic -iquote ../src/apps/haikudepot/server -iquote ../src/apps/haikudepot/tar -iquote ../src/apps/haikudepot/util -iquote ../src/servers/package -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportrepositorybulklistener -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportpkgbulklistener -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportreferencelistener -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportpkgmodel -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportrepositorymodel -iquote objects/haiku/x86_64/common/apps/haikudepot/dumpexportreferencemodel -I build_packages/icu-57.2-2-x86_64/develop/headers -I ../headers/private/interface -I ../headers/private/kernel -I ../headers/private/net -I ../headers/private/package -I ../headers/private/shared -I ../headers/private/storage -I ../headers/private/support -I ../headers/private/locale -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++ -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++/x86_64-unknown-haiku -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++/backward -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/c++/ext -I ../headers/glibc -I ../headers/posix -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/gcc/include -I build_packages/gcc_syslibs_devel-8.3.0_2019_05_24-7-x86_64/develop/headers/gcc/include-fixed -I ../headers -I ../headers/os -I ../headers/os/add-ons -I ../headers/os/add-ons/file_system -I ../headers/os/add-ons/graphics -I ../headers/os/add-ons/input_server -I ../headers/os/add-ons/registrar -I ../headers/os/add-ons/screen_saver -I ../headers/os/add-ons/tracker -I ../headers/os/app -I ../headers/os/device -I ../headers/os/drivers -I ../headers/os/game -I ../headers/os/interface -I ../headers/os/kernel -I ../headers/os/locale -I ../headers/os/media -I ../headers/os/mail -I ../headers/os/midi -I ../headers/os/midi2 -I ../headers/os/net -I ../headers/os/storage -I ../headers/os/support -I ../headers/os/translation -I ../headers/private/. -o "objects/haiku/x86_64/release/apps/haikudepot/ServerRepositoryDataUpdateProcess.o"
|
---|
413 |
|
---|
414 | ...failed C++ objects/haiku/x86_64/release/apps/haikudepot/ServerRepositoryDataUpdateProcess.o ...
|
---|
415 |
|
---|
416 | BUILD FAILURE:
|
---|
417 | ...failed updating 3 target(s)...
|
---|
418 | ...skipped 1 target(s)...
|
---|
419 | /data/haiku/generated.x86_64>
|
---|