Advertisement
Guest User

libcec errors

a guest
Nov 27th, 2017
866
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 116.93 KB | None | 0 0
  1. eugene@Asus ~/LibreELEC.tv $ PROJECT=S905 ARCH=arm make image
  2. ./scripts/image mkimage
  3.  
  4. =================================================================================
  5. Configuration for LibreELEC (community)
  6. =================================================================================
  7.  
  8. Buildoptions:
  9. ======================================================
  10. - CPU (ARCH): cortex-a53 (arm)
  11. - FLOAT: hard
  12. - FPU: neon-fp-armv8
  13. - SIMD support: yes
  14. - LTO (Link Time Optimization) support: yes
  15. - GOLD (Google Linker) Support: yes
  16. - LLVM support:
  17.  
  18. Graphic configuration:
  19. ======================================================
  20. - OpenGL (GLX) support (provider): no (no)
  21. - OpenGLES support (provider): yes (opengl-meson)
  22. - uvesafb support: no
  23.  
  24. Hardware decoder configuration:
  25. ======================================================
  26. - Kodi Player driver: libamcodec
  27. - VAAPI Support:
  28. - VDPAU Support:
  29.  
  30. Input device configuration:
  31. ======================================================
  32. - Remote support: yes
  33. - ATV Remote support: no
  34. - CEC Adapter support: yes
  35. - Kodi Joystick support: yes
  36.  
  37. Misc. hardware configuration:
  38. ======================================================
  39. - ALSA support: yes
  40. - Pulseaudio support: yes
  41. - Bluetooth support: yes
  42. - Include driver: RTL8192CU
  43. - Include driver: RTL8192DU
  44. - Include driver: RTL8192EU
  45. - Include driver: RTL8812AU
  46. - Include driver: gpu-aml
  47. - Include driver: wetekdvb
  48. - Include driver: media_build
  49. - Include driver: ap6xxx-aml
  50. - Include driver: mt7601u-aml
  51. - Include driver: mt7603u-aml
  52. - Include driver: qca9377-aml
  53. - Include driver: RTL8188EU-aml
  54. - Include driver: RTL8189ES-aml
  55. - Include driver: RTL8189FS-aml
  56. - Include driver: RTL8723BS-aml
  57. - Include driver: RTL8723DS-aml
  58. - Include driver: RTL8822BU-aml
  59. - Include driver: ssv6xxx-aml
  60. - Include firmware: misc-firmware
  61. - Include firmware: wlan-firmware
  62. - Include firmware: dvb-firmware
  63. - Include firmware: brcmfmac_sdio-firmware-aml-all
  64. - Include firmware: rtl8723bs_bt
  65. - Include firmware: qca9377-firmware-aml
  66. - Initramfs modules: font
  67. - Initramfs modules: softcursor
  68. - Initramfs modules: bitblit
  69. - Initramfs modules: fbcon
  70. - Initramfs modules: dwc_otg
  71.  
  72. Network service configuration:
  73. ======================================================
  74. - Avahi (Zeroconf) support: yes
  75. - NFS mounting support: yes
  76. - SAMBA mounting support: yes
  77. - SAMBA server support: yes
  78. - SFTP server support: yes
  79. - OpenVPN support: yes
  80.  
  81. OS configuration:
  82. ======================================================
  83. - OEM Support: yes
  84. - Default ROOT Password: libreelec
  85. - Bootloader: u-boot
  86. - U-Boot configuration:
  87. - U-Boot config file:
  88. - UDevil support: yes
  89. - Installer support: no
  90.  
  91. Misc. Filesystems:
  92. ======================================================
  93. - Swap Support: yes
  94. - Swapfile default size: 128
  95. - exFAT Support (via Fuse): yes
  96. - NTFS Support (via Fuse): yes
  97. - Install HFS Tools: yes
  98.  
  99. Kodi configuration:
  100. ======================================================
  101. - Kodi version: kodi
  102. - Kodi nonfree support: yes
  103. - Kodi Blu-Ray support: yes
  104. - Bluray BD+ support: yes
  105. - Bluray AACS support: yes
  106. - Kodi DVDCSS support: yes
  107. - Kodi Airplay support: yes
  108. - Kodi Airtunes support: yes
  109. - Kodi NFS support: yes
  110. - Kodi MySQL support: yes
  111. - Kodi Optical Drive support: yes
  112. - Kodi SAMBA client support: yes
  113. - Kodi SSH client support: yes
  114. - Kodi UPNP support: yes
  115. - Kodi Webserver support: yes
  116. - Include Skin: Estuary
  117. - Default Skin: Estuary
  118. - Include extra fonts: yes
  119.  
  120. =================================================================================
  121. End Configuration for LibreELEC
  122. =================================================================================
  123.  
  124.  
  125.  
  126. INSTALL libc (target)
  127. INSTALL toolchain (target)
  128. INSTALL configtools (host)
  129. INSTALL make (host)
  130. INSTALL xz (host)
  131. INSTALL sed (host)
  132. INSTALL pkg-config (host)
  133. INSTALL autoconf (host)
  134. INSTALL automake (host)
  135. INSTALL libtool (host)
  136. INSTALL intltool (host)
  137. INSTALL autoconf-archive (host)
  138. INSTALL gcc (host)
  139. INSTALL bison (host)
  140. INSTALL flex (host)
  141. INSTALL cmake (host)
  142. INSTALL yasm (host)
  143. INSTALL aml-dtbtools (host)
  144. INSTALL glibc (target)
  145. INSTALL ccache (host)
  146. INSTALL autotools (host)
  147. INSTALL linux (host)
  148. INSTALL gcc (bootstrap)
  149. INSTALL tz (target)
  150. INSTALL gcc (target)
  151. INSTALL linux (target)
  152. INSTALL cpio (host)
  153. INSTALL kmod (host)
  154. INSTALL wireless-regdb (target)
  155. INSTALL keyutils (target)
  156. INSTALL gcc-linaro-aarch64-linux-gnu (host)
  157. INSTALL mkbootimg (host)
  158. INSTALL linux-drivers (target)
  159. INSTALL RTL8192CU (target)
  160. INSTALL RTL8192DU (target)
  161. INSTALL RTL8192EU (target)
  162. INSTALL RTL8812AU (target)
  163. INSTALL gpu-aml (target)
  164. INSTALL wetekdvb (target)
  165. INSTALL media_build (target)
  166. INSTALL dvb_tv-aml (target)
  167. INSTALL ap6xxx-aml (target)
  168. INSTALL mt7601u-aml (target)
  169. INSTALL mt7603u-aml (target)
  170. INSTALL qca9377-aml (target)
  171. INSTALL RTL8188EU-aml (target)
  172. INSTALL RTL8189ES-aml (target)
  173. INSTALL RTL8189FS-aml (target)
  174. INSTALL RTL8723BS-aml (target)
  175. INSTALL RTL8723DS-aml (target)
  176. INSTALL RTL8822BU-aml (target)
  177. INSTALL ssv6xxx-aml (target)
  178. INSTALL linux-firmware (target)
  179. INSTALL misc-firmware (target)
  180. INSTALL kernel-firmware (target)
  181. INSTALL wlan-firmware (target)
  182. INSTALL dvb-firmware (target)
  183. INSTALL brcmfmac_sdio-firmware-aml-all (target)
  184. INSTALL rtl8723bs_bt (target)
  185. INSTALL qca9377-firmware-aml (target)
  186. INSTALL busybox (target)
  187. INSTALL busybox (host)
  188. INSTALL hdparm (target)
  189. INSTALL dosfstools (target)
  190. INSTALL e2fsprogs (target)
  191. INSTALL diskdev_cmds (target)
  192. INSTALL openssl (target)
  193. INSTALL zip (target)
  194. INSTALL bzip2 (target)
  195. INSTALL unzip (target)
  196. INSTALL usbutils (target)
  197. INSTALL libusb (target)
  198. INSTALL systemd (target)
  199. INSTALL libcap (target)
  200. INSTALL kmod (target)
  201. INSTALL util-linux (target)
  202. INSTALL entropy (target)
  203. INSTALL parted (target)
  204. INSTALL parted (host)
  205. INSTALL procps-ng (target)
  206. INSTALL netbsd-curses (target)
  207. INSTALL gptfdisk (target)
  208. INSTALL popt (target)
  209. INSTALL nano (target)
  210. INSTALL rpcbind (target)
  211. INSTALL libtirpc (target)
  212. INSTALL corefonts (target)
  213. INSTALL liberation-fonts-ttf (target)
  214. INSTALL util-macros (target)
  215. INSTALL network (target)
  216. INSTALL connman (target)
  217. INSTALL glib (target)
  218. INSTALL zlib (target)
  219. INSTALL libffi (target)
  220. INSTALL Python (host)
  221. INSTALL readline (target)
  222. INSTALL dbus (target)
  223. INSTALL expat (target)
  224. INSTALL iptables (target)
  225. INSTALL libmnl (target)
  226. INSTALL libnftnl (target)
  227. INSTALL wpa_supplicant (target)
  228. INSTALL libnl (target)
  229. INSTALL iana-etc (target)
  230. INSTALL ethtool (target)
  231. INSTALL openssh (target)
  232. INSTALL bluez (target)
  233. INSTALL samba (target)
  234. INSTALL heimdal (host)
  235. INSTALL Python (target)
  236. INSTALL sqlite (target)
  237. INSTALL libaio (target)
  238. INSTALL avahi (target)
  239. INSTALL libdaemon (target)
  240. INSTALL openvpn (target)
  241. INSTALL lzo (target)
  242. GET libcec
  243. --2017-11-27 12:57:22-- https://github.com/Pulse-Eight/libcec/archive/f2c4ca7.tar.gz
  244. Resolving github.com (github.com)... 192.30.253.113, 192.30.253.112
  245. Connecting to github.com (github.com)|192.30.253.113|:443... connected.
  246. HTTP request sent, awaiting response... 302 Found
  247. Location: https://codeload.github.com/Pulse-Eight/libcec/tar.gz/f2c4ca7702d5ae0301c9648fee7cf5525b4e11db [following]
  248. --2017-11-27 12:57:23-- https://codeload.github.com/Pulse-Eight/libcec/tar.gz/f2c4ca7702d5ae0301c9648fee7cf5525b4e11db
  249. Resolving codeload.github.com (codeload.github.com)... 192.30.253.121, 192.30.253.120
  250. Connecting to codeload.github.com (codeload.github.com)|192.30.253.121|:443... connected.
  251. HTTP request sent, awaiting response... 200 OK
  252. Length: unspecified [application/x-gzip]
  253. Saving to: 'sources/libcec/libcec-f2c4ca7.tar.gz'
  254.  
  255. sources/libcec/libcec-f2c4ca7.tar.gz [ <=> ] 328.30K 680KB/s in 0.5s
  256.  
  257. 2017-11-27 12:57:24 (680 KB/s) - 'sources/libcec/libcec-f2c4ca7.tar.gz' saved [336178]
  258.  
  259. INFO Calculated checksum is: a4a81ac7a1542a70563292dd8eb30de3e4296ef561297f75038cf4bcf9369fe1
  260.  
  261. BUILD libcec (target)
  262. Executing (target): cmake -DCMAKE_TOOLCHAIN_FILE=/home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/etc/cmake-armv8a-libreelec-linux-gnueabi.conf -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=MinSizeRel -DBUILD_SHARED_LIBS=1 -DCMAKE_INSTALL_LIBDIR:STRING=lib -DCMAKE_INSTALL_LIBDIR_NOARCH:STRING=lib -DHAVE_IMX_API=0 -DHAVE_AOCEC_API=1 /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7
  263. -- git found: fatal: No tags can describe 'a279603992ed7bcf52b338dee54f4f967e9514c2'.
  264. Try --always, or create some tags.
  265. -- Configured features:
  266. -- Pulse-Eight CEC Adapter: yes
  267. -- Pulse-Eight CEC Adapter detection: yes
  268. -- xrandr support: no
  269. -- Raspberry Pi support: no
  270. -- TDA995x support: no
  271. -- Exynos support: no
  272. -- DRM support: yes
  273. -- AOCEC support: yes
  274. -- Python support: version 2.7.13 (2.7)
  275. -- lib info: git revision: fatal: No tags can describe 'a279603992ed7bcf52b338dee54f4f967e9514c2'.
  276. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC
  277. -- Configuring done
  278. -- Generating done
  279. -- Build files have been written to: /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/.armv8a-libreelec-linux-gnueabi
  280. Executing (target): make
  281. make[1]: Entering directory '/home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/.armv8a-libreelec-linux-gnueabi'
  282. make[2]: Entering directory '/home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/.armv8a-libreelec-linux-gnueabi'
  283. make[3]: Entering directory '/home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/.armv8a-libreelec-linux-gnueabi'
  284. Scanning dependencies of target cec
  285. make[3]: Leaving directory '/home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/.armv8a-libreelec-linux-gnueabi'
  286. make[3]: Entering directory '/home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/.armv8a-libreelec-linux-gnueabi'
  287. [ 5%] Building CXX object src/libcec/CMakeFiles/cec.dir/CECClient.cpp.o
  288. [ 5%] Building CXX object src/libcec/CMakeFiles/cec.dir/LibCEC.cpp.o
  289. [ 7%] Building CXX object src/libcec/CMakeFiles/cec.dir/LibCECC.cpp.o
  290. [ 10%] Building CXX object src/libcec/CMakeFiles/cec.dir/CECProcessor.cpp.o
  291. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCECC.cpp:34:0:
  292. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:92:19: warning: missing terminating " character
  293. #define LIB_INFO ("git revision: fatal: No tags can describe 'a279603992ed7bcf52b338dee54f4f967e9514c2'.
  294. ^
  295. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:87: error: stray '@' in program
  296. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  297. ^
  298. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:102: error: too many decimal points in number
  299. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  300. ^~~~~
  301. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCECC.cpp:34:0:
  302. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:168: warning: missing terminating " character
  303. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  304. ^
  305. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:168: error: missing terminating " character
  306. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  307. ^~
  308. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCECC.cpp:34:0:
  309. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:1: error: 'Try' does not name a type
  310. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  311. ^~~
  312. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCECC.cpp:35:0:
  313. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:462:42: error: variable or field 'CECDestroy' declared void
  314. extern "C" DECLSPEC void CECDestroy(CEC::ICECAdapter *instance);
  315. ^~~~~~~~~~~
  316. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:462:37: error: 'ICECAdapter' is not a member of 'CEC'
  317. extern "C" DECLSPEC void CECDestroy(CEC::ICECAdapter *instance);
  318. ^~~
  319. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:462:55: error: 'instance' was not declared in this scope
  320. extern "C" DECLSPEC void CECDestroy(CEC::ICECAdapter *instance);
  321. ^~~~~~~~
  322. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:469:26: error: 'ICECAdapter' in namespace 'CEC' does not name a type
  323. extern "C" DECLSPEC CEC::ICECAdapter* CECInitialise(CEC::libcec_configuration *configuration);
  324. ^~~~~~~~~~~
  325. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCECC.cpp:36:0:
  326. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:45:14: error: 'ICECAdapter' in namespace 'CEC' does not name a type
  327. typedef CEC::ICECAdapter* libcec_connection_t;
  328. ^~~~~~~~~~~
  329. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:51:17: error: 'libcec_connection_t' does not name a type
  330. extern DECLSPEC libcec_connection_t libcec_initialise(CEC_NAMESPACE libcec_configuration* configuration);
  331. ^~~~~~~~~~~~~~~~~~~
  332. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:52:37: error: variable or field 'libcec_destroy' declared void
  333. extern DECLSPEC void libcec_destroy(libcec_connection_t connection);
  334. ^~~~~~~~~~~~~~~~~~~
  335. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:52:37: error: 'libcec_connection_t' was not declared in this scope
  336. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:53:33: warning: 'libcec_open' initialized and declared 'extern'
  337. extern DECLSPEC int libcec_open(libcec_connection_t connection, const char* strPort, uint32_t iTimeout);
  338. ^~~~~~~~~~~~~~~~~~~
  339. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:53:33: error: 'libcec_connection_t' was not declared in this scope
  340. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:53:65: error: expected primary-expression before 'const'
  341. extern DECLSPEC int libcec_open(libcec_connection_t connection, const char* strPort, uint32_t iTimeout);
  342. ^~~~~
  343. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:53:95: error: expected primary-expression before 'iTimeout'
  344. extern DECLSPEC int libcec_open(libcec_connection_t connection, const char* strPort, uint32_t iTimeout);
  345. ^~~~~~~~
  346. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:53:103: error: expression list treated as compound expression in initializer [-fpermissive]
  347. extern DECLSPEC int libcec_open(libcec_connection_t connection, const char* strPort, uint32_t iTimeout);
  348. ^
  349. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:54:35: error: variable or field 'libcec_close' declared void
  350. extern DECLSPEC void libcec_close(libcec_connection_t connection);
  351. ^~~~~~~~~~~~~~~~~~~
  352. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:54:35: error: 'libcec_connection_t' was not declared in this scope
  353. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:56:45: warning: 'libcec_enable_callbacks' initialized and declared 'extern'
  354. extern DECLSPEC int libcec_enable_callbacks(libcec_connection_t connection, void* cbParam, CEC_NAMESPACE ICECCallbacks* callbacks);
  355. ^~~~~~~~~~~~~~~~~~~
  356. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:56:45: error: 'libcec_connection_t' was not declared in this scope
  357. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:56:77: error: expected primary-expression before 'void'
  358. extern DECLSPEC int libcec_enable_callbacks(libcec_connection_t connection, void* cbParam, CEC_NAMESPACE ICECCallbacks* callbacks);
  359. ^~~~
  360. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:56:119: error: expected primary-expression before '*' token
  361. extern DECLSPEC int libcec_enable_callbacks(libcec_connection_t connection, void* cbParam, CEC_NAMESPACE ICECCallbacks* callbacks);
  362. ^
  363. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:56:121: error: 'callbacks' was not declared in this scope
  364. extern DECLSPEC int libcec_enable_callbacks(libcec_connection_t connection, void* cbParam, CEC_NAMESPACE ICECCallbacks* callbacks);
  365. ^~~~~~~~~
  366. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCECC.cpp:36:0:
  367. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:56:130: error: expression list treated as compound expression in initializer [-fpermissive]
  368. extern DECLSPEC int libcec_enable_callbacks(libcec_connection_t connection, void* cbParam, CEC_NAMESPACE ICECCallbacks* callbacks);
  369. ^
  370. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:57:45: warning: 'libcec_find_adapters' initialized and declared 'extern'
  371. extern DECLSPEC int8_t libcec_find_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter* deviceList, uint8_t iBufSize, const char* strDevicePath);
  372. ^~~~~~~~~~~~~~~~~~~
  373. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:57:45: error: 'libcec_connection_t' was not declared in this scope
  374. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:57:102: error: expected primary-expression before '*' token
  375. extern DECLSPEC int8_t libcec_find_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter* deviceList, uint8_t iBufSize, const char* strDevicePath);
  376. ^
  377. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:57:104: error: 'deviceList' was not declared in this scope
  378. extern DECLSPEC int8_t libcec_find_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter* deviceList, uint8_t iBufSize, const char* strDevicePath);
  379. ^~~~~~~~~~
  380. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:57:124: error: expected primary-expression before 'iBufSize'
  381. extern DECLSPEC int8_t libcec_find_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter* deviceList, uint8_t iBufSize, const char* strDevicePath);
  382. ^~~~~~~~
  383. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:57:134: error: expected primary-expression before 'const'
  384. extern DECLSPEC int8_t libcec_find_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter* deviceList, uint8_t iBufSize, const char* strDevicePath);
  385. ^~~~~
  386. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:57:159: error: expression list treated as compound expression in initializer [-fpermissive]
  387. extern DECLSPEC int8_t libcec_find_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter* deviceList, uint8_t iBufSize, const char* strDevicePath);
  388. ^
  389. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:58:42: warning: 'libcec_ping_adapters' initialized and declared 'extern'
  390. extern DECLSPEC int libcec_ping_adapters(libcec_connection_t connection);
  391. ^~~~~~~~~~~~~~~~~~~
  392. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:58:42: error: 'libcec_connection_t' was not declared in this scope
  393. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:59:45: warning: 'libcec_start_bootloader' initialized and declared 'extern'
  394. extern DECLSPEC int libcec_start_bootloader(libcec_connection_t connection);
  395. ^~~~~~~~~~~~~~~~~~~
  396. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:59:45: error: 'libcec_connection_t' was not declared in this scope
  397. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:60:45: warning: 'libcec_power_on_devices' initialized and declared 'extern'
  398. extern DECLSPEC int libcec_power_on_devices(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address address);
  399. ^~~~~~~~~~~~~~~~~~~
  400. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:60:45: error: 'libcec_connection_t' was not declared in this scope
  401. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:60:111: error: expected primary-expression before 'address'
  402. extern DECLSPEC int libcec_power_on_devices(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address address);
  403. ^~~~~~~
  404. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:60:118: error: expression list treated as compound expression in initializer [-fpermissive]
  405. extern DECLSPEC int libcec_power_on_devices(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address address);
  406. ^
  407. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:61:44: warning: 'libcec_standby_devices' initialized and declared 'extern'
  408. extern DECLSPEC int libcec_standby_devices(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address address);
  409. ^~~~~~~~~~~~~~~~~~~
  410. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:61:44: error: 'libcec_connection_t' was not declared in this scope
  411. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:61:110: error: expected primary-expression before 'address'
  412. extern DECLSPEC int libcec_standby_devices(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address address);
  413. ^~~~~~~
  414. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:61:117: error: expression list treated as compound expression in initializer [-fpermissive]
  415. extern DECLSPEC int libcec_standby_devices(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address address);
  416. ^
  417. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:62:46: warning: 'libcec_set_active_source' initialized and declared 'extern'
  418. extern DECLSPEC int libcec_set_active_source(libcec_connection_t connection, CEC_NAMESPACE cec_device_type type);
  419. ^~~~~~~~~~~~~~~~~~~
  420. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:62:46: error: 'libcec_connection_t' was not declared in this scope
  421. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:62:108: error: expected primary-expression before 'type'
  422. extern DECLSPEC int libcec_set_active_source(libcec_connection_t connection, CEC_NAMESPACE cec_device_type type);
  423. ^~~~
  424. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:62:112: error: expression list treated as compound expression in initializer [-fpermissive]
  425. extern DECLSPEC int libcec_set_active_source(libcec_connection_t connection, CEC_NAMESPACE cec_device_type type);
  426. ^
  427. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:63:50: warning: 'libcec_set_deck_control_mode' initialized and declared 'extern'
  428. extern DECLSPEC int libcec_set_deck_control_mode(libcec_connection_t connection, CEC_NAMESPACE cec_deck_control_mode mode, int bSendUpdate);
  429. ^~~~~~~~~~~~~~~~~~~
  430. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:63:50: error: 'libcec_connection_t' was not declared in this scope
  431. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:63:118: error: expected primary-expression before 'mode'
  432. extern DECLSPEC int libcec_set_deck_control_mode(libcec_connection_t connection, CEC_NAMESPACE cec_deck_control_mode mode, int bSendUpdate);
  433. ^~~~
  434. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:63:124: error: expected primary-expression before 'int'
  435. extern DECLSPEC int libcec_set_deck_control_mode(libcec_connection_t connection, CEC_NAMESPACE cec_deck_control_mode mode, int bSendUpdate);
  436. ^~~
  437. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:63:139: error: expression list treated as compound expression in initializer [-fpermissive]
  438. extern DECLSPEC int libcec_set_deck_control_mode(libcec_connection_t connection, CEC_NAMESPACE cec_deck_control_mode mode, int bSendUpdate);
  439. ^
  440. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:64:42: warning: 'libcec_set_deck_info' initialized and declared 'extern'
  441. extern DECLSPEC int libcec_set_deck_info(libcec_connection_t connection, CEC_NAMESPACE cec_deck_info info, int bSendUpdate);
  442. ^~~~~~~~~~~~~~~~~~~
  443. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:64:42: error: 'libcec_connection_t' was not declared in this scope
  444. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:64:102: error: expected primary-expression before 'info'
  445. extern DECLSPEC int libcec_set_deck_info(libcec_connection_t connection, CEC_NAMESPACE cec_deck_info info, int bSendUpdate);
  446. ^~~~
  447. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:64:108: error: expected primary-expression before 'int'
  448. extern DECLSPEC int libcec_set_deck_info(libcec_connection_t connection, CEC_NAMESPACE cec_deck_info info, int bSendUpdate);
  449. ^~~
  450. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:64:123: error: expression list treated as compound expression in initializer [-fpermissive]
  451. extern DECLSPEC int libcec_set_deck_info(libcec_connection_t connection, CEC_NAMESPACE cec_deck_info info, int bSendUpdate);
  452. ^
  453. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:65:46: warning: 'libcec_set_inactive_view' initialized and declared 'extern'
  454. extern DECLSPEC int libcec_set_inactive_view(libcec_connection_t connection);
  455. ^~~~~~~~~~~~~~~~~~~
  456. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:65:46: error: 'libcec_connection_t' was not declared in this scope
  457. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:66:43: warning: 'libcec_set_menu_state' initialized and declared 'extern'
  458. extern DECLSPEC int libcec_set_menu_state(libcec_connection_t connection, CEC_NAMESPACE cec_menu_state state, int bSendUpdate);
  459. ^~~~~~~~~~~~~~~~~~~
  460. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:66:43: error: 'libcec_connection_t' was not declared in this scope
  461. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:66:104: error: expected primary-expression before 'state'
  462. extern DECLSPEC int libcec_set_menu_state(libcec_connection_t connection, CEC_NAMESPACE cec_menu_state state, int bSendUpdate);
  463. ^~~~~
  464. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:66:111: error: expected primary-expression before 'int'
  465. extern DECLSPEC int libcec_set_menu_state(libcec_connection_t connection, CEC_NAMESPACE cec_menu_state state, int bSendUpdate);
  466. ^~~
  467. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:66:126: error: expression list treated as compound expression in initializer [-fpermissive]
  468. extern DECLSPEC int libcec_set_menu_state(libcec_connection_t connection, CEC_NAMESPACE cec_menu_state state, int bSendUpdate);
  469. ^
  470. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:67:37: warning: 'libcec_transmit' initialized and declared 'extern'
  471. extern DECLSPEC int libcec_transmit(libcec_connection_t connection, const CEC_NAMESPACE cec_command* data);
  472. ^~~~~~~~~~~~~~~~~~~
  473. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:67:37: error: 'libcec_connection_t' was not declared in this scope
  474. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:67:69: error: expected primary-expression before 'const'
  475. extern DECLSPEC int libcec_transmit(libcec_connection_t connection, const CEC_NAMESPACE cec_command* data);
  476. ^~~~~
  477. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:67:106: error: expression list treated as compound expression in initializer [-fpermissive]
  478. extern DECLSPEC int libcec_transmit(libcec_connection_t connection, const CEC_NAMESPACE cec_command* data);
  479. ^
  480. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:68:48: warning: 'libcec_set_logical_address' initialized and declared 'extern'
  481. extern DECLSPEC int libcec_set_logical_address(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  482. ^~~~~~~~~~~~~~~~~~~
  483. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:68:48: error: 'libcec_connection_t' was not declared in this scope
  484. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:68:114: error: expected primary-expression before 'iLogicalAddress'
  485. extern DECLSPEC int libcec_set_logical_address(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  486. ^~~~~~~~~~~~~~~
  487. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:68:129: error: expression list treated as compound expression in initializer [-fpermissive]
  488. extern DECLSPEC int libcec_set_logical_address(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  489. ^
  490. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:69:49: warning: 'libcec_set_physical_address' initialized and declared 'extern'
  491. extern DECLSPEC int libcec_set_physical_address(libcec_connection_t connection, uint16_t iPhysicalAddress);
  492. ^~~~~~~~~~~~~~~~~~~
  493. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:69:49: error: 'libcec_connection_t' was not declared in this scope
  494. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:69:90: error: expected primary-expression before 'iPhysicalAddress'
  495. extern DECLSPEC int libcec_set_physical_address(libcec_connection_t connection, uint16_t iPhysicalAddress);
  496. ^~~~~~~~~~~~~~~~
  497. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:69:106: error: expression list treated as compound expression in initializer [-fpermissive]
  498. extern DECLSPEC int libcec_set_physical_address(libcec_connection_t connection, uint16_t iPhysicalAddress);
  499. ^
  500. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:70:43: warning: 'libcec_set_osd_string' initialized and declared 'extern'
  501. extern DECLSPEC int libcec_set_osd_string(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_display_control duration, const char* strMessage);
  502. ^~~~~~~~~~~~~~~~~~~
  503. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:70:43: error: 'libcec_connection_t' was not declared in this scope
  504. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:70:109: error: expected primary-expression before 'iLogicalAddress'
  505. extern DECLSPEC int libcec_set_osd_string(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_display_control duration, const char* strMessage);
  506. ^~~~~~~~~~~~~~~
  507. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:70:160: error: expected primary-expression before 'duration'
  508. extern DECLSPEC int libcec_set_osd_string(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_display_control duration, const char* strMessage);
  509. ^~~~~~~~
  510. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:70:170: error: expected primary-expression before 'const'
  511. extern DECLSPEC int libcec_set_osd_string(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_display_control duration, const char* strMessage);
  512. ^~~~~
  513. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:70:192: error: expression list treated as compound expression in initializer [-fpermissive]
  514. extern DECLSPEC int libcec_set_osd_string(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_display_control duration, const char* strMessage);
  515. ^
  516. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:71:46: warning: 'libcec_switch_monitoring' initialized and declared 'extern'
  517. extern DECLSPEC int libcec_switch_monitoring(libcec_connection_t connection, int bEnable);
  518. ^~~~~~~~~~~~~~~~~~~
  519. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:71:46: error: 'libcec_connection_t' was not declared in this scope
  520. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:71:78: error: expected primary-expression before 'int'
  521. extern DECLSPEC int libcec_switch_monitoring(libcec_connection_t connection, int bEnable);
  522. ^~~
  523. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:71:89: error: expression list treated as compound expression in initializer [-fpermissive]
  524. extern DECLSPEC int libcec_switch_monitoring(libcec_connection_t connection, int bEnable);
  525. ^
  526. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:72:73: warning: 'libcec_get_device_cec_version' initialized and declared 'extern'
  527. extern DECLSPEC CEC_NAMESPACE cec_version libcec_get_device_cec_version(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  528. ^~~~~~~~~~~~~~~~~~~
  529. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:72:73: error: 'libcec_connection_t' was not declared in this scope
  530. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:72:139: error: expected primary-expression before 'iLogicalAddress'
  531. extern DECLSPEC CEC_NAMESPACE cec_version libcec_get_device_cec_version(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  532. ^~~~~~~~~~~~~~~
  533. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:72:154: error: expression list treated as compound expression in initializer [-fpermissive]
  534. extern DECLSPEC CEC_NAMESPACE cec_version libcec_get_device_cec_version(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  535. ^
  536. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:73:53: warning: 'libcec_get_device_menu_language' initialized and declared 'extern'
  537. extern DECLSPEC int libcec_get_device_menu_language(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_menu_language language);
  538. ^~~~~~~~~~~~~~~~~~~
  539. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:73:53: error: 'libcec_connection_t' was not declared in this scope
  540. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:73:119: error: expected primary-expression before 'iLogicalAddress'
  541. extern DECLSPEC int libcec_get_device_menu_language(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_menu_language language);
  542. ^~~~~~~~~~~~~~~
  543. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:73:168: error: expected primary-expression before 'language'
  544. extern DECLSPEC int libcec_get_device_menu_language(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_menu_language language);
  545. ^~~~~~~~
  546. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:73:176: error: expression list treated as compound expression in initializer [-fpermissive]
  547. extern DECLSPEC int libcec_get_device_menu_language(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_menu_language language);
  548. ^
  549. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:74:54: warning: 'libcec_get_device_vendor_id' initialized and declared 'extern'
  550. extern DECLSPEC uint32_t libcec_get_device_vendor_id(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  551. ^~~~~~~~~~~~~~~~~~~
  552. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:74:54: error: 'libcec_connection_t' was not declared in this scope
  553. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:74:120: error: expected primary-expression before 'iLogicalAddress'
  554. extern DECLSPEC uint32_t libcec_get_device_vendor_id(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  555. ^~~~~~~~~~~~~~~
  556. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:74:135: error: expression list treated as compound expression in initializer [-fpermissive]
  557. extern DECLSPEC uint32_t libcec_get_device_vendor_id(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  558. ^
  559. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:75:61: warning: 'libcec_get_device_physical_address' initialized and declared 'extern'
  560. extern DECLSPEC uint16_t libcec_get_device_physical_address(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  561. ^~~~~~~~~~~~~~~~~~~
  562. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:75:61: error: 'libcec_connection_t' was not declared in this scope
  563. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:75:127: error: expected primary-expression before 'iLogicalAddress'
  564. extern DECLSPEC uint16_t libcec_get_device_physical_address(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  565. ^~~~~~~~~~~~~~~
  566. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:75:142: error: expression list treated as compound expression in initializer [-fpermissive]
  567. extern DECLSPEC uint16_t libcec_get_device_physical_address(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  568. ^
  569. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:76:76: warning: 'libcec_get_active_source' initialized and declared 'extern'
  570. extern DECLSPEC CEC_NAMESPACE cec_logical_address libcec_get_active_source(libcec_connection_t connection);
  571. ^~~~~~~~~~~~~~~~~~~
  572. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:76:76: error: 'libcec_connection_t' was not declared in this scope
  573. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:77:45: warning: 'libcec_is_active_source' initialized and declared 'extern'
  574. extern DECLSPEC int libcec_is_active_source(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress);
  575. ^~~~~~~~~~~~~~~~~~~
  576. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:77:45: error: 'libcec_connection_t' was not declared in this scope
  577. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:77:111: error: expected primary-expression before 'iAddress'
  578. extern DECLSPEC int libcec_is_active_source(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress);
  579. ^~~~~~~~
  580. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:77:119: error: expression list treated as compound expression in initializer [-fpermissive]
  581. extern DECLSPEC int libcec_is_active_source(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress);
  582. ^
  583. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:78:79: warning: 'libcec_get_device_power_status' initialized and declared 'extern'
  584. extern DECLSPEC CEC_NAMESPACE cec_power_status libcec_get_device_power_status(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  585. ^~~~~~~~~~~~~~~~~~~
  586. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:78:79: error: 'libcec_connection_t' was not declared in this scope
  587. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:78:145: error: expected primary-expression before 'iLogicalAddress'
  588. extern DECLSPEC CEC_NAMESPACE cec_power_status libcec_get_device_power_status(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  589. ^~~~~~~~~~~~~~~
  590. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:78:160: error: expression list treated as compound expression in initializer [-fpermissive]
  591. extern DECLSPEC CEC_NAMESPACE cec_power_status libcec_get_device_power_status(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  592. ^
  593. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:79:40: warning: 'libcec_poll_device' initialized and declared 'extern'
  594. extern DECLSPEC int libcec_poll_device(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  595. ^~~~~~~~~~~~~~~~~~~
  596. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:79:40: error: 'libcec_connection_t' was not declared in this scope
  597. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:79:106: error: expected primary-expression before 'iLogicalAddress'
  598. extern DECLSPEC int libcec_poll_device(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  599. ^~~~~~~~~~~~~~~
  600. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:79:121: error: expression list treated as compound expression in initializer [-fpermissive]
  601. extern DECLSPEC int libcec_poll_device(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
  602. ^
  603. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:80:79: warning: 'libcec_get_active_devices' initialized and declared 'extern'
  604. extern DECLSPEC CEC_NAMESPACE cec_logical_addresses libcec_get_active_devices(libcec_connection_t connection);
  605. ^~~~~~~~~~~~~~~~~~~
  606. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:80:79: error: 'libcec_connection_t' was not declared in this scope
  607. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:81:45: warning: 'libcec_is_active_device' initialized and declared 'extern'
  608. extern DECLSPEC int libcec_is_active_device(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address address);
  609. ^~~~~~~~~~~~~~~~~~~
  610. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:81:45: error: 'libcec_connection_t' was not declared in this scope
  611. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:81:111: error: expected primary-expression before 'address'
  612. extern DECLSPEC int libcec_is_active_device(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address address);
  613. ^~~~~~~
  614. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:81:118: error: expression list treated as compound expression in initializer [-fpermissive]
  615. extern DECLSPEC int libcec_is_active_device(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address address);
  616. ^
  617. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:82:50: warning: 'libcec_is_active_device_type' initialized and declared 'extern'
  618. extern DECLSPEC int libcec_is_active_device_type(libcec_connection_t connection, CEC_NAMESPACE cec_device_type type);
  619. ^~~~~~~~~~~~~~~~~~~
  620. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:82:50: error: 'libcec_connection_t' was not declared in this scope
  621. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:82:112: error: expected primary-expression before 'type'
  622. extern DECLSPEC int libcec_is_active_device_type(libcec_connection_t connection, CEC_NAMESPACE cec_device_type type);
  623. ^~~~
  624. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:82:116: error: expression list treated as compound expression in initializer [-fpermissive]
  625. extern DECLSPEC int libcec_is_active_device_type(libcec_connection_t connection, CEC_NAMESPACE cec_device_type type);
  626. ^
  627. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:83:42: warning: 'libcec_set_hdmi_port' initialized and declared 'extern'
  628. extern DECLSPEC int libcec_set_hdmi_port(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address baseDevice, uint8_t iPort);
  629. ^~~~~~~~~~~~~~~~~~~
  630. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:83:42: error: 'libcec_connection_t' was not declared in this scope
  631. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:83:108: error: expected primary-expression before 'baseDevice'
  632. extern DECLSPEC int libcec_set_hdmi_port(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address baseDevice, uint8_t iPort);
  633. ^~~~~~~~~~
  634. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:83:128: error: expected primary-expression before 'iPort'
  635. extern DECLSPEC int libcec_set_hdmi_port(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address baseDevice, uint8_t iPort);
  636. ^~~~~
  637. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:83:133: error: expression list treated as compound expression in initializer [-fpermissive]
  638. extern DECLSPEC int libcec_set_hdmi_port(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address baseDevice, uint8_t iPort);
  639. ^
  640. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:84:38: warning: 'libcec_volume_up' initialized and declared 'extern'
  641. extern DECLSPEC int libcec_volume_up(libcec_connection_t connection, int bSendRelease);
  642. ^~~~~~~~~~~~~~~~~~~
  643. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:84:38: error: 'libcec_connection_t' was not declared in this scope
  644. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:84:70: error: expected primary-expression before 'int'
  645. extern DECLSPEC int libcec_volume_up(libcec_connection_t connection, int bSendRelease);
  646. ^~~
  647. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:84:86: error: expression list treated as compound expression in initializer [-fpermissive]
  648. extern DECLSPEC int libcec_volume_up(libcec_connection_t connection, int bSendRelease);
  649. ^
  650. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:85:40: warning: 'libcec_volume_down' initialized and declared 'extern'
  651. extern DECLSPEC int libcec_volume_down(libcec_connection_t connection, int bSendRelease);
  652. ^~~~~~~~~~~~~~~~~~~
  653. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:85:40: error: 'libcec_connection_t' was not declared in this scope
  654. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:85:72: error: expected primary-expression before 'int'
  655. extern DECLSPEC int libcec_volume_down(libcec_connection_t connection, int bSendRelease);
  656. ^~~
  657. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:85:88: error: expression list treated as compound expression in initializer [-fpermissive]
  658. extern DECLSPEC int libcec_volume_down(libcec_connection_t connection, int bSendRelease);
  659. ^
  660. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:86:39: warning: 'libcec_mute_audio' initialized and declared 'extern'
  661. extern DECLSPEC int libcec_mute_audio(libcec_connection_t connection, int bSendRelease);
  662. ^~~~~~~~~~~~~~~~~~~
  663. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:86:39: error: 'libcec_connection_t' was not declared in this scope
  664. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:86:71: error: expected primary-expression before 'int'
  665. extern DECLSPEC int libcec_mute_audio(libcec_connection_t connection, int bSendRelease);
  666. ^~~
  667. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:86:87: error: expression list treated as compound expression in initializer [-fpermissive]
  668. extern DECLSPEC int libcec_mute_audio(libcec_connection_t connection, int bSendRelease);
  669. ^
  670. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:87:42: warning: 'libcec_send_keypress' initialized and declared 'extern'
  671. extern DECLSPEC int libcec_send_keypress(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, CEC_NAMESPACE cec_user_control_code key, int bWait);
  672. ^~~~~~~~~~~~~~~~~~~
  673. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:87:42: error: 'libcec_connection_t' was not declared in this scope
  674. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:87:108: error: expected primary-expression before 'iDestination'
  675. extern DECLSPEC int libcec_send_keypress(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, CEC_NAMESPACE cec_user_control_code key, int bWait);
  676. ^~~~~~~~~~~~
  677. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:87:158: error: expected primary-expression before 'key'
  678. extern DECLSPEC int libcec_send_keypress(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, CEC_NAMESPACE cec_user_control_code key, int bWait);
  679. ^~~
  680. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:87:163: error: expected primary-expression before 'int'
  681. extern DECLSPEC int libcec_send_keypress(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, CEC_NAMESPACE cec_user_control_code key, int bWait);
  682. ^~~
  683. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:87:172: error: expression list treated as compound expression in initializer [-fpermissive]
  684. extern DECLSPEC int libcec_send_keypress(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, CEC_NAMESPACE cec_user_control_code key, int bWait);
  685. ^
  686. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:88:45: warning: 'libcec_send_key_release' initialized and declared 'extern'
  687. extern DECLSPEC int libcec_send_key_release(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, int bWait);
  688. ^~~~~~~~~~~~~~~~~~~
  689. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:88:45: error: 'libcec_connection_t' was not declared in this scope
  690. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:88:111: error: expected primary-expression before 'iDestination'
  691. extern DECLSPEC int libcec_send_key_release(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, int bWait);
  692. ^~~~~~~~~~~~
  693. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:88:125: error: expected primary-expression before 'int'
  694. extern DECLSPEC int libcec_send_key_release(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, int bWait);
  695. ^~~
  696. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:88:134: error: expression list treated as compound expression in initializer [-fpermissive]
  697. extern DECLSPEC int libcec_send_key_release(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, int bWait);
  698. ^
  699. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:89:48: warning: 'libcec_get_device_osd_name' initialized and declared 'extern'
  700. extern DECLSPEC int libcec_get_device_osd_name(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress, CEC_NAMESPACE cec_osd_name name);
  701. ^~~~~~~~~~~~~~~~~~~
  702. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:89:48: error: 'libcec_connection_t' was not declared in this scope
  703. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:89:114: error: expected primary-expression before 'iAddress'
  704. extern DECLSPEC int libcec_get_device_osd_name(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress, CEC_NAMESPACE cec_osd_name name);
  705. ^~~~~~~~
  706. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:89:151: error: expected primary-expression before 'name'
  707. extern DECLSPEC int libcec_get_device_osd_name(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress, CEC_NAMESPACE cec_osd_name name);
  708. ^~~~
  709. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:89:155: error: expression list treated as compound expression in initializer [-fpermissive]
  710. extern DECLSPEC int libcec_get_device_osd_name(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress, CEC_NAMESPACE cec_osd_name name);
  711. ^
  712. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:90:52: warning: 'libcec_set_stream_path_logical' initialized and declared 'extern'
  713. extern DECLSPEC int libcec_set_stream_path_logical(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress);
  714. ^~~~~~~~~~~~~~~~~~~
  715. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:90:52: error: 'libcec_connection_t' was not declared in this scope
  716. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:90:118: error: expected primary-expression before 'iAddress'
  717. extern DECLSPEC int libcec_set_stream_path_logical(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress);
  718. ^~~~~~~~
  719. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:90:126: error: expression list treated as compound expression in initializer [-fpermissive]
  720. extern DECLSPEC int libcec_set_stream_path_logical(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress);
  721. ^
  722. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:91:53: warning: 'libcec_set_stream_path_physical' initialized and declared 'extern'
  723. extern DECLSPEC int libcec_set_stream_path_physical(libcec_connection_t connection, uint16_t iPhysicalAddress);
  724. ^~~~~~~~~~~~~~~~~~~
  725. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:91:53: error: 'libcec_connection_t' was not declared in this scope
  726. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:91:94: error: expected primary-expression before 'iPhysicalAddress'
  727. extern DECLSPEC int libcec_set_stream_path_physical(libcec_connection_t connection, uint16_t iPhysicalAddress);
  728. ^~~~~~~~~~~~~~~~
  729. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:91:110: error: expression list treated as compound expression in initializer [-fpermissive]
  730. extern DECLSPEC int libcec_set_stream_path_physical(libcec_connection_t connection, uint16_t iPhysicalAddress);
  731. ^
  732. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:92:82: warning: 'libcec_get_logical_addresses' initialized and declared 'extern'
  733. extern DECLSPEC CEC_NAMESPACE cec_logical_addresses libcec_get_logical_addresses(libcec_connection_t connection);
  734. ^~~~~~~~~~~~~~~~~~~
  735. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:92:82: error: 'libcec_connection_t' was not declared in this scope
  736. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:93:54: warning: 'libcec_get_current_configuration' initialized and declared 'extern'
  737. extern DECLSPEC int libcec_get_current_configuration(libcec_connection_t connection, CEC_NAMESPACE libcec_configuration* configuration);
  738. ^~~~~~~~~~~~~~~~~~~
  739. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:93:54: error: 'libcec_connection_t' was not declared in this scope
  740. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:93:120: error: expected primary-expression before '*' token
  741. extern DECLSPEC int libcec_get_current_configuration(libcec_connection_t connection, CEC_NAMESPACE libcec_configuration* configuration);
  742. ^
  743. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:93:122: error: 'configuration' was not declared in this scope
  744. extern DECLSPEC int libcec_get_current_configuration(libcec_connection_t connection, CEC_NAMESPACE libcec_configuration* configuration);
  745. ^~~~~~~~~~~~~
  746. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:93:135: error: expression list treated as compound expression in initializer [-fpermissive]
  747. extern DECLSPEC int libcec_get_current_configuration(libcec_connection_t connection, CEC_NAMESPACE libcec_configuration* configuration);
  748. ^
  749. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:94:54: warning: 'libcec_can_persist_configuration' initialized and declared 'extern'
  750. extern DECLSPEC int libcec_can_persist_configuration(libcec_connection_t connection);
  751. ^~~~~~~~~~~~~~~~~~~
  752. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:94:54: error: 'libcec_connection_t' was not declared in this scope
  753. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:95:50: warning: 'libcec_persist_configuration' initialized and declared 'extern'
  754. extern DECLSPEC int libcec_persist_configuration(libcec_connection_t connection, CEC_NAMESPACE libcec_configuration* configuration);
  755. ^~~~~~~~~~~~~~~~~~~
  756. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:95:50: error: 'libcec_connection_t' was not declared in this scope
  757. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:95:116: error: expected primary-expression before '*' token
  758. extern DECLSPEC int libcec_persist_configuration(libcec_connection_t connection, CEC_NAMESPACE libcec_configuration* configuration);
  759. ^
  760. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:95:118: error: 'configuration' was not declared in this scope
  761. extern DECLSPEC int libcec_persist_configuration(libcec_connection_t connection, CEC_NAMESPACE libcec_configuration* configuration);
  762. ^~~~~~~~~~~~~
  763. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:95:131: error: expression list treated as compound expression in initializer [-fpermissive]
  764. extern DECLSPEC int libcec_persist_configuration(libcec_connection_t connection, CEC_NAMESPACE libcec_configuration* configuration);
  765. ^
  766. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:96:46: warning: 'libcec_set_configuration' initialized and declared 'extern'
  767. extern DECLSPEC int libcec_set_configuration(libcec_connection_t connection, const CEC_NAMESPACE libcec_configuration* configuration);
  768. ^~~~~~~~~~~~~~~~~~~
  769. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:96:46: error: 'libcec_connection_t' was not declared in this scope
  770. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:96:78: error: expected primary-expression before 'const'
  771. extern DECLSPEC int libcec_set_configuration(libcec_connection_t connection, const CEC_NAMESPACE libcec_configuration* configuration);
  772. ^~~~~
  773. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:96:133: error: expression list treated as compound expression in initializer [-fpermissive]
  774. extern DECLSPEC int libcec_set_configuration(libcec_connection_t connection, const CEC_NAMESPACE libcec_configuration* configuration);
  775. ^
  776. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:97:44: error: variable or field 'libcec_rescan_devices' declared void
  777. extern DECLSPEC void libcec_rescan_devices(libcec_connection_t connection);
  778. ^~~~~~~~~~~~~~~~~~~
  779. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:97:44: error: 'libcec_connection_t' was not declared in this scope
  780. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:98:52: warning: 'libcec_is_libcec_active_source' initialized and declared 'extern'
  781. extern DECLSPEC int libcec_is_libcec_active_source(libcec_connection_t connection);
  782. ^~~~~~~~~~~~~~~~~~~
  783. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:98:52: error: 'libcec_connection_t' was not declared in this scope
  784. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:99:51: warning: 'libcec_get_device_information' initialized and declared 'extern'
  785. extern DECLSPEC int libcec_get_device_information(libcec_connection_t connection, const char* strPort, CEC_NAMESPACE libcec_configuration* config, uint32_t iTimeoutMs);
  786. ^~~~~~~~~~~~~~~~~~~
  787. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:99:51: error: 'libcec_connection_t' was not declared in this scope
  788. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:99:83: error: expected primary-expression before 'const'
  789. extern DECLSPEC int libcec_get_device_information(libcec_connection_t connection, const char* strPort, CEC_NAMESPACE libcec_configuration* config, uint32_t iTimeoutMs);
  790. ^~~~~
  791. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:99:138: error: expected primary-expression before '*' token
  792. extern DECLSPEC int libcec_get_device_information(libcec_connection_t connection, const char* strPort, CEC_NAMESPACE libcec_configuration* config, uint32_t iTimeoutMs);
  793. ^
  794. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:99:140: error: 'config' was not declared in this scope
  795. extern DECLSPEC int libcec_get_device_information(libcec_connection_t connection, const char* strPort, CEC_NAMESPACE libcec_configuration* config, uint32_t iTimeoutMs);
  796. ^~~~~~
  797. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:99:157: error: expected primary-expression before 'iTimeoutMs'
  798. extern DECLSPEC int libcec_get_device_information(libcec_connection_t connection, const char* strPort, CEC_NAMESPACE libcec_configuration* config, uint32_t iTimeoutMs);
  799. ^~~~~~~~~~
  800. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:99:167: error: expression list treated as compound expression in initializer [-fpermissive]
  801. extern DECLSPEC int libcec_get_device_information(libcec_connection_t connection, const char* strPort, CEC_NAMESPACE libcec_configuration* config, uint32_t iTimeoutMs);
  802. ^
  803. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:100:49: warning: 'libcec_get_lib_info' initialized and declared 'extern'
  804. extern DECLSPEC const char* libcec_get_lib_info(libcec_connection_t connection);
  805. ^~~~~~~~~~~~~~~~~~~
  806. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:100:49: error: 'libcec_connection_t' was not declared in this scope
  807. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:101:51: error: variable or field 'libcec_init_video_standalone' declared void
  808. extern DECLSPEC void libcec_init_video_standalone(libcec_connection_t connection);
  809. ^~~~~~~~~~~~~~~~~~~
  810. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:101:51: error: 'libcec_connection_t' was not declared in this scope
  811. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:102:55: warning: 'libcec_get_adapter_vendor_id' initialized and declared 'extern'
  812. extern DECLSPEC uint16_t libcec_get_adapter_vendor_id(libcec_connection_t connection);
  813. ^~~~~~~~~~~~~~~~~~~
  814. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:102:55: error: 'libcec_connection_t' was not declared in this scope
  815. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:103:56: warning: 'libcec_get_adapter_product_id' initialized and declared 'extern'
  816. extern DECLSPEC uint16_t libcec_get_adapter_product_id(libcec_connection_t connection);
  817. ^~~~~~~~~~~~~~~~~~~
  818. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:103:56: error: 'libcec_connection_t' was not declared in this scope
  819. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:104:50: warning: 'libcec_audio_toggle_mute' initialized and declared 'extern'
  820. extern DECLSPEC uint8_t libcec_audio_toggle_mute(libcec_connection_t connection);
  821. ^~~~~~~~~~~~~~~~~~~
  822. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:104:50: error: 'libcec_connection_t' was not declared in this scope
  823. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:105:43: warning: 'libcec_audio_mute' initialized and declared 'extern'
  824. extern DECLSPEC uint8_t libcec_audio_mute(libcec_connection_t connection);
  825. ^~~~~~~~~~~~~~~~~~~
  826. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:105:43: error: 'libcec_connection_t' was not declared in this scope
  827. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:106:45: warning: 'libcec_audio_unmute' initialized and declared 'extern'
  828. extern DECLSPEC uint8_t libcec_audio_unmute(libcec_connection_t connection);
  829. ^~~~~~~~~~~~~~~~~~~
  830. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:106:45: error: 'libcec_connection_t' was not declared in this scope
  831. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:107:49: warning: 'libcec_audio_get_status' initialized and declared 'extern'
  832. extern DECLSPEC uint8_t libcec_audio_get_status(libcec_connection_t connection);
  833. ^~~~~~~~~~~~~~~~~~~
  834. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:107:49: error: 'libcec_connection_t' was not declared in this scope
  835. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:108:47: warning: 'libcec_detect_adapters' initialized and declared 'extern'
  836. extern DECLSPEC int8_t libcec_detect_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter_descriptor* deviceList, uint8_t iBufSize, const char* strDevicePath, int bQuickScan);
  837. ^~~~~~~~~~~~~~~~~~~
  838. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:108:47: error: 'libcec_connection_t' was not declared in this scope
  839. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:108:115: error: expected primary-expression before '*' token
  840. extern DECLSPEC int8_t libcec_detect_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter_descriptor* deviceList, uint8_t iBufSize, const char* strDevicePath, int bQuickScan);
  841. ^
  842. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:108:117: error: 'deviceList' was not declared in this scope
  843. extern DECLSPEC int8_t libcec_detect_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter_descriptor* deviceList, uint8_t iBufSize, const char* strDevicePath, int bQuickScan);
  844. ^~~~~~~~~~
  845. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:108:137: error: expected primary-expression before 'iBufSize'
  846. extern DECLSPEC int8_t libcec_detect_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter_descriptor* deviceList, uint8_t iBufSize, const char* strDevicePath, int bQuickScan);
  847. ^~~~~~~~
  848. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:108:147: error: expected primary-expression before 'const'
  849. extern DECLSPEC int8_t libcec_detect_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter_descriptor* deviceList, uint8_t iBufSize, const char* strDevicePath, int bQuickScan);
  850. ^~~~~
  851. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:108:174: error: expected primary-expression before 'int'
  852. extern DECLSPEC int8_t libcec_detect_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter_descriptor* deviceList, uint8_t iBufSize, const char* strDevicePath, int bQuickScan);
  853. ^~~
  854. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cecc.h:108:188: error: expression list treated as compound expression in initializer [-fpermissive]
  855. extern DECLSPEC int8_t libcec_detect_adapters(libcec_connection_t connection, CEC_NAMESPACE cec_adapter_descriptor* deviceList, uint8_t iBufSize, const char* strDevicePath, int bQuickScan);
  856. ^
  857. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCECC.cpp:37:0:
  858. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.h:59:3: error: expected class-name before '{' token
  859. {
  860. ^
  861. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCECC.cpp:48:1: error: 'libcec_connection_t' does not name a type
  862. libcec_connection_t libcec_initialise(libcec_configuration* configuration)
  863. ^~~~~~~~~~~~~~~~~~~
  864. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCECC.cpp:53:21: error: variable or field 'libcec_destroy' declared void
  865. void libcec_destroy(libcec_connection_t connection)
  866. ^~~~~~~~~~~~~~~~~~~
  867. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCECC.cpp:53:21: error: 'libcec_connection_t' was not declared in this scope
  868. make[3]: *** [src/libcec/CMakeFiles/cec.dir/build.make:135: src/libcec/CMakeFiles/cec.dir/LibCECC.cpp.o] Error 1
  869. make[3]: *** Waiting for unfinished jobs....
  870. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECClient.cpp:34:0:
  871. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:92:19: warning: missing terminating " character
  872. #define LIB_INFO ("git revision: fatal: No tags can describe 'a279603992ed7bcf52b338dee54f4f967e9514c2'.
  873. ^
  874. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:87: error: stray '@' in program
  875. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  876. ^
  877. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:102: error: too many decimal points in number
  878. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  879. ^~~~~
  880. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECClient.cpp:34:0:
  881. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:168: warning: missing terminating " character
  882. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  883. ^
  884. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:168: error: missing terminating " character
  885. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  886. ^~
  887. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECClient.cpp:34:0:
  888. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:1: error: 'Try' does not name a type
  889. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  890. ^~~
  891. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.h:37:0,
  892. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECClient.h:36,
  893. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECClient.cpp:35:
  894. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:462:42: error: variable or field 'CECDestroy' declared void
  895. extern "C" DECLSPEC void CECDestroy(CEC::ICECAdapter *instance);
  896. ^~~~~~~~~~~
  897. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:462:37: error: 'ICECAdapter' is not a member of 'CEC'
  898. extern "C" DECLSPEC void CECDestroy(CEC::ICECAdapter *instance);
  899. ^~~
  900. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:462:55: error: 'instance' was not declared in this scope
  901. extern "C" DECLSPEC void CECDestroy(CEC::ICECAdapter *instance);
  902. ^~~~~~~~
  903. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:469:26: error: 'ICECAdapter' in namespace 'CEC' does not name a type
  904. extern "C" DECLSPEC CEC::ICECAdapter* CECInitialise(CEC::libcec_configuration *configuration);
  905. ^~~~~~~~~~~
  906. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECClient.h:36:0,
  907. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECClient.cpp:35:
  908. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.h:59:3: error: expected class-name before '{' token
  909. {
  910. ^
  911. make[3]: *** [src/libcec/CMakeFiles/cec.dir/build.make:63: src/libcec/CMakeFiles/cec.dir/CECClient.cpp.o] Error 1
  912. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp:34:0:
  913. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:92:19: warning: missing terminating " character
  914. #define LIB_INFO ("git revision: fatal: No tags can describe 'a279603992ed7bcf52b338dee54f4f967e9514c2'.
  915. ^
  916. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:87: error: stray '@' in program
  917. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  918. ^
  919. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:102: error: too many decimal points in number
  920. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  921. ^~~~~
  922. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp:34:0:
  923. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:168: warning: missing terminating " character
  924. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  925. ^
  926. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:168: error: missing terminating " character
  927. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  928. ^~
  929. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp:34:0:
  930. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:92:19: error: missing terminating " character
  931. #define LIB_INFO ("git revision: fatal: No tags can describe 'a279603992ed7bcf52b338dee54f4f967e9514c2'.
  932. ^
  933. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:92:19: note: in definition of macro 'LIB_INFO'
  934. #define LIB_INFO ("git revision: fatal: No tags can describe 'a279603992ed7bcf52b338dee54f4f967e9514c2'.
  935. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  936. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:1: error: 'Try' does not name a type
  937. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  938. ^~~
  939. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.h:37:0,
  940. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp:35:
  941. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:462:42: error: variable or field 'CECDestroy' declared void
  942. extern "C" DECLSPEC void CECDestroy(CEC::ICECAdapter *instance);
  943. ^~~~~~~~~~~
  944. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:462:37: error: 'ICECAdapter' is not a member of 'CEC'
  945. extern "C" DECLSPEC void CECDestroy(CEC::ICECAdapter *instance);
  946. ^~~
  947. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:462:55: error: 'instance' was not declared in this scope
  948. extern "C" DECLSPEC void CECDestroy(CEC::ICECAdapter *instance);
  949. ^~~~~~~~
  950. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/../../include/cec.h:469:26: error: 'ICECAdapter' in namespace 'CEC' does not name a type
  951. extern "C" DECLSPEC CEC::ICECAdapter* CECInitialise(CEC::libcec_configuration *configuration);
  952. ^~~~~~~~~~~
  953. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp:35:0:
  954. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.h:59:3: error: expected class-name before '{' token
  955. {
  956. ^
  957. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp:430:1: error: 'ICECAdapter' does not name a type
  958. ICECAdapter* CECInitialise(libcec_configuration *configuration)
  959. ^~~~~~~~~~~
  960. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp: In function 'void* CECInit(const char*, CEC::cec_device_type_list)':
  961. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp:465:38: error: 'CECInitialise' was not declared in this scope
  962. return CECInitialise(&configuration);
  963. ^
  964. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp: At global scope:
  965. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp:495:22: error: variable or field 'CECDestroy' declared void
  966. void CECDestroy(CEC::ICECAdapter *instance)
  967. ^~~~~~~~~~~
  968. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp:495:17: error: 'ICECAdapter' is not a member of 'CEC'
  969. void CECDestroy(CEC::ICECAdapter *instance)
  970. ^~~
  971. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/LibCEC.cpp:495:35: error: 'instance' was not declared in this scope
  972. void CECDestroy(CEC::ICECAdapter *instance)
  973. ^~~~~~~~
  974. make[3]: *** [src/libcec/CMakeFiles/cec.dir/build.make:111: src/libcec/CMakeFiles/cec.dir/LibCEC.cpp.o] Error 1
  975. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.cpp:34:0:
  976. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:92:19: warning: missing terminating " character
  977. #define LIB_INFO ("git revision: fatal: No tags can describe 'a279603992ed7bcf52b338dee54f4f967e9514c2'.
  978. ^
  979. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:87: error: stray '@' in program
  980. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  981. ^
  982. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:102: error: too many decimal points in number
  983. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  984. ^~~~~
  985. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.cpp:34:0:
  986. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:168: warning: missing terminating " character
  987. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  988. ^
  989. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:168: error: missing terminating " character
  990. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  991. ^~
  992. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.cpp:34:0:
  993. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/env.h:93:1: error: 'Try' does not name a type
  994. Try --always, or create some tags., compiled on Mon Nov 27 12:57:25 UTC 2017 by eugene@Asus on Linux 4.8.0-53-generic (x86_64), features: P8_USB, DRM, P8_detect, AOCEC")
  995. ^~~
  996. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/threads.h:34:0,
  997. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.h:37,
  998. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.cpp:35:
  999. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:123:5: error: 'mutex_t' does not name a type
  1000. mutex_t m_mutex;
  1001. ^~~~~~~
  1002. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:39:0,
  1003. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/threads.h:34,
  1004. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.h:37,
  1005. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.cpp:35:
  1006. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: In constructor 'P8PLATFORM::CMutex::CMutex()':
  1007. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:68:7: error: 'm_mutex' was not declared in this scope
  1008. MutexCreate(m_mutex);
  1009. ^
  1010. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:68:7: error: 'GetRecursiveMutexAttribute' was not declared in this scope
  1011. MutexCreate(m_mutex);
  1012. ^
  1013. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: In destructor 'P8PLATFORM::CMutex::~CMutex()':
  1014. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:74:7: error: 'm_mutex' was not declared in this scope
  1015. MutexDelete(m_mutex);
  1016. ^
  1017. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: In member function 'bool P8PLATFORM::CMutex::TryLock()':
  1018. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:79:11: error: 'm_mutex' was not declared in this scope
  1019. if (MutexTryLock(m_mutex))
  1020. ^
  1021. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: In member function 'bool P8PLATFORM::CMutex::Lock()':
  1022. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:89:7: error: 'm_mutex' was not declared in this scope
  1023. MutexLock(m_mutex);
  1024. ^
  1025. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: In member function 'void P8PLATFORM::CMutex::Unlock()':
  1026. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:101:11: error: 'm_mutex' was not declared in this scope
  1027. MutexUnlock(m_mutex);
  1028. ^
  1029. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:105:9: error: 'm_mutex' was not declared in this scope
  1030. MutexUnlock(m_mutex);
  1031. ^
  1032. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/threads.h:34:0,
  1033. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.h:37,
  1034. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.cpp:35:
  1035. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: At global scope:
  1036. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:285:7: error: 'CConditionImpl' does not name a type
  1037. CConditionImpl m_condition;
  1038. ^~~~~~~~~~~~~~
  1039. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: In destructor 'P8PLATFORM::CCondition<_Predicate>::~CCondition()':
  1040. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:243:9: error: 'm_condition' was not declared in this scope
  1041. m_condition.Broadcast();
  1042. ^~~~~~~~~~~
  1043. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: In member function 'void P8PLATFORM::CCondition<_Predicate>::Broadcast()':
  1044. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:248:9: error: 'm_condition' was not declared in this scope
  1045. m_condition.Broadcast();
  1046. ^~~~~~~~~~~
  1047. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: In member function 'void P8PLATFORM::CCondition<_Predicate>::Signal()':
  1048. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:253:9: error: 'm_condition' was not declared in this scope
  1049. m_condition.Signal();
  1050. ^~~~~~~~~~~
  1051. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: In member function 'bool P8PLATFORM::CCondition<_Predicate>::Wait(P8PLATFORM::CMutex&, uint32_t)':
  1052. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:258:16: error: 'm_condition' was not declared in this scope
  1053. return m_condition.Wait(mutex.m_mutex, iTimeout);
  1054. ^~~~~~~~~~~
  1055. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:258:39: error: 'class P8PLATFORM::CMutex' has no member named 'm_mutex'; did you mean 'CMutex'?
  1056. return m_condition.Wait(mutex.m_mutex, iTimeout);
  1057. ^~~~~~~
  1058. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h: In member function 'bool P8PLATFORM::CCondition<_Predicate>::Wait(P8PLATFORM::CMutex&, P8PLATFORM::PredicateCallback, void*, uint32_t)':
  1059. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:273:11: error: 'm_condition' was not declared in this scope
  1060. m_condition.Wait(mutex.m_mutex, iMsLeft);
  1061. ^~~~~~~~~~~
  1062. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:273:34: error: 'class P8PLATFORM::CMutex' has no member named 'm_mutex'; did you mean 'CMutex'?
  1063. m_condition.Wait(mutex.m_mutex, iMsLeft);
  1064. ^~~~~~~
  1065. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.h:37:0,
  1066. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.cpp:35:
  1067. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/threads.h: At global scope:
  1068. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/threads.h:151:5: error: 'thread_t' does not name a type
  1069. thread_t m_thread;
  1070. ^~~~~~~~
  1071. In file included from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/mutex.h:39:0,
  1072. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/threads.h:34,
  1073. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.h:37,
  1074. from /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/src/libcec/CECProcessor.cpp:35:
  1075. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/threads.h: In member function 'virtual bool P8PLATFORM::CThread::CreateThread(bool)':
  1076. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/threads.h:97:15: error: 'm_thread' was not declared in this scope
  1077. if (ThreadsCreate(m_thread, CThread::ThreadHandler, ((void*)static_cast<CThread *>(this))))
  1078. ^
  1079. /home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/p8-platform/threads/threads.h:97:15: error: 'GetDetachedThreadAttribute' was not declared in this scope
  1080. if (ThreadsCreate(m_thread, CThread::ThreadHandler, ((void*)static_cast<CThread *>(this))))
  1081. ^
  1082. make[3]: *** [src/libcec/CMakeFiles/cec.dir/build.make:87: src/libcec/CMakeFiles/cec.dir/CECProcessor.cpp.o] Error 1
  1083. make[3]: Leaving directory '/home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/.armv8a-libreelec-linux-gnueabi'
  1084. make[2]: *** [CMakeFiles/Makefile2:253: src/libcec/CMakeFiles/cec.dir/all] Error 2
  1085. make[2]: Leaving directory '/home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/.armv8a-libreelec-linux-gnueabi'
  1086. make[1]: *** [Makefile:128: all] Error 2
  1087. make[1]: Leaving directory '/home/eugene/LibreELEC.tv/build.LibreELEC-S905.arm-8.2-devel/libcec-f2c4ca7/.armv8a-libreelec-linux-gnueabi'
  1088. Makefile:12: recipe for target 'image' failed
  1089. make: *** [image] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement