>>> emulationstation: Building testing/emulationstation 2.10.3-r3 (using abuild 3.9.0-r5) started Fri, 12 Aug 2022 01:38:34 +0000 >>> emulationstation: Checking sanity of /home/buildozer/aports/testing/emulationstation/APKBUILD... >>> emulationstation: Analyzing dependencies... >>> emulationstation: Installing for build: build-base boost-dev freeimage-dev freetype-dev sdl2-dev mesa-dev alsa-lib-dev vlc-dev curl-dev cmake rapidjson-dev (1/114) Installing boost1.80-atomic (1.80.0-r0) (2/114) Installing boost1.80-chrono (1.80.0-r0) (3/114) Installing boost1.80-container (1.80.0-r0) (4/114) Installing boost1.80-context (1.80.0-r0) (5/114) Installing boost1.80-contract (1.80.0-r0) (6/114) Installing boost1.80-coroutine (1.80.0-r0) (7/114) Installing boost1.80-date_time (1.80.0-r0) (8/114) Installing boost1.80-fiber (1.80.0-r0) (9/114) Installing boost1.80-filesystem (1.80.0-r0) (10/114) Installing boost1.80-graph (1.80.0-r0) (11/114) Installing libbz2 (1.0.8-r2) (12/114) Installing boost1.80-iostreams (1.80.0-r0) (13/114) Installing boost1.80-locale (1.80.0-r0) (14/114) Installing boost1.80-thread (1.80.0-r0) (15/114) Installing boost1.80-log (1.80.0-r0) (16/114) Installing boost1.80-log_setup (1.80.0-r0) (17/114) Installing boost1.80-math (1.80.0-r0) (18/114) Installing boost1.80-prg_exec_monitor (1.80.0-r0) (19/114) Installing boost1.80-program_options (1.80.0-r0) (20/114) Installing libffi (3.4.2-r1) (21/114) Installing gdbm (1.23-r0) (22/114) Installing mpdecimal (2.5.1-r1) (23/114) Installing readline (8.1.2-r0) (24/114) Installing sqlite-libs (3.39.2-r0) (25/114) Installing python3 (3.10.5-r2) (26/114) Installing boost1.80-python3 (1.80.0-r0) (27/114) Installing boost1.80-random (1.80.0-r0) (28/114) Installing boost1.80-regex (1.80.0-r0) (29/114) Installing boost1.80-serialization (1.80.0-r0) (30/114) Installing boost1.80-stacktrace_basic (1.80.0-r0) (31/114) Installing boost1.80-stacktrace_noop (1.80.0-r0) (32/114) Installing boost1.80-system (1.80.0-r0) (33/114) Installing boost1.80-timer (1.80.0-r0) (34/114) Installing boost1.80-type_erasure (1.80.0-r0) (35/114) Installing boost1.80-unit_test_framework (1.80.0-r0) (36/114) Installing boost1.80-wave (1.80.0-r0) (37/114) Installing boost1.80-wserialization (1.80.0-r0) (38/114) Installing boost1.80-json (1.80.0-r0) (39/114) Installing boost1.80-nowide (1.80.0-r0) (40/114) Installing boost1.80-libs (1.80.0-r0) (41/114) Installing boost1.80 (1.80.0-r0) (42/114) Installing linux-headers (5.16.7-r1) (43/114) Installing bzip2-dev (1.0.8-r2) (44/114) Installing icu-data-en (71.1-r4) Executing icu-data-en-71.1-r4.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (45/114) Installing icu-libs (71.1-r4) (46/114) Installing icu (71.1-r4) (47/114) Installing icu-dev (71.1-r4) (48/114) Installing xz-dev (5.2.5-r1) (49/114) Installing zlib-dev (1.2.12-r3) (50/114) Installing boost1.80-dev (1.80.0-r0) (51/114) Installing boost-dev (1.80.0-r0) (52/114) Installing freeimage (3.18.0-r2) (53/114) Installing freeimage-dev (3.18.0-r2) (54/114) Installing libpng (1.6.37-r2) (55/114) Installing freetype (2.12.1-r0) (56/114) Installing brotli-dev (1.0.9-r7) (57/114) Installing libpng-dev (1.6.37-r2) (58/114) Installing freetype-dev (2.12.1-r0) (59/114) Installing sdl2 (2.0.22-r1) (60/114) Installing tslib (1.22-r1) (61/114) Installing directfb (1.7.7-r4) (62/114) Installing directfb-dev (1.7.7-r4) (63/114) Installing libdrm (2.4.112-r0) (64/114) Installing libdrm-dev (2.4.112-r0) (65/114) Installing libxau (1.0.9-r1) (66/114) Installing xorgproto (2022.1-r0) (67/114) Installing libxau-dev (1.0.9-r1) (68/114) Installing libmd (1.0.4-r0) (69/114) Installing libbsd (0.11.6-r2) (70/114) Installing libxdmcp (1.1.3-r1) (71/114) Installing libxcb (1.15-r0) (72/114) Installing libx11 (1.8.1-r1) (73/114) Installing libxext (1.3.4-r1) (74/114) Installing xcb-proto (1.15-r0) (75/114) Installing libxdmcp-dev (1.1.3-r1) (76/114) Installing libxcb-dev (1.15-r0) (77/114) Installing xtrans (1.4.0-r2) (78/114) Installing libx11-dev (1.8.1-r1) (79/114) Installing libxext-dev (1.3.4-r1) (80/114) Installing libxdamage (1.1.5-r1) (81/114) Installing libxfixes (6.0.0-r0) (82/114) Installing libxfixes-dev (6.0.0-r0) (83/114) Installing libxdamage-dev (1.1.5-r1) (84/114) Installing libxshmfence (1.3-r1) (85/114) Installing libxshmfence-dev (1.3-r1) (86/114) Installing mesa (22.1.6-r0) (87/114) Installing wayland-libs-server (1.21.0-r0) (88/114) Installing mesa-gbm (22.1.6-r0) (89/114) Installing mesa-glapi (22.1.6-r0) (90/114) Installing wayland-libs-client (1.21.0-r0) (91/114) Installing mesa-egl (22.1.6-r0) (92/114) Installing libxxf86vm (1.1.4-r3) (93/114) Installing mesa-gl (22.1.6-r0) (94/114) Installing mesa-gles (22.1.6-r0) (95/114) Installing llvm14-libs (14.0.6-r3) (96/114) Installing mesa-osmesa (22.1.6-r0) (97/114) Installing mesa-xatracker (22.1.6-r0) (98/114) Installing libxxf86vm-dev (1.1.4-r3) (99/114) Installing mesa-dev (22.1.6-r0) (100/114) Installing sdl2-dev (2.0.22-r1) (101/114) Installing alsa-lib (1.2.7.2-r0) (102/114) Installing alsa-lib-dev (1.2.7.2-r0) (103/114) Installing dbus-libs (1.14.0-r1) (104/114) Installing vlc-libs (3.0.17.4-r2) (105/114) Installing vlc-dev (3.0.17.4-r2) (106/114) Installing openssl-dev (3.0.5-r2) (107/114) Installing nghttp2-dev (1.48.0-r1) (108/114) Installing curl-dev (7.84.0-r2) (109/114) Installing libarchive (3.6.1-r1) (110/114) Installing rhash-libs (1.4.3-r1) (111/114) Installing libuv (1.44.2-r0) (112/114) Installing cmake (3.24.0-r0) (113/114) Installing rapidjson-dev (1.1.0-r4) (114/114) Installing .makedepends-emulationstation (20220812.013835) Executing busybox-1.35.0-r22.trigger OK: 1236 MiB in 228 packages >>> emulationstation: Cleaning up srcdir >>> emulationstation: Cleaning up pkgdir >>> emulationstation: Fetching https://distfiles.alpinelinux.org/distfiles/edge//emulationstation-2.10.3.tar.gz >>> emulationstation: Fetching https://distfiles.alpinelinux.org/distfiles/edge//emulationstation-theme-gbz35-05895874b2920ab6ffeeb574d053f3d9e976c000.tar.gz >>> emulationstation: Fetching https://distfiles.alpinelinux.org/distfiles/edge//pugixml-1.11.1.tar.gz >>> emulationstation: Fetching https://distfiles.alpinelinux.org/distfiles/edge//emulationstation-2.10.3.tar.gz >>> emulationstation: Fetching https://distfiles.alpinelinux.org/distfiles/edge//emulationstation-theme-gbz35-05895874b2920ab6ffeeb574d053f3d9e976c000.tar.gz >>> emulationstation: Fetching https://distfiles.alpinelinux.org/distfiles/edge//pugixml-1.11.1.tar.gz >>> emulationstation: Checking sha512sums... emulationstation-2.10.3.tar.gz: OK emulationstation-theme-gbz35-05895874b2920ab6ffeeb574d053f3d9e976c000.tar.gz: OK pugixml-1.11.1.tar.gz: OK default-paths.patch: OK emulationstation.desktop: OK emulationstation.png: OK >>> emulationstation: Unpacking /var/cache/distfiles/edge/emulationstation-2.10.3.tar.gz... >>> emulationstation: Unpacking /var/cache/distfiles/edge/emulationstation-theme-gbz35-05895874b2920ab6ffeeb574d053f3d9e976c000.tar.gz... >>> emulationstation: Unpacking /var/cache/distfiles/edge/pugixml-1.11.1.tar.gz... >>> emulationstation: default-paths.patch patching file es-core/src/ThemeData.cpp Hunk #1 succeeded at 638 (offset 56 lines). patching file es-app/src/SystemData.cpp Hunk #1 succeeded at 498 with fuzz 2 (offset 101 lines). CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0072 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 12.1.1 -- The CXX compiler identification is GNU 12.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found OpenGL: /usr/lib/libGL.so -- Found Freetype: /usr/lib/libfreetype.so (found version "2.12.1") -- Looking for FreeImage... -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.2") -- Checking for module 'freeimage' -- Package 'freeimage', required by 'virtual:world', not found -- Found FreeImage: optimized;/usr/lib/libfreeimage.so;debug;/usr/lib/libfreeimage.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found SDL2: /usr/lib/libSDL2main.a;/usr/lib/libSDL2.so -- Found CURL: /usr/lib/libcurl.so (found version "7.84.0") -- Checking for module 'libvlc>=1.0.0' -- Found libvlc, version 3.0.17.4 -- VLC library found -- Found VLC: /usr/include/vlc CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (Rapidjson) does not match the name of the calling package (RapidJSON). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): CMake/Packages/FindRapidJSON.cmake:64 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:95 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Rapidjson: /usr/include -- Found ALSA: /usr/lib/libasound.so (found version "1.2.7.2") -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3 [ 1%] Building CXX object external/nanosvg/CMakeFiles/nanosvg.dir/src/nanosvg_impl.cpp.o [ 2%] Building CXX object external/pugixml/CMakeFiles/pugixml-static.dir/src/pugixml.cpp.o [ 3%] Linking CXX static library ../../libnanosvg.a [ 3%] Built target nanosvg [ 4%] Linking CXX static library ../../libpugixml.a [ 4%] Built target pugixml-static [ 5%] Building CXX object es-core/CMakeFiles/es-core.dir/src/GuiComponent.cpp.o [ 5%] Building CXX object es-core/CMakeFiles/es-core.dir/src/HttpReq.cpp.o [ 6%] Building CXX object es-core/CMakeFiles/es-core.dir/src/AudioManager.cpp.o [ 7%] Building CXX object es-core/CMakeFiles/es-core.dir/src/HelpStyle.cpp.o [ 8%] Building CXX object es-core/CMakeFiles/es-core.dir/src/CECInput.cpp.o [ 9%] Building CXX object es-core/CMakeFiles/es-core.dir/src/ImageIO.cpp.o [ 10%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Log.cpp.o [ 11%] Building CXX object es-core/CMakeFiles/es-core.dir/src/InputManager.cpp.o [ 12%] Building CXX object es-core/CMakeFiles/es-core.dir/src/InputConfig.cpp.o [ 12%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Scripting.cpp.o [ 13%] Building CXX object es-core/CMakeFiles/es-core.dir/src/PowerSaver.cpp.o [ 14%] Building CXX object es-core/CMakeFiles/es-core.dir/src/MameNames.cpp.o [ 15%] Building CXX object es-core/CMakeFiles/es-core.dir/src/ThemeData.cpp.o [ 16%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Window.cpp.o [ 17%] Building CXX object es-core/CMakeFiles/es-core.dir/src/platform.cpp.o [ 18%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Sound.cpp.o [ 19%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Settings.cpp.o [ 20%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/ButtonComponent.cpp.o [ 21%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/BusyComponent.cpp.o [ 23%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/AnimatedImageComponent.cpp.o [ 23%] Building CXX object es-core/CMakeFiles/es-core.dir/src/animations/AnimationController.cpp.o [ 24%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/DateTimeComponent.cpp.o [ 25%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/DateTimeEditComponent.cpp.o [ 25%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/ComponentGrid.cpp.o [ 26%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/ComponentList.cpp.o [ 27%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/ImageComponent.cpp.o [ 28%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/MenuComponent.cpp.o [ 29%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/GridTileComponent.cpp.o [ 30%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/HelpComponent.cpp.o [ 30%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/ScrollableContainer.cpp.o [ 31%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/NinePatchComponent.cpp.o [ 32%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/SliderComponent.cpp.o [ 33%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/SwitchComponent.cpp.o [ 34%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/TextComponent.cpp.o [ 35%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/VideoVlcComponent.cpp.o [ 36%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/TextEditComponent.cpp.o [ 37%] Building CXX object es-core/CMakeFiles/es-core.dir/src/guis/GuiDetectDevice.cpp.o [ 37%] Building CXX object es-core/CMakeFiles/es-core.dir/src/guis/GuiMsgBox.cpp.o [ 38%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/VideoComponent.cpp.o [ 39%] Building CXX object es-core/CMakeFiles/es-core.dir/src/guis/GuiTextEditPopup.cpp.o [ 40%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Misc.cpp.o [ 41%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/VideoPlayerComponent.cpp.o [ 42%] Building CXX object es-core/CMakeFiles/es-core.dir/src/guis/GuiInputConfig.cpp.o [ 44%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Transform4x4f.cpp.o [ 44%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Vector2f.cpp.o [ 45%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Vector3f.cpp.o [ 46%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Vector4f.cpp.o [ 47%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Vector2i.cpp.o [ 48%] Building CXX object es-core/CMakeFiles/es-core.dir/src/renderers/Renderer_GL14.cpp.o [ 48%] Building CXX object es-core/CMakeFiles/es-core.dir/src/renderers/Renderer.cpp.o [ 49%] Building CXX object es-core/CMakeFiles/es-core.dir/src/renderers/Renderer_GL21.cpp.o [ 50%] Building CXX object es-core/CMakeFiles/es-core.dir/src/renderers/Renderer_GLES10.cpp.o [ 51%] Building CXX object es-core/CMakeFiles/es-core.dir/src/renderers/Renderer_GLES20.cpp.o [ 52%] Building CXX object es-core/CMakeFiles/es-core.dir/src/resources/Font.cpp.o [ 53%] Building CXX object es-core/CMakeFiles/es-core.dir/src/resources/TextureResource.cpp.o [ 54%] Building CXX object es-core/CMakeFiles/es-core.dir/src/resources/TextureData.cpp.o [ 55%] Building CXX object es-core/CMakeFiles/es-core.dir/src/resources/ResourceManager.cpp.o [ 56%] Building CXX object es-core/CMakeFiles/es-core.dir/src/resources/TextureDataManager.cpp.o [ 57%] Building CXX object es-core/CMakeFiles/es-core.dir/src/utils/FileSystemUtil.cpp.o [ 57%] Building CXX object es-core/CMakeFiles/es-core.dir/src/utils/ProfilingUtil.cpp.o [ 59%] Building CXX object es-core/CMakeFiles/es-core.dir/src/utils/ThreadPool.cpp.o [ 59%] Building CXX object es-core/CMakeFiles/es-core.dir/src/utils/StringUtil.cpp.o [ 60%] Building CXX object es-core/CMakeFiles/es-core.dir/src/utils/TimeUtil.cpp.o In file included from /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp:1: /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:18:41: error: 'time_t' does not name a type; did you mean 'size_t'? 18 | DateTime(const time_t& _time); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:27:45: error: expected type-specifier before 'time_t' 27 | operator time_t () const { return mTime; } | ^~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:31:64: error: 'time_t' does not name a type; did you mean 'size_t'? 31 | void setTime (const time_t& _time); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:32:31: error: 'time_t' does not name a type; did you mean 'size_t'? 32 | const time_t& getTime () const { return mTime; } | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:40:25: error: 'time_t' does not name a type; did you mean 'size_t'? 40 | time_t mTime; | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:41:37: error: field 'mTimeStruct' has incomplete type 'tm' 41 | tm mTimeStruct; | ^~~~~~~~~~~ In file included from /usr/include/c++/12.1.1/cwchar:44, from /usr/include/c++/12.1.1/bits/postypes.h:40, from /usr/include/c++/12.1.1/bits/char_traits.h:39, from /usr/include/c++/12.1.1/string:40, from /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:5: /usr/include/wchar.h:140:8: note: forward declaration of 'struct tm' 140 | struct tm; | ^~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator<(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:23:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 23 | const bool operator< (const DateTime& _other) const { return (mTime < _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:23:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 23 | const bool operator< (const DateTime& _other) const { return (mTime < _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator<=(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:24:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 24 | const bool operator<= (const DateTime& _other) const { return (mTime <= _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:24:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 24 | const bool operator<= (const DateTime& _other) const { return (mTime <= _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator>(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:25:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 25 | const bool operator> (const DateTime& _other) const { return (mTime > _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:25:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 25 | const bool operator> (const DateTime& _other) const { return (mTime > _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator>=(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:26:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 26 | const bool operator>= (const DateTime& _other) const { return (mTime >= _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:26:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 26 | const bool operator>= (const DateTime& _other) const { return (mTime >= _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: At global scope: /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:28:87: error: return type 'struct tm' is incomplete 28 | operator tm () const { return mTimeStruct; } | ^ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:50:41: error: 'time_t' does not name a type; did you mean 'size_t'? 50 | Duration(const time_t& _time); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:68:17: error: 'time_t' does not name a type; did you mean 'size_t'? 68 | time_t now (); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:69:17: error: 'time_t' does not name a type; did you mean 'size_t'? 69 | time_t stringToTime(const std::string& _string, const std::string& _format = "%Y%m%dT%H%M%S"); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:70:48: error: 'time_t' does not name a type; did you mean 'size_t'? 70 | std::string timeToString(const time_t& _time, const std::string& _format = "%Y%m%dT%H%M%S"); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp: In constructor 'Utils::Time::DateTime::DateTime()': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp:13:25: error: 'mTime' was not declared in this scope; did you mean 'Time'? 13 | mTime = 0; | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp: At global scope: /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp:21:17: error: no declaration matches 'Utils::Time::DateTime::DateTime(const time_t&)' 21 | DateTime::DateTime(const time_t& _time) | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:13:23: note: candidates are: 'Utils::Time::DateTime::DateTime(const Utils::Time::DateTime&)' 13 | class DateTime | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:20:26: note: 'Utils::Time::DateTime::DateTime(const std::string&)' 20 | DateTime(const std::string& _isoString); | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:19:26: note: 'Utils::Time::DateTime::DateTime(const tm&)' 19 | DateTime(const tm& _timeStruct); | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:18:26: note: 'Utils::Time::DateTime::DateTime(const int&)' 18 | DateTime(const time_t& _time); | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp:11:17: note: 'Utils::Time::DateTime::DateTime()' 11 | DateTime::DateTime() | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:13:23: note: 'class Utils::Time::DateTime' defined here 13 | class DateTime | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp:52:22: error: no declaration matches 'void Utils::Time::DateTime::setTime(const time_t&)' 52 | void DateTime::setTime(const time_t& _time) | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:31:44: note: candidate is: 'void Utils::Time::DateTime::setTime(const int&)' 31 | void setTime (const time_t& _time); | ^~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:13:23: note: 'class Utils::Time::DateTime' defined here 13 | class DateTime | ^~~~~~~~ In file included from /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeComponent.h:5, from /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeComponent.cpp:1: /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:18:41: error: 'time_t' does not name a type; did you mean 'size_t'? 18 | DateTime(const time_t& _time); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:27:45: error: expected type-specifier before 'time_t' 27 | operator time_t () const { return mTime; } | ^~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:31:64: error: 'time_t' does not name a type; did you mean 'size_t'? 31 | void setTime (const time_t& _time); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp: In member function 'void Utils::Time::DateTime::setIsoString(const std::string&)': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp:72:33: error: 'stringToTime' was not declared in this scope 72 | setTime(stringToTime(_isoString)); | ^~~~~~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp: At global scope: /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.cpp:78:17: error: no declaration matches 'Utils::Time::Duration::Duration(const time_t&)' 78 | Duration::Duration(const time_t& _time) | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:46:23: note: candidates are: 'constexpr Utils::Time::Duration::Duration(const Utils::Time::Duration&)' 46 | class Duration | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:50:26: note: 'Utils::Time::Duration::Duration(const int&)' 50 | Duration(const time_t& _time); | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:46:23: note: 'class Utils::Time::Duration' defined here 46 | class Duration | ^~~~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:32:31: error: 'time_t' does not name a type; did you mean 'size_t'? 32 | const time_t& getTime () const { return mTime; } | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:40:25: error: 'time_t' does not name a type; did you mean 'size_t'? 40 | time_t mTime; | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:41:37: error: field 'mTimeStruct' has incomplete type 'tm' 41 | tm mTimeStruct; | ^~~~~~~~~~~ In file included from /usr/include/c++/12.1.1/cwchar:44, from /usr/include/c++/12.1.1/bits/postypes.h:40, from /usr/include/c++/12.1.1/bits/char_traits.h:39, from /usr/include/c++/12.1.1/string:40, from /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:5: /usr/include/wchar.h:140:8: note: forward declaration of 'struct tm' 140 | struct tm; | ^~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator<(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:23:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 23 | const bool operator< (const DateTime& _other) const { return (mTime < _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:23:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 23 | const bool operator< (const DateTime& _other) const { return (mTime < _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator<=(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:24:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 24 | const bool operator<= (const DateTime& _other) const { return (mTime <= _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:24:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 24 | const bool operator<= (const DateTime& _other) const { return (mTime <= _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator>(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:25:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 25 | const bool operator> (const DateTime& _other) const { return (mTime > _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:25:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 25 | const bool operator> (const DateTime& _other) const { return (mTime > _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator>=(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:26:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 26 | const bool operator>= (const DateTime& _other) const { return (mTime >= _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:26:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 26 | const bool operator>= (const DateTime& _other) const { return (mTime >= _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: At global scope: /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:28:87: error: return type 'struct tm' is incomplete 28 | operator tm () const { return mTimeStruct; } | ^ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:50:41: error: 'time_t' does not name a type; did you mean 'size_t'? 50 | Duration(const time_t& _time); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:68:17: error: 'time_t' does not name a type; did you mean 'size_t'? 68 | time_t now (); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:69:17: error: 'time_t' does not name a type; did you mean 'size_t'? 69 | time_t stringToTime(const std::string& _string, const std::string& _format = "%Y%m%dT%H%M%S"); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:70:48: error: 'time_t' does not name a type; did you mean 'size_t'? 70 | std::string timeToString(const time_t& _time, const std::string& _format = "%Y%m%dT%H%M%S"); | ^~~~~~ | size_t In file included from /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.h:5, from /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp:1: /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:18:41: error: 'time_t' does not name a type; did you mean 'size_t'? 18 | DateTime(const time_t& _time); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:27:45: error: expected type-specifier before 'time_t' 27 | operator time_t () const { return mTime; } | ^~~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:31:64: error: 'time_t' does not name a type; did you mean 'size_t'? 31 | void setTime (const time_t& _time); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:32:31: error: 'time_t' does not name a type; did you mean 'size_t'? 32 | const time_t& getTime () const { return mTime; } | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:40:25: error: 'time_t' does not name a type; did you mean 'size_t'? 40 | time_t mTime; | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:41:37: error: field 'mTimeStruct' has incomplete type 'tm' 41 | tm mTimeStruct; | ^~~~~~~~~~~ In file included from /usr/include/c++/12.1.1/cwchar:44, from /usr/include/c++/12.1.1/bits/postypes.h:40, from /usr/include/c++/12.1.1/bits/char_traits.h:39, from /usr/include/c++/12.1.1/string:40, from /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:5: /usr/include/wchar.h:140:8: note: forward declaration of 'struct tm' 140 | struct tm; | ^~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator<(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:23:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 23 | const bool operator< (const DateTime& _other) const { return (mTime < _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:23:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 23 | const bool operator< (const DateTime& _other) const { return (mTime < _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator<=(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:24:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 24 | const bool operator<= (const DateTime& _other) const { return (mTime <= _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:24:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 24 | const bool operator<= (const DateTime& _other) const { return (mTime <= _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator>(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:25:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 25 | const bool operator> (const DateTime& _other) const { return (mTime > _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:25:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 25 | const bool operator> (const DateTime& _other) const { return (mTime > _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: In member function 'const bool Utils::Time::DateTime::operator>=(const Utils::Time::DateTime&) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:26:97: error: 'mTime' was not declared in this scope; did you mean 'Time'? 26 | const bool operator>= (const DateTime& _other) const { return (mTime >= _other.mTime); } | ^~~~~ | Time /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:26:113: error: 'const class Utils::Time::DateTime' has no member named 'mTime'; did you mean 'setTime'? 26 | const bool operator>= (const DateTime& _other) const { return (mTime >= _other.mTime); } | ^~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h: At global scope: /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:28:87: error: return type 'struct tm' is incomplete 28 | operator tm () const { return mTimeStruct; } | ^ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:50:41: error: 'time_t' does not name a type; did you mean 'size_t'? 50 | Duration(const time_t& _time); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:68:17: error: 'time_t' does not name a type; did you mean 'size_t'? 68 | time_t now (); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:69:17: error: 'time_t' does not name a type; did you mean 'size_t'? 69 | time_t stringToTime(const std::string& _string, const std::string& _format = "%Y%m%dT%H%M%S"); | ^~~~~~ | size_t /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:70:48: error: 'time_t' does not name a type; did you mean 'size_t'? 70 | std::string timeToString(const time_t& _time, const std::string& _format = "%Y%m%dT%H%M%S"); | ^~~~~~ | size_t make[2]: *** [es-core/CMakeFiles/es-core.dir/build.make:944: es-core/CMakeFiles/es-core.dir/src/utils/TimeUtil.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeComponent.cpp: In member function 'std::string DateTimeComponent::getDisplayString() const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeComponent.cpp:52:26: error: 'const class Utils::Time::DateTime' has no member named 'getTime'; did you mean 'setTime'? 52 | if(mTime.getTime() == 0) | ^~~~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeComponent.cpp:55:56: error: 'now' is not a member of 'Utils::Time' 55 | Utils::Time::DateTime now(Utils::Time::now()); | ^~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeComponent.cpp:56:47: error: 'class Utils::Time::DateTime' has no member named 'getTime'; did you mean 'setTime'? 56 | Utils::Time::Duration dur(now.getTime() - mTime.getTime()); | ^~~~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeComponent.cpp:56:65: error: 'const class Utils::Time::DateTime' has no member named 'getTime'; did you mean 'setTime'? 56 | Utils::Time::Duration dur(now.getTime() - mTime.getTime()); | ^~~~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeComponent.cpp:72:18: error: 'const class Utils::Time::DateTime' has no member named 'getTime'; did you mean 'setTime'? 72 | if(mTime.getTime() == 0) | ^~~~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeComponent.cpp:75:48: error: 'const class Utils::Time::DateTime' has no member named 'getTime'; did you mean 'setTime'? 75 | return Utils::Time::timeToString(mTime.getTime(), mFormat); | ^~~~~~~ | setTime make[2]: *** [es-core/CMakeFiles/es-core.dir/build.make:398: es-core/CMakeFiles/es-core.dir/src/components/DateTimeComponent.cpp.o] Error 1 /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp: In member function 'virtual bool DateTimeEditComponent::input(InputConfig*, Input)': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp:35:34: error: 'class Utils::Time::DateTime' has no member named 'getTime'; did you mean 'setTime'? 35 | if(mTime.getTime() == Utils::Time::NOT_A_DATE_TIME) | ^~~~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp:37:54: error: 'now' is not a member of 'Utils::Time' 37 | mTime = Utils::Time::now(); | ^~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp:63:37: error: conversion from 'Utils::Time::DateTime' to non-scalar type 'tm' requested 63 | tm new_tm = mTime; | ^~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp: In member function 'std::string DateTimeEditComponent::getDisplayString(DisplayMode) const': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp:202:26: error: 'const class Utils::Time::DateTime' has no member named 'getTime'; did you mean 'setTime'? 202 | if(mTime.getTime() == 0) | ^~~~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp:209:34: error: 'const class Utils::Time::DateTime' has no member named 'getTime'; did you mean 'setTime'? 209 | if(mTime.getTime() == 0) | ^~~~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp:212:64: error: 'now' is not a member of 'Utils::Time' 212 | Utils::Time::DateTime now(Utils::Time::now()); | ^~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp:213:55: error: 'class Utils::Time::DateTime' has no member named 'getTime'; did you mean 'setTime'? 213 | Utils::Time::Duration dur(now.getTime() - mTime.getTime()); | ^~~~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp:213:73: error: 'const class Utils::Time::DateTime' has no member named 'getTime'; did you mean 'setTime'? 213 | Utils::Time::Duration dur(now.getTime() - mTime.getTime()); | ^~~~~~~ | setTime /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/DateTimeEditComponent.cpp:231:42: error: invalid initialization of reference of type 'const int&' from expression of type 'const Utils::Time::DateTime' 231 | return Utils::Time::timeToString(mTime, fmt); | ^~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/utils/TimeUtil.h:70:56: note: in passing argument 1 of 'std::string Utils::Time::timeToString(const int&, const std::string&)' 70 | std::string timeToString(const time_t& _time, const std::string& _format = "%Y%m%dT%H%M%S"); | ~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/VideoVlcComponent.cpp: In member function 'virtual void VideoVlcComponent::startVideo()': /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/VideoVlcComponent.cpp:258:51: warning: 'void libvlc_media_parse(libvlc_media_t*)' is deprecated [-Wdeprecated-declarations] 258 | libvlc_media_parse(mMedia); | ~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/vlc/vlc.h:51, from /home/buildozer/aports/testing/emulationstation/src/EmulationStation-2.10.3/es-core/src/components/VideoVlcComponent.cpp:8: /usr/include/vlc/deprecated.h:209:1: note: declared here 209 | libvlc_media_parse( libvlc_media_t *p_md ); | ^~~~~~~~~~~~~~~~~~ make[2]: *** [es-core/CMakeFiles/es-core.dir/build.make:412: es-core/CMakeFiles/es-core.dir/src/components/DateTimeEditComponent.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:980: es-core/CMakeFiles/es-core.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 >>> ERROR: emulationstation: build failed >>> emulationstation: Uninstalling dependencies... (1/114) Purging .makedepends-emulationstation (20220812.013835) (2/114) Purging boost-dev (1.80.0-r0) (3/114) Purging boost1.80-dev (1.80.0-r0) (4/114) Purging boost1.80 (1.80.0-r0) (5/114) Purging boost1.80-libs (1.80.0-r0) (6/114) Purging bzip2-dev (1.0.8-r2) (7/114) Purging icu-dev (71.1-r4) (8/114) Purging xz-dev (5.2.5-r1) (9/114) Purging boost1.80-atomic (1.80.0-r0) (10/114) Purging boost1.80-container (1.80.0-r0) (11/114) Purging boost1.80-contract (1.80.0-r0) (12/114) Purging boost1.80-coroutine (1.80.0-r0) (13/114) Purging boost1.80-date_time (1.80.0-r0) (14/114) Purging boost1.80-fiber (1.80.0-r0) (15/114) Purging boost1.80-graph (1.80.0-r0) (16/114) Purging boost1.80-iostreams (1.80.0-r0) (17/114) Purging boost1.80-json (1.80.0-r0) (18/114) Purging boost1.80-locale (1.80.0-r0) (19/114) Purging boost1.80-log_setup (1.80.0-r0) (20/114) Purging boost1.80-math (1.80.0-r0) (21/114) Purging boost1.80-nowide (1.80.0-r0) (22/114) Purging boost1.80-prg_exec_monitor (1.80.0-r0) (23/114) Purging boost1.80-program_options (1.80.0-r0) (24/114) Purging boost1.80-python3 (1.80.0-r0) (25/114) Purging boost1.80-random (1.80.0-r0) (26/114) Purging boost1.80-regex (1.80.0-r0) (27/114) Purging boost1.80-stacktrace_basic (1.80.0-r0) (28/114) Purging boost1.80-stacktrace_noop (1.80.0-r0) (29/114) Purging boost1.80-system (1.80.0-r0) (30/114) Purging boost1.80-timer (1.80.0-r0) (31/114) Purging boost1.80-type_erasure (1.80.0-r0) (32/114) Purging boost1.80-unit_test_framework (1.80.0-r0) (33/114) Purging boost1.80-wave (1.80.0-r0) (34/114) Purging boost1.80-wserialization (1.80.0-r0) (35/114) Purging freeimage-dev (3.18.0-r2) (36/114) Purging freeimage (3.18.0-r2) (37/114) Purging freetype-dev (2.12.1-r0) (38/114) Purging sdl2-dev (2.0.22-r1) (39/114) Purging sdl2 (2.0.22-r1) (40/114) Purging directfb-dev (1.7.7-r4) (41/114) Purging directfb (1.7.7-r4) (42/114) Purging mesa-dev (22.1.6-r0) (43/114) Purging libxdamage-dev (1.1.5-r1) (44/114) Purging libxdamage (1.1.5-r1) (45/114) Purging libxshmfence-dev (1.3-r1) (46/114) Purging mesa-egl (22.1.6-r0) (47/114) Purging mesa-gbm (22.1.6-r0) (48/114) Purging mesa-gl (22.1.6-r0) (49/114) Purging mesa-gles (22.1.6-r0) (50/114) Purging mesa-osmesa (22.1.6-r0) (51/114) Purging mesa-xatracker (22.1.6-r0) (52/114) Purging mesa (22.1.6-r0) (53/114) Purging alsa-lib-dev (1.2.7.2-r0) (54/114) Purging alsa-lib (1.2.7.2-r0) (55/114) Purging vlc-dev (3.0.17.4-r2) (56/114) Purging vlc-libs (3.0.17.4-r2) (57/114) Purging curl-dev (7.84.0-r2) (58/114) Purging openssl-dev (3.0.5-r2) (59/114) Purging nghttp2-dev (1.48.0-r1) (60/114) Purging brotli-dev (1.0.9-r7) (61/114) Purging cmake (3.24.0-r0) (62/114) Purging rapidjson-dev (1.1.0-r4) (63/114) Purging boost1.80-chrono (1.80.0-r0) (64/114) Purging boost1.80-context (1.80.0-r0) (65/114) Purging boost1.80-log (1.80.0-r0) (66/114) Purging boost1.80-filesystem (1.80.0-r0) (67/114) Purging freetype (2.12.1-r0) (68/114) Purging python3 (3.10.5-r2) (69/114) Purging libarchive (3.6.1-r1) (70/114) Purging libbz2 (1.0.8-r2) (71/114) Purging boost1.80-thread (1.80.0-r0) (72/114) Purging llvm14-libs (14.0.6-r3) (73/114) Purging wayland-libs-client (1.21.0-r0) (74/114) Purging wayland-libs-server (1.21.0-r0) (75/114) Purging libffi (3.4.2-r1) (76/114) Purging gdbm (1.23-r0) (77/114) Purging mpdecimal (2.5.1-r1) (78/114) Purging readline (8.1.2-r0) (79/114) Purging sqlite-libs (3.39.2-r0) (80/114) Purging boost1.80-serialization (1.80.0-r0) (81/114) Purging libdrm-dev (2.4.112-r0) (82/114) Purging libdrm (2.4.112-r0) (83/114) Purging linux-headers (5.16.7-r1) (84/114) Purging icu (71.1-r4) (85/114) Purging icu-libs (71.1-r4) (86/114) Purging icu-data-en (71.1-r4) (87/114) Purging libpng-dev (1.6.37-r2) (88/114) Purging libpng (1.6.37-r2) (89/114) Purging zlib-dev (1.2.12-r3) (90/114) Purging tslib (1.22-r1) (91/114) Purging libxxf86vm-dev (1.1.4-r3) (92/114) Purging libxxf86vm (1.1.4-r3) (93/114) Purging libxfixes-dev (6.0.0-r0) (94/114) Purging libxfixes (6.0.0-r0) (95/114) Purging libxext-dev (1.3.4-r1) (96/114) Purging libxext (1.3.4-r1) (97/114) Purging libx11-dev (1.8.1-r1) (98/114) Purging xtrans (1.4.0-r2) (99/114) Purging libx11 (1.8.1-r1) (100/114) Purging libxcb-dev (1.15-r0) (101/114) Purging xcb-proto (1.15-r0) (102/114) Purging libxcb (1.15-r0) (103/114) Purging libxau-dev (1.0.9-r1) (104/114) Purging libxau (1.0.9-r1) (105/114) Purging libxdmcp-dev (1.1.3-r1) (106/114) Purging libxdmcp (1.1.3-r1) (107/114) Purging xorgproto (2022.1-r0) (108/114) Purging libbsd (0.11.6-r2) (109/114) Purging libmd (1.0.4-r0) (110/114) Purging libxshmfence (1.3-r1) (111/114) Purging mesa-glapi (22.1.6-r0) (112/114) Purging dbus-libs (1.14.0-r1) (113/114) Purging rhash-libs (1.4.3-r1) (114/114) Purging libuv (1.44.2-r0) Executing busybox-1.35.0-r22.trigger OK: 685 MiB in 114 packages