VirtualBox

Ticket #19145: errors-1.txt

File errors-1.txt, 45.7 KB (added by Frank Batschulat (Oracle), 5 years ago)
Line 
1filesplitter: Out of 323 files: 323 rewritten, 0 unchanged. (/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/vboxjxpcom-gen/jxpcomgen/java/interfaces)
2/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_pci_probe’:
3/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:68:8: error: implicit declaration of function ‘drm_dev_alloc’; did you mean ‘cdev_alloc’? [-Werror=implicit-function-declaration]
4 dev = drm_dev_alloc(&driver, &pdev->dev);
5 ^~~~~~~~~~~~~
6 cdev_alloc
7/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:68:36: error: dereferencing pointer to incomplete type ‘struct pci_dev’
8 dev = drm_dev_alloc(&driver, &pdev->dev);
9 ^~
10/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:74:2: error: implicit declaration of function ‘pci_set_drvdata’; did you mean ‘dev_set_drvdata’? [-Werror=implicit-function-declaration]
11 pci_set_drvdata(pdev, dev);
12 ^~~~~~~~~~~~~~~
13 dev_set_drvdata
14/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:80:8: error: implicit declaration of function ‘drm_dev_register’; did you mean ‘driver_register’? [-Werror=implicit-function-declaration]
15 ret = drm_dev_register(dev, 0);
16 ^~~~~~~~~~~~~~~~
17 driver_register
18/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:88:2: error: implicit declaration of function ‘drm_dev_put’; did you mean ‘drm_dev_dbg’? [-Werror=implicit-function-declaration]
19 drm_dev_put(dev);
20 ^~~~~~~~~~~
21 drm_dev_dbg
22/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_pci_remove’:
23/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:96:27: error: implicit declaration of function ‘pci_get_drvdata’; did you mean ‘dev_get_drvdata’? [-Werror=implicit-function-declaration]
24 struct drm_device *dev = pci_get_drvdata(pdev);
25 ^~~~~~~~~~~~~~~
26 dev_get_drvdata
27/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:96:27: error: initialization makes pointer from integer without a cast [-Werror=int-conversion]
28/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_fb.c: In function ‘vboxfb_create’:
29/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_fb.c:273:26: error: implicit declaration of function ‘drm_mode_legacy_fb_format’; did you mean ‘drm_any_plane_has_format’? [-Werror=implicit-function-declaration]
30 mode_cmd.pixel_format = drm_mode_legacy_fb_format(sizes->surface_bpp,
31 ^~~~~~~~~~~~~~~~~~~~~~~~~
32 drm_any_plane_has_format
33/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:101:2: error: implicit declaration of function ‘drm_dev_unregister’; did you mean ‘driver_unregister’? [-Werror=implicit-function-declaration]
34 drm_dev_unregister(dev);
35 ^~~~~~~~~~~~~~~~~~
36 driver_unregister
37/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_drm_freeze’:
38/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:126:2: error: implicit declaration of function ‘pci_save_state’; did you mean ‘dec_zone_state’? [-Werror=implicit-function-declaration]
39 pci_save_state(dev->pdev);
40 ^~~~~~~~~~~~~~
41 dec_zone_state
42/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_fb.c:333:36: error: implicit declaration of function ‘pci_resource_start’; did you mean ‘dpm_resume_start’? [-Werror=implicit-function-declaration]
43 info->apertures->ranges[0].base = pci_resource_start(dev->pdev, 0);
44 ^~~~~~~~~~~~~~~~~~
45 dpm_resume_start
46/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_drm_resume’:
47/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:148:6: error: implicit declaration of function ‘pci_enable_device’; did you mean ‘acpi_enable_event’? [-Werror=implicit-function-declaration]
48 if (pci_enable_device(dev->pdev))
49 ^~~~~~~~~~~~~~~~~
50 acpi_enable_event
51/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_fb.c:334:36: error: implicit declaration of function ‘pci_resource_len’; did you mean ‘cap_resource’? [-Werror=implicit-function-declaration]
52 info->apertures->ranges[0].size = pci_resource_len(dev->pdev, 0);
53 ^~~~~~~~~~~~~~~~
54 cap_resource
55/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_pm_suspend’:
56/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:162:25: error: implicit declaration of function ‘to_pci_dev’; did you mean ‘tty_init_dev’? [-Werror=implicit-function-declaration]
57 struct pci_dev *pdev = to_pci_dev(dev);
58 ^~~~~~~~~~
59 tty_init_dev
60/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:162:25: error: initialization makes pointer from integer without a cast [-Werror=int-conversion]
61/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:163:28: error: initialization makes pointer from integer without a cast [-Werror=int-conversion]
62 struct drm_device *ddev = pci_get_drvdata(pdev);
63 ^~~~~~~~~~~~~~~
64/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:170:2: error: implicit declaration of function ‘pci_disable_device’; did you mean ‘acpi_disable_event’? [-Werror=implicit-function-declaration]
65 pci_disable_device(pdev);
66 ^~~~~~~~~~~~~~~~~~
67 acpi_disable_event
68/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:171:2: error: implicit declaration of function ‘pci_set_power_state’; did you mean ‘vt_set_led_state’? [-Werror=implicit-function-declaration]
69 pci_set_power_state(pdev, PCI_D3hot);
70 ^~~~~~~~~~~~~~~~~~~
71 vt_set_led_state
72/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:171:28: error: ‘PCI_D3hot’ undeclared (first use in this function)
73 pci_set_power_state(pdev, PCI_D3hot);
74 ^~~~~~~~~
75/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:171:28: note: each undeclared identifier is reported only once for each function it appears in
76/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_pm_resume’:
77/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:178:28: error: initialization makes pointer from integer without a cast [-Werror=int-conversion]
78 struct drm_device *ddev = pci_get_drvdata(to_pci_dev(dev));
79 ^~~~~~~~~~~~~~~
80/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_pm_freeze’:
81/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:185:25: error: initialization makes pointer from integer without a cast [-Werror=int-conversion]
82 struct pci_dev *pdev = to_pci_dev(dev);
83 ^~~~~~~~~~
84/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:186:28: error: initialization makes pointer from integer without a cast [-Werror=int-conversion]
85 struct drm_device *ddev = pci_get_drvdata(pdev);
86 ^~~~~~~~~~~~~~~
87/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_pm_thaw’:
88/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:196:28: error: initialization makes pointer from integer without a cast [-Werror=int-conversion]
89 struct drm_device *ddev = pci_get_drvdata(to_pci_dev(dev));
90 ^~~~~~~~~~~~~~~
91/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_pm_poweroff’:
92/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:203:28: error: initialization makes pointer from integer without a cast [-Werror=int-conversion]
93 struct drm_device *ddev = pci_get_drvdata(to_pci_dev(dev));
94 ^~~~~~~~~~~~~~~
95/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: At top level:
96/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:217:15: error: variable ‘vbox_pci_driver’ has initializer but incomplete type
97 static struct pci_driver vbox_pci_driver = {
98 ^~~~~~~~~~
99/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:218:3: error: ‘struct pci_driver’ has no member named ‘name’
100 .name = DRIVER_NAME,
101 ^~~~
102In file included from /home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:35:0:
103/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:140:29: error: excess elements in struct initializer [-Werror]
104 #define DRIVER_NAME "vboxvideo"
105 ^
106/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:218:10: note: in expansion of macro ‘DRIVER_NAME’
107 .name = DRIVER_NAME,
108 ^~~~~~~~~~~
109/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:140:29: note: (near initialization for ‘vbox_pci_driver’)
110 #define DRIVER_NAME "vboxvideo"
111 ^
112/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:218:10: note: in expansion of macro ‘DRIVER_NAME’
113 .name = DRIVER_NAME,
114 ^~~~~~~~~~~
115/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:219:3: error: ‘struct pci_driver’ has no member named ‘id_table’
116 .id_table = pciidlist,
117 ^~~~~~~~
118/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:219:14: error: excess elements in struct initializer [-Werror]
119 .id_table = pciidlist,
120 ^~~~~~~~~
121/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:219:14: note: (near initialization for ‘vbox_pci_driver’)
122/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:220:3: error: ‘struct pci_driver’ has no member named ‘probe’
123 .probe = vbox_pci_probe,
124 ^~~~~
125/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:220:11: error: excess elements in struct initializer [-Werror]
126 .probe = vbox_pci_probe,
127 ^~~~~~~~~~~~~~
128/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:220:11: note: (near initialization for ‘vbox_pci_driver’)
129/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:221:3: error: ‘struct pci_driver’ has no member named ‘remove’
130 .remove = vbox_pci_remove,
131 ^~~~~~
132/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:221:12: error: excess elements in struct initializer [-Werror]
133 .remove = vbox_pci_remove,
134 ^~~~~~~~~~~~~~~
135/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:221:12: note: (near initialization for ‘vbox_pci_driver’)
136/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:222:3: error: ‘struct pci_driver’ has no member named ‘driver’
137 .driver.pm = &vbox_pm_ops,
138 ^~~~~~
139/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:222:15: error: excess elements in struct initializer [-Werror]
140 .driver.pm = &vbox_pm_ops,
141 ^
142/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:222:15: note: (near initialization for ‘vbox_pci_driver’)
143/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:245:10: error: ‘drm_open’ undeclared here (not in a function); did you mean ‘drm_event’?
144 .open = drm_open,
145 ^~~~~~~~
146 drm_event
147/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:246:13: error: ‘drm_release’ undeclared here (not in a function); did you mean ‘tty_release’?
148 .release = drm_release,
149 ^~~~~~~~~~~
150 tty_release
151/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:250:20: error: ‘drm_ioctl’ undeclared here (not in a function); did you mean ‘drm_rect’?
152 .unlocked_ioctl = drm_ioctl,
153 ^~~~~~~~~
154 drm_rect
155/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:253:10: error: ‘drm_poll’ undeclared here (not in a function); did you mean ‘drm_ioctl’?
156 .poll = drm_poll,
157 ^~~~~~~~
158 drm_ioctl
159/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:258:18: error: ‘drm_compat_ioctl’ undeclared here (not in a function); did you mean ‘vt_compat_ioctl’?
160 .compat_ioctl = drm_compat_ioctl,
161 ^~~~~~~~~~~~~~~~
162 vt_compat_ioctl
163cc1: all warnings being treated as errors
164make[2]: *** [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_fb.o] Error 1
165make[2]: *** Waiting for unfinished jobs....
166/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:260:10: error: ‘drm_read’ undeclared here (not in a function); did you mean ‘drm_rect’?
167 .read = drm_read,
168 ^~~~~~~~
169 drm_rect
170/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:303:15: error: variable ‘driver’ has initializer but incomplete type
171 static struct drm_driver driver = {
172 ^~~~~~~~~~
173/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:312:4: error: ‘struct drm_driver’ has no member named ‘driver_features’
174 .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_HAVE_IRQ,
175 ^~~~~~~~~~~~~~~
176/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:312:22: error: ‘DRIVER_MODESET’ undeclared here (not in a function); did you mean ‘DRIVER_DESC’?
177 .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_HAVE_IRQ,
178 ^~~~~~~~~~~~~~
179 DRIVER_DESC
180/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:312:39: error: ‘DRIVER_GEM’ undeclared here (not in a function); did you mean ‘DRIVER_NAME’?
181 .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_HAVE_IRQ,
182 ^~~~~~~~~~
183 DRIVER_NAME
184/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:312:52: error: ‘DRIVER_HAVE_IRQ’ undeclared here (not in a function); did you mean ‘DRIVER_MAJOR’?
185 .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_HAVE_IRQ,
186 ^~~~~~~~~~~~~~~
187 DRIVER_MAJOR
188/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:312:22: error: excess elements in struct initializer [-Werror]
189 .driver_features = DRIVER_MODESET | DRIVER_GEM | DRIVER_HAVE_IRQ,
190 ^~~~~~~~~~~~~~
191/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:312:22: note: (near initialization for ‘driver’)
192/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:314:3: error: ‘struct drm_driver’ has no member named ‘dev_priv_size’
193 .dev_priv_size = 0,
194 ^~~~~~~~~~~~~
195/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:314:19: error: excess elements in struct initializer [-Werror]
196 .dev_priv_size = 0,
197 ^
198/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:314:19: note: (near initialization for ‘driver’)
199/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:321:3: error: ‘struct drm_driver’ has no member named ‘lastclose’
200 .lastclose = vbox_driver_lastclose,
201 ^~~~~~~~~
202/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:321:15: error: excess elements in struct initializer [-Werror]
203 .lastclose = vbox_driver_lastclose,
204 ^~~~~~~~~~~~~~~~~~~~~
205/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:321:15: note: (near initialization for ‘driver’)
206/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:322:3: error: ‘struct drm_driver’ has no member named ‘master_set’
207 .master_set = vbox_master_set,
208 ^~~~~~~~~~
209/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:322:16: error: excess elements in struct initializer [-Werror]
210 .master_set = vbox_master_set,
211 ^~~~~~~~~~~~~~~
212/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:322:16: note: (near initialization for ‘driver’)
213/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:323:3: error: ‘struct drm_driver’ has no member named ‘master_drop’
214 .master_drop = vbox_master_drop,
215 ^~~~~~~~~~~
216/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:323:17: error: excess elements in struct initializer [-Werror]
217 .master_drop = vbox_master_drop,
218 ^~~~~~~~~~~~~~~~
219/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:323:17: note: (near initialization for ‘driver’)
220/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:331:3: error: ‘struct drm_driver’ has no member named ‘fops’
221 .fops = &vbox_fops,
222 ^~~~
223/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:331:10: error: excess elements in struct initializer [-Werror]
224 .fops = &vbox_fops,
225 ^
226/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:331:10: note: (near initialization for ‘driver’)
227/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:332:3: error: ‘struct drm_driver’ has no member named ‘irq_handler’
228 .irq_handler = vbox_irq_handler,
229 ^~~~~~~~~~~
230/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:332:17: error: excess elements in struct initializer [-Werror]
231 .irq_handler = vbox_irq_handler,
232 ^~~~~~~~~~~~~~~~
233/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:332:17: note: (near initialization for ‘driver’)
234/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:333:3: error: ‘struct drm_driver’ has no member named ‘name’
235 .name = DRIVER_NAME,
236 ^~~~
237In file included from /home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:35:0:
238/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:140:29: error: excess elements in struct initializer [-Werror]
239 #define DRIVER_NAME "vboxvideo"
240 ^
241/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:333:10: note: in expansion of macro ‘DRIVER_NAME’
242 .name = DRIVER_NAME,
243 ^~~~~~~~~~~
244/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:140:29: note: (near initialization for ‘driver’)
245 #define DRIVER_NAME "vboxvideo"
246 ^
247/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:333:10: note: in expansion of macro ‘DRIVER_NAME’
248 .name = DRIVER_NAME,
249 ^~~~~~~~~~~
250/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:334:3: error: ‘struct drm_driver’ has no member named ‘desc’
251 .desc = DRIVER_DESC,
252 ^~~~
253In file included from /home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:122:0,
254 from /home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:35:
255/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/product-generated.h:6:22: error: excess elements in struct initializer [-Werror]
256 #define VBOX_PRODUCT "Oracle VM VirtualBox"
257 ^
258/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:141:29: note: in expansion of macro ‘VBOX_PRODUCT’
259 #define DRIVER_DESC VBOX_PRODUCT " Graphics Card"
260 ^~~~~~~~~~~~
261/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:334:10: note: in expansion of macro ‘DRIVER_DESC’
262 .desc = DRIVER_DESC,
263 ^~~~~~~~~~~
264/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/product-generated.h:6:22: note: (near initialization for ‘driver’)
265 #define VBOX_PRODUCT "Oracle VM VirtualBox"
266 ^
267/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:141:29: note: in expansion of macro ‘VBOX_PRODUCT’
268 #define DRIVER_DESC VBOX_PRODUCT " Graphics Card"
269 ^~~~~~~~~~~~
270/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:334:10: note: in expansion of macro ‘DRIVER_DESC’
271 .desc = DRIVER_DESC,
272 ^~~~~~~~~~~
273/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:335:3: error: ‘struct drm_driver’ has no member named ‘date’
274 .date = DRIVER_DATE,
275 ^~~~
276In file included from /home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:35:0:
277/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:142:29: error: excess elements in struct initializer [-Werror]
278 #define DRIVER_DATE "20130823"
279 ^
280/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:335:10: note: in expansion of macro ‘DRIVER_DATE’
281 .date = DRIVER_DATE,
282 ^~~~~~~~~~~
283/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:142:29: note: (near initialization for ‘driver’)
284 #define DRIVER_DATE "20130823"
285 ^
286/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:335:10: note: in expansion of macro ‘DRIVER_DATE’
287 .date = DRIVER_DATE,
288 ^~~~~~~~~~~
289/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:336:3: error: ‘struct drm_driver’ has no member named ‘major’
290 .major = DRIVER_MAJOR,
291 ^~~~~
292In file included from /home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:35:0:
293/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:144:29: error: excess elements in struct initializer [-Werror]
294 #define DRIVER_MAJOR 1
295 ^
296/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:336:11: note: in expansion of macro ‘DRIVER_MAJOR’
297 .major = DRIVER_MAJOR,
298 ^~~~~~~~~~~~
299/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:144:29: note: (near initialization for ‘driver’)
300 #define DRIVER_MAJOR 1
301 ^
302/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:336:11: note: in expansion of macro ‘DRIVER_MAJOR’
303 .major = DRIVER_MAJOR,
304 ^~~~~~~~~~~~
305/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:337:3: error: ‘struct drm_driver’ has no member named ‘minor’
306 .minor = DRIVER_MINOR,
307 ^~~~~
308In file included from /home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:35:0:
309/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:145:29: error: excess elements in struct initializer [-Werror]
310 #define DRIVER_MINOR 0
311 ^
312/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:337:11: note: in expansion of macro ‘DRIVER_MINOR’
313 .minor = DRIVER_MINOR,
314 ^~~~~~~~~~~~
315/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:145:29: note: (near initialization for ‘driver’)
316 #define DRIVER_MINOR 0
317 ^
318/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:337:11: note: in expansion of macro ‘DRIVER_MINOR’
319 .minor = DRIVER_MINOR,
320 ^~~~~~~~~~~~
321/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:338:3: error: ‘struct drm_driver’ has no member named ‘patchlevel’
322 .patchlevel = DRIVER_PATCHLEVEL,
323 ^~~~~~~~~~
324In file included from /home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:35:0:
325/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:146:29: error: excess elements in struct initializer [-Werror]
326 #define DRIVER_PATCHLEVEL 0
327 ^
328/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:338:16: note: in expansion of macro ‘DRIVER_PATCHLEVEL’
329 .patchlevel = DRIVER_PATCHLEVEL,
330 ^~~~~~~~~~~~~~~~~
331/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.h:146:29: note: (near initialization for ‘driver’)
332 #define DRIVER_PATCHLEVEL 0
333 ^
334/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:338:16: note: in expansion of macro ‘DRIVER_PATCHLEVEL’
335 .patchlevel = DRIVER_PATCHLEVEL,
336 ^~~~~~~~~~~~~~~~~
337/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:343:3: error: ‘struct drm_driver’ has no member named ‘gem_free_object_unlocked’
338 .gem_free_object_unlocked = vbox_gem_free_object,
339 ^~~~~~~~~~~~~~~~~~~~~~~~
340kBuild: Generating Java glue files from XIDL
341filesplitter: Out of 318 files: 318 rewritten, 0 unchanged. (/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/vboxjxpcom-gen/jxpcomgen/java/glue/)
342/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:343:30: error: excess elements in struct initializer [-Werror]
343 .gem_free_object_unlocked = vbox_gem_free_object,
344 ^~~~~~~~~~~~~~~~~~~~
345/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:343:30: note: (near initialization for ‘driver’)
346/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:345:3: error: ‘struct drm_driver’ has no member named ‘dumb_create’
347 .dumb_create = vbox_dumb_create,
348 ^~~~~~~~~~~
349/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:345:17: error: excess elements in struct initializer [-Werror]
350 .dumb_create = vbox_dumb_create,
351 ^~~~~~~~~~~~~~~~
352/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:345:17: note: (near initialization for ‘driver’)
353/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:346:3: error: ‘struct drm_driver’ has no member named ‘dumb_map_offset’
354 .dumb_map_offset = vbox_dumb_mmap_offset,
355 ^~~~~~~~~~~~~~~
356/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:346:21: error: excess elements in struct initializer [-Werror]
357 .dumb_map_offset = vbox_dumb_mmap_offset,
358 ^~~~~~~~~~~~~~~~~~~~~
359/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:346:21: note: (near initialization for ‘driver’)
360/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:350:3: error: ‘struct drm_driver’ has no member named ‘dumb_destroy’
361 .dumb_destroy = drm_gem_dumb_destroy,
362 ^~~~~~~~~~~~
363/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:350:18: error: excess elements in struct initializer [-Werror]
364 .dumb_destroy = drm_gem_dumb_destroy,
365 ^~~~~~~~~~~~~~~~~~~~
366/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:350:18: note: (near initialization for ‘driver’)
367/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:352:3: error: ‘struct drm_driver’ has no member named ‘prime_handle_to_fd’
368 .prime_handle_to_fd = drm_gem_prime_handle_to_fd,
369 ^~~~~~~~~~~~~~~~~~
370kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIConsoleListener.idl
371kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIConsoleMessage.idl
372kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIConsoleService.idl
373kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIErrorService.idl
374kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIException.idl
375kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIExceptionService.idl
376kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIDebug.idl
377kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIInterfaceRequestor.idl
378kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIMemory.idl
379/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:352:24: error: ‘drm_gem_prime_handle_to_fd’ undeclared here (not in a function); did you mean ‘drm_prime_handle’?
380 .prime_handle_to_fd = drm_gem_prime_handle_to_fd,
381 ^~~~~~~~~~~~~~~~~~~~~~~~~~
382 drm_prime_handle
383/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:352:24: error: excess elements in struct initializer [-Werror]
384/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:352:24: note: (near initialization for ‘driver’)
385/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:353:3: error: ‘struct drm_driver’ has no member named ‘prime_fd_to_handle’
386 .prime_fd_to_handle = drm_gem_prime_fd_to_handle,
387 ^~~~~~~~~~~~~~~~~~
388kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIProgrammingLanguage.idl
389kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsISupports.idl
390kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsITraceRefcnt.idl
391/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:353:24: error: ‘drm_gem_prime_fd_to_handle’ undeclared here (not in a function); did you mean ‘drm_gem_prime_handle_to_fd’?
392 .prime_fd_to_handle = drm_gem_prime_fd_to_handle,
393 ^~~~~~~~~~~~~~~~~~~~~~~~~~
394 drm_gem_prime_handle_to_fd
395/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:353:24: error: excess elements in struct initializer [-Werror]
396/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:353:24: note: (near initialization for ‘driver’)
397/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:354:3: error: ‘struct drm_driver’ has no member named ‘gem_prime_export’
398 .gem_prime_export = drm_gem_prime_export,
399 ^~~~~~~~~~~~~~~~
400kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsIWeakReference.idl
401/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_irq.c: In function ‘vbox_irq_init’:
402/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_irq.c:204:9: error: implicit declaration of function ‘drm_irq_install’; did you mean ‘drm_mm_init’? [-Werror=implicit-function-declaration]
403 return drm_irq_install(vbox->dev, vbox->dev->pdev->irq);
404 ^~~~~~~~~~~~~~~
405 drm_mm_init
406/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_irq.c:204:51: error: dereferencing pointer to incomplete type ‘struct pci_dev’
407 return drm_irq_install(vbox->dev, vbox->dev->pdev->irq);
408 ^~
409kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/base/nsrootidl.idl
410/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_irq.c: In function ‘vbox_irq_fini’:
411/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_irq.c:212:2: error: implicit declaration of function ‘drm_irq_uninstall’; did you mean ‘drm_err_printer’? [-Werror=implicit-function-declaration]
412 drm_irq_uninstall(vbox->dev);
413 ^~~~~~~~~~~~~~~~~
414 drm_err_printer
415/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:354:22: error: ‘drm_gem_prime_export’ undeclared here (not in a function); did you mean ‘vbox_gem_prime_unpin’?
416 .gem_prime_export = drm_gem_prime_export,
417 ^~~~~~~~~~~~~~~~~~~~
418 vbox_gem_prime_unpin
419/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:354:22: error: excess elements in struct initializer [-Werror]
420/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:354:22: note: (near initialization for ‘driver’)
421/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:355:3: error: ‘struct drm_driver’ has no member named ‘gem_prime_import’
422 .gem_prime_import = drm_gem_prime_import,
423 ^~~~~~~~~~~~~~~~
424/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_irq.c: In function ‘vbox_irq_init’:
425/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_irq.c:208:1: error: control reaches end of non-void function [-Werror=return-type]
426 }
427 ^
428cc1: all warnings being treated as errors
429make[2]: *** [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_irq.o] Error 1
430/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:355:22: error: ‘drm_gem_prime_import’ undeclared here (not in a function); did you mean ‘drm_gem_prime_export’?
431 .gem_prime_import = drm_gem_prime_import,
432 ^~~~~~~~~~~~~~~~~~~~
433 drm_gem_prime_export
434/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:355:22: error: excess elements in struct initializer [-Werror]
435/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:355:22: note: (near initialization for ‘driver’)
436/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:356:3: error: ‘struct drm_driver’ has no member named ‘gem_prime_pin’
437 .gem_prime_pin = vbox_gem_prime_pin,
438 ^~~~~~~~~~~~~
439/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:356:19: error: excess elements in struct initializer [-Werror]
440 .gem_prime_pin = vbox_gem_prime_pin,
441 ^~~~~~~~~~~~~~~~~~
442/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:356:19: note: (near initialization for ‘driver’)
443/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:357:3: error: ‘struct drm_driver’ has no member named ‘gem_prime_unpin’
444 .gem_prime_unpin = vbox_gem_prime_unpin,
445 ^~~~~~~~~~~~~~~
446/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:357:21: error: excess elements in struct initializer [-Werror]
447 .gem_prime_unpin = vbox_gem_prime_unpin,
448 ^~~~~~~~~~~~~~~~~~~~
449/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:357:21: note: (near initialization for ‘driver’)
450/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:358:3: error: ‘struct drm_driver’ has no member named ‘gem_prime_get_sg_table’
451 .gem_prime_get_sg_table = vbox_gem_prime_get_sg_table,
452 ^~~~~~~~~~~~~~~~~~~~~~
453/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:358:28: error: excess elements in struct initializer [-Werror]
454 .gem_prime_get_sg_table = vbox_gem_prime_get_sg_table,
455 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
456/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:358:28: note: (near initialization for ‘driver’)
457/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:359:3: error: ‘struct drm_driver’ has no member named ‘gem_prime_import_sg_table’
458 .gem_prime_import_sg_table = vbox_gem_prime_import_sg_table,
459 ^~~~~~~~~~~~~~~~~~~~~~~~~
460/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:359:31: error: excess elements in struct initializer [-Werror]
461 .gem_prime_import_sg_table = vbox_gem_prime_import_sg_table,
462 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
463/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:359:31: note: (near initialization for ‘driver’)
464/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:360:3: error: ‘struct drm_driver’ has no member named ‘gem_prime_vmap’
465 .gem_prime_vmap = vbox_gem_prime_vmap,
466 ^~~~~~~~~~~~~~
467/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:360:20: error: excess elements in struct initializer [-Werror]
468 .gem_prime_vmap = vbox_gem_prime_vmap,
469 ^~~~~~~~~~~~~~~~~~~
470/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:360:20: note: (near initialization for ‘driver’)
471/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:361:3: error: ‘struct drm_driver’ has no member named ‘gem_prime_vunmap’
472 .gem_prime_vunmap = vbox_gem_prime_vunmap,
473 ^~~~~~~~~~~~~~~~
474/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:361:22: error: excess elements in struct initializer [-Werror]
475 .gem_prime_vunmap = vbox_gem_prime_vunmap,
476 ^~~~~~~~~~~~~~~~~~~~~
477/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:361:22: note: (near initialization for ‘driver’)
478/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:362:3: error: ‘struct drm_driver’ has no member named ‘gem_prime_mmap’
479 .gem_prime_mmap = vbox_gem_prime_mmap,
480 ^~~~~~~~~~~~~~
481/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:362:20: error: excess elements in struct initializer [-Werror]
482 .gem_prime_mmap = vbox_gem_prime_mmap,
483 ^~~~~~~~~~~~~~~~~~~
484/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:362:20: note: (near initialization for ‘driver’)
485kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIAtom.idl
486/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_init’:
487/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:376:9: error: implicit declaration of function ‘pci_register_driver’; did you mean ‘i2c_register_driver’? [-Werror=implicit-function-declaration]
488 return pci_register_driver(&vbox_pci_driver);
489 ^~~~~~~~~~~~~~~~~~~
490 i2c_register_driver
491kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIAtomService.idl
492/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: In function ‘vbox_exit’:
493/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:385:2: error: implicit declaration of function ‘pci_unregister_driver’; did you mean ‘tty_unregister_driver’? [-Werror=implicit-function-declaration]
494 pci_unregister_driver(&vbox_pci_driver);
495 ^~~~~~~~~~~~~~~~~~~~~
496 tty_unregister_driver
497/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c: At top level:
498/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:303:26: error: storage size of ‘driver’ isn’t known
499 static struct drm_driver driver = {
500 ^~~~~~
501/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:217:26: error: storage size of ‘vbox_pci_driver’ isn’t known
502 static struct pci_driver vbox_pci_driver = {
503 ^~~~~~~~~~~~~~~
504/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.c:303:26: error: storage size of ‘driver’ isn’t known
505 static struct drm_driver driver = {
506 ^~~~~~
507cc1: all warnings being treated as errors
508make[2]: *** [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod/vbox_drv.o] Error 1
509kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsICollection.idl
510kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIEnumerator.idl
511kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIPersistentProperties2.idl
512kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIPropertyBag.idl
513kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIRecyclingAllocator.idl
514kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIVariant.idl
515kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsISerializable.idl
516kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIStringEnumerator.idl
517kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsISupportsArray.idl
518kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsISupportsIterators.idl
519kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsITimelineService.idl
520kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIArray.idl
521kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIObserverService.idl
522kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIObserver.idl
523kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsIProperties.idl
524kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsISimpleEnumerator.idl
525kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/ds/nsISupportsPrimitives.idl
526kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/io/nsIBinaryInputStream.idl
527make[1]: *** [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_mod] Error 2
528make: *** [vboxvideo] Error 2
529kmk: *** [/home/ws/vbtrunk/trunk/src/VBox/Additions/linux/Makefile.kmk:354: /home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxvideo-src_site_ws_linux-5.5-rc1_mod.run] Error 2
530kmk: *** Waiting for unfinished jobs....
531kBuild: xpidl XPCOM - /home/ws/vbtrunk/trunk/src/libs/xpcom18a4/xpcom/io/nsIBinaryOutputStream.idl
532/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxdrv-src_mod/SUPDrvTracer.o: warning: objtool: .text+0x7: indirect jump found in RETPOLINE build
533/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxdrv-src_mod/SUPDrvTracer.o: warning: objtool: supdrvTracerProbeFireStub() is missing an ELF size annotation
534/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxdrv-src_mod/r0drv/linux/memuserkernel-r0drv-linux.o: warning: objtool: rtR0MemKernelCopyLnxWorker()+0x16: redundant CLD
535ERROR: "VBoxGuest_RTAssertMsg2Weak" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
536ERROR: "VBoxGuest_RTLogDefaultInstanceEx" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
537ERROR: "VBoxGuest_RTAssertMsg1Weak" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
538ERROR: "VBoxGuest_RTSemMutexDestroy" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
539ERROR: "VBoxGuest_RTSemMutexCreate" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
540ERROR: "VBoxGuest_RTSemMutexRequest" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
541ERROR: "VBoxGuest_RTMemContAlloc" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
542ERROR: "VBoxGuest_RTLogLoggerEx" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
543ERROR: "VBoxGuest_RTAssertShouldPanic" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
544ERROR: "VBoxGuest_rtR0MemObjLinuxVirtToPage" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
545ERROR: "VBoxGuest_RTSemMutexRelease" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
546ERROR: "VBoxGuest_RTMemContFree" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
547ERROR: "VBoxGuest_RTSemFastMutexDestroy" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
548ERROR: "VBoxGuest_RTSemFastMutexCreate" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
549ERROR: "VBoxGuest_RTErrConvertToErrno" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
550ERROR: "VBoxGuest_RTStrCopy" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
551ERROR: "VBoxGuest_RTLogRelGetDefaultInstanceEx" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
552ERROR: "VBoxGuest_RTStrNLen" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
553ERROR: "VBoxGuest_RTSemFastMutexRelease" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
554ERROR: "VBoxGuest_RTSemFastMutexRequest" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
555ERROR: "VBoxGuestIDC" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
556ERROR: "VBoxGuest_RTLogBackdoorPrintf" [/home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_mod/vboxsf.ko] undefined!
557make[2]: *** [__modpost] Error 1
558make[1]: *** [modules] Error 2
559make: *** [vboxsf] Error 2
560kmk: *** [/home/ws/vbtrunk/trunk/src/VBox/Additions/linux/sharedfolders/Makefile.kmk:42: /home/ws/vbtrunk/trunk/out/linux.amd64/debug/obj/tstvboxsf-src_site_ws_linux-5.5-rc1_mod.run] Error 2
561

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy