Waybar downloads & builds "date" subproject during build
Instead of downloading the subproject it should link against a shared library that's packaged separately, if possible.
The Meson build system
Version: 0.54.3
Source dir: /builds/Cogitri/aports/community/waybar/src/Waybar-0.9.3
Build dir: /builds/Cogitri/aports/community/waybar/src/Waybar-0.9.3/output
Build type: native build
Project name: waybar
Project version: 0.9.3
Using 'CC' from environment with value: 'gcc'
Using 'CFLAGS' from environment with value: '-Os -fomit-frame-pointer'
Using 'LDFLAGS' from environment with value: '-Wl,--as-needed'
Using 'CPPFLAGS' from environment with value: '-Os -fomit-frame-pointer'
Using 'CXX' from environment with value: 'g++'
Using 'CXXFLAGS' from environment with value: '-Os -fomit-frame-pointer'
Using 'LDFLAGS' from environment with value: '-Wl,--as-needed'
Using 'CPPFLAGS' from environment with value: '-Os -fomit-frame-pointer'
Using 'CC' from environment with value: 'gcc'
Using 'CFLAGS' from environment with value: '-Os -fomit-frame-pointer'
Using 'LDFLAGS' from environment with value: '-Wl,--as-needed'
Using 'CPPFLAGS' from environment with value: '-Os -fomit-frame-pointer'
C compiler for the host machine: gcc (gcc 10.2.0 "gcc (Alpine 10.2.0) 10.2.0")
C linker for the host machine: gcc ld.bfd 2.34
Using 'CXX' from environment with value: 'g++'
Using 'CXXFLAGS' from environment with value: '-Os -fomit-frame-pointer'
Using 'LDFLAGS' from environment with value: '-Wl,--as-needed'
Using 'CPPFLAGS' from environment with value: '-Os -fomit-frame-pointer'
C++ compiler for the host machine: g++ (gcc 10.2.0 "g++ (Alpine 10.2.0) 10.2.0")
C++ linker for the host machine: g++ ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C++ supports link arguments -lc++fs: NO
Compiler for C++ supports link arguments -lc++experimental: NO
Compiler for C++ supports link arguments -lstdc++fs: YES
Program git found: YES (/usr/bin/git)
Has header "filesystem" : YES
Checking if "nl_langinfo with _NL_TIME_WEEK_1STDAY, _NL_TIME_FIRST_WEEKDAY" links: NO
Run-time dependency threads found: YES
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Run-time dependency fmt found: YES 7.0.3
Run-time dependency spdlog found: YES 1.8.0
Run-time dependency wayland-client found: YES 1.18.0
Run-time dependency wayland-cursor found: YES 1.18.0
Run-time dependency wayland-protocols found: YES 1.20
Run-time dependency gtkmm-3.0 found: YES 3.24.2
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency dbusmenu-gtk3-0.4 found: NO (tried pkgconfig and cmake)
Run-time dependency gio-unix-2.0 found: YES 2.64.5
Run-time dependency jsoncpp found: YES 1.9.3
Run-time dependency sigc++-2.0 found: YES 2.10.3
Run-time dependency epoll-shim found: NO (tried pkgconfig and cmake)
Run-time dependency libnl-3.0 found: YES 3.5.0
Run-time dependency libnl-genl-3.0 found: YES 3.5.0
Run-time dependency libpulse found: YES 13.0
Run-time dependency libudev found: YES 243
Run-time dependency libmpdclient found: YES 2.19
Run-time dependency gtk-layer-shell-0 found: YES 0.1.0
Run-time dependency systemd found: NO (tried pkgconfig and cmake)
Run-time dependency date found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency date
meson.build:101:0: ERROR: Automatic wrap-based subproject downloading is disabled
A full log can be found at /builds/Cogitri/aports/community/waybar/src/Waybar-0.9.3/output/meson-logs/meson-log.txt
[1;31m>>> ERROR:[1;0m [1;1mwaybar[1;0m: build failed
@z3ntu