Skip to content

Conversation

@willysr
Copy link
Member

@willysr willysr commented Jan 6, 2026

No description provided.

Signed-off-by: Willy Sudiarto Raharjo <[email protected]>
@willysr willysr added the WIP Work in Progress - Do Not Merge label Jan 6, 2026
@github-actions
Copy link

github-actions bot commented Jan 6, 2026

reverse dependencies - desktop/waybar

None

@github-actions
Copy link

github-actions bot commented Jan 6, 2026

✅ sbolint - desktop/waybar ✅

sbolint: waybar checks out OK

@github-actions
Copy link

github-actions bot commented Jan 6, 2026

✅ sbolint - libraries/gtk-layer-shell ✅

sbolint: gtk-layer-shell checks out OK

@willysr
Copy link
Member Author

willysr commented Jan 6, 2026

@sbo-bot: build x86_64 desktop/waybar

@github-actions
Copy link

github-actions bot commented Jan 6, 2026

reverse dependencies - libraries/spdlog

  • desktop/j4-dmenu-desktop
  • desktop/waybar
  • development/Bear
  • development/REDasm
  • development/gnuradio
  • gis/osgEarth
  • graphics/mangohud
  • graphics/ueberzugpp
  • libraries/coeurl
  • libraries/kddockwidgets
  • multimedia/kodi

@github-actions
Copy link

github-actions bot commented Jan 6, 2026

✅ sbolint - libraries/spdlog ✅

sbolint: spdlog checks out OK

Signed-off-by: Willy Sudiarto Raharjo <[email protected]>
@willysr
Copy link
Member Author

willysr commented Jan 6, 2026

@sbo-bot: build x86_64 libraries/date

@github-actions
Copy link

github-actions bot commented Jan 6, 2026

reverse dependencies - libraries/date

  • desktop/waybar

@github-actions
Copy link

github-actions bot commented Jan 6, 2026

✅ sbolint - libraries/date ✅

sbolint: date checks out OK

@sbo-bot
Copy link

sbo-bot bot commented Jan 6, 2026

buildpkg x86_64 libraries/date

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Tue Jan  6 12:25:00 GMT 2026
revision: 685a9813cd2f5006fc5fe8a66a5bc8e3c8319599
title:    Merge 8fd93cde50c385a472f1e87aa91fdfd1c1d71401 into 9196c7fd40663f9586e9f0265b45d5a9e49fd960

================================================================================
libraries/date                                                          12:25:54
================================================================================

Calculating dependencies ... none.

Building libraries/date (update for version 3.0.4) -------------------- 12:25:54
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running date.SlackBuild ...                                         ETA 12:26:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./date.SlackBuild
Built ok:  date-3.0.4-x86_64-1_SBo.txz                                  12:26:00
Testing package date-3.0.4-x86_64-1_SBo.txz ... done.
Test installing date-3.0.4-x86_64-1_SBo.txz ...
date-3.0.4-x86_64-1_SBo: date and time library ......................... [ 720K]
Unmounting chroot ... done.
Backed up: date-3.0.1-x86_64-1_SBo.txz
✅ libraries/date Updated for version 3.0.4 ✅

================================================================================
SUMMARY                                                                 12:26:00
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-01-06_12:25:53.log
Runtime:     0h 0m 7s
Updated:     1
  libraries/date/date-3.0.4-x86_64-1_SBo.txz

Snipped Build Log

Details
Building libraries/date (update for version 3.0.4) 2026-01-06 12:25:54
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running date.SlackBuild ...                                         ETA 12:26:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./date.SlackBuild
date-3.0.4/
date-3.0.4/.gitattributes
date-3.0.4/.gitignore
date-3.0.4/.travis.yml
date-3.0.4/CMakeLists.txt
date-3.0.4/LICENSE.txt
date-3.0.4/README.md
date-3.0.4/ci/
date-3.0.4/ci/install_cmake.sh
date-3.0.4/cmake/
date-3.0.4/cmake/dateConfig.cmake
date-3.0.4/compile_fail.sh
date-3.0.4/include/
date-3.0.4/include/date/
date-3.0.4/include/date/chrono_io.h
date-3.0.4/include/date/date.h
date-3.0.4/include/date/ios.h
date-3.0.4/include/date/islamic.h
date-3.0.4/include/date/iso_week.h
date-3.0.4/include/date/julian.h
date-3.0.4/include/date/ptz.h
date-3.0.4/include/date/solar_hijri.h
date-3.0.4/include/date/tz.h
date-3.0.4/include/date/tz_private.h
date-3.0.4/src/
date-3.0.4/src/ios.mm
date-3.0.4/src/tz.cpp
date-3.0.4/test/
date-3.0.4/test/clock_cast_test/
date-3.0.4/test/clock_cast_test/constexpr.pass.cpp
date-3.0.4/test/clock_cast_test/custom_clock.pass.cpp
date-3.0.4/test/clock_cast_test/deprecated.pass.cpp
date-3.0.4/test/clock_cast_test/local_t.pass.cpp
date-3.0.4/test/clock_cast_test/noncastable.pass.cpp
date-3.0.4/test/clock_cast_test/normal_clocks.pass.cpp
date-3.0.4/test/clock_cast_test/to_sys_return_int.fail.cpp
date-3.0.4/test/clock_cast_test/to_sys_return_reference.fail.cpp
date-3.0.4/test/clock_cast_test/to_sys_return_utc_time.fail.cpp
date-3.0.4/test/date_test/
date-3.0.4/test/date_test/day.pass.cpp
date-3.0.4/test/date_test/daypday.fail.cpp
date-3.0.4/test/date_test/daysmday.fail.cpp
date-3.0.4/test/date_test/daysmweekday.fail.cpp
date-3.0.4/test/date_test/detail/
date-3.0.4/test/date_test/detail/decimal_format_seconds.pass.cpp
date-3.0.4/test/date_test/detail/static_pow10.pass.cpp
date-3.0.4/test/date_test/detail/width.pass.cpp
date-3.0.4/test/date_test/durations.pass.cpp
date-3.0.4/test/date_test/durations_output.pass.cpp
date-3.0.4/test/date_test/format/
date-3.0.4/test/date_test/format/century.pass.cpp
date-3.0.4/test/date_test/format/misc.pass.cpp
date-3.0.4/test/date_test/format/range.pass.cpp
date-3.0.4/test/date_test/format/two_dight_year.pass.cpp
date-3.0.4/test/date_test/last.pass.cpp
date-3.0.4/test/date_test/make_time.pass.cpp
date-3.0.4/test/date_test/month.pass.cpp
date-3.0.4/test/date_test/month_day.pass.cpp
date-3.0.4/test/date_test/month_day_last.pass.cpp
date-3.0.4/test/date_test/month_weekday.pass.cpp
date-3.0.4/test/date_test/month_weekday_last.pass.cpp
date-3.0.4/test/date_test/month_weekday_last_less.fail.cpp
date-3.0.4/test/date_test/month_weekday_less.fail.cpp
date-3.0.4/test/date_test/monthpmonth.fail.cpp
date-3.0.4/test/date_test/months_m_year_month.fail.cpp
date-3.0.4/test/date_test/months_m_year_month_day.fail.cpp
date-3.0.4/test/date_test/monthsmmonth.fail.cpp
date-3.0.4/test/date_test/multi_year_duration_addition.pass.cpp
date-3.0.4/test/date_test/op_div_day_day.fail.cpp
date-3.0.4/test/date_test/op_div_int_month.fail.cpp
date-3.0.4/test/date_test/op_div_int_year.fail.cpp
date-3.0.4/test/date_test/op_div_last_last.fail.cpp
date-3.0.4/test/date_test/op_div_month_day.pass.cpp
date-3.0.4/test/date_test/op_div_month_day_last.pass.cpp
date-3.0.4/test/date_test/op_div_month_day_month_day.fail.cpp
date-3.0.4/test/date_test/op_div_month_month.fail.cpp
date-3.0.4/test/date_test/op_div_month_weekday.pass.cpp
date-3.0.4/test/date_test/op_div_month_weekday_last.pass.cpp
date-3.0.4/test/date_test/op_div_month_year.fail.cpp
date-3.0.4/test/date_test/op_div_survey.pass.cpp
date-3.0.4/test/date_test/op_div_weekday_indexed_weekday_indexed.fail.cpp
date-3.0.4/test/date_test/op_div_weekday_last_weekday_last.fail.cpp
date-3.0.4/test/date_test/op_div_year_month.pass.cpp
date-3.0.4/test/date_test/op_div_year_month_day.pass.cpp
date-3.0.4/test/date_test/op_div_year_month_day_last.pass.cpp
date-3.0.4/test/date_test/op_div_year_month_weekday.pass.cpp
date-3.0.4/test/date_test/op_div_year_month_weekday_last.pass.cpp
date-3.0.4/test/date_test/op_div_year_month_year_month.fail.cpp
date-3.0.4/test/date_test/op_div_year_year.fail.cpp
date-3.0.4/test/date_test/parse.pass.cpp
date-3.0.4/test/date_test/sizeof.pass.cpp
date-3.0.4/test/date_test/time_of_day_hours.pass.cpp
date-3.0.4/test/date_test/time_of_day_microfortnights.pass.cpp
date-3.0.4/test/date_test/time_of_day_milliseconds.pass.cpp
date-3.0.4/test/date_test/time_of_day_minutes.pass.cpp
date-3.0.4/test/date_test/time_of_day_nanoseconds.pass.cpp
date-3.0.4/test/date_test/time_of_day_seconds.pass.cpp
date-3.0.4/test/date_test/weekday.pass.cpp
date-3.0.4/test/date_test/weekday_indexed.pass.cpp
date-3.0.4/test/date_test/weekday_last.pass.cpp
date-3.0.4/test/date_test/weekday_lessthan.fail.cpp
date-3.0.4/test/date_test/weekday_sum.fail.cpp
date-3.0.4/test/date_test/year.pass.cpp
date-3.0.4/test/date_test/year_month.pass.cpp
date-3.0.4/test/date_test/year_month_day.pass.cpp
date-3.0.4/test/date_test/year_month_day_last.pass.cpp
date-3.0.4/test/date_test/year_month_day_m_year_month_day.fail.cpp
date-3.0.4/test/date_test/year_month_day_p_year_month_day.fail.cpp
date-3.0.4/test/date_test/year_month_p_year_month.fail.cpp
date-3.0.4/test/date_test/year_month_weekday.pass.cpp
date-3.0.4/test/date_test/year_month_weekday_last.pass.cpp
date-3.0.4/test/date_test/year_p_year.fail.cpp
date-3.0.4/test/date_test/years_m_year.fail.cpp
date-3.0.4/test/date_test/years_m_year_month.fail.cpp
date-3.0.4/test/date_test/years_m_year_month_day.fail.cpp
date-3.0.4/test/iso_week/
date-3.0.4/test/iso_week/last.pass.cpp
date-3.0.4/test/iso_week/lastweek_weekday.pass.cpp
date-3.0.4/test/iso_week/op_div_survey.pass.cpp
date-3.0.4/test/iso_week/weekday.pass.cpp
date-3.0.4/test/iso_week/weekday_lessthan.fail.cpp
date-3.0.4/test/iso_week/weekday_sum.fail.cpp
date-3.0.4/test/iso_week/weeknum.pass.cpp
date-3.0.4/test/iso_week/weeknum_p_weeknum.fail.cpp
date-3.0.4/test/iso_week/weeknum_weekday.pass.cpp
date-3.0.4/test/iso_week/year.pass.cpp
date-3.0.4/test/iso_week/year_lastweek.pass.cpp
date-3.0.4/test/iso_week/year_lastweek_weekday.pass.cpp
date-3.0.4/test/iso_week/year_p_year.fail.cpp
date-3.0.4/test/iso_week/year_weeknum.pass.cpp
date-3.0.4/test/iso_week/year_weeknum_weekday.pass.cpp
date-3.0.4/test/iso_week/years_m_year.fail.cpp
date-3.0.4/test/just.pass.cpp
date-3.0.4/test/posix/
date-3.0.4/test/posix/ptz.pass.cpp
date-3.0.4/test/solar_hijri_test/
date-3.0.4/test/solar_hijri_test/parse.pass.cpp
date-3.0.4/test/solar_hijri_test/year_month_day.pass.cpp
date-3.0.4/test/testit
date-3.0.4/test/tz_test/
date-3.0.4/test/tz_test/OffsetZone.h
date-3.0.4/test/tz_test/OffsetZone.pass.cpp
date-3.0.4/test/tz_test/README.md
date-3.0.4/test/tz_test/tzdata2015e.txt.zip
date-3.0.4/test/tz_test/tzdata2015f.txt.zip
date-3.0.4/test/tz_test/tzdata2016c.txt.zip
date-3.0.4/test/tz_test/tzdata2016d.txt.zip
date-3.0.4/test/tz_test/tzdata2016e.txt.zip
date-3.0.4/test/tz_test/tzdata2016f.txt.zip
date-3.0.4/test/tz_test/tzdb_list.pass.cpp
date-3.0.4/test/tz_test/validate.cpp
date-3.0.4/test/tz_test/zone.pass.cpp
date-3.0.4/test/tz_test/zoned_time.pass.cpp
date-3.0.4/test/tz_test/zoned_time_deduction.pass.cpp
date-3.0.4/test_fail.sh
patching file CMakeLists.txt
Hunk #1 succeeded at 186 (offset 58 lines).
Hunk #2 succeeded at 240 with fuzz 2 (offset 60 lines).
patching file date.pc.in
patching file test/date_test/parse.pass.cpp
Hunk #1 succeeded at 965 (offset 91 lines).
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
# date: USE_SYSTEM_TZ_DB ON
# date: MANUAL_TZ_DB OFF
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS ON
# date: ENABLE_DATE_TESTING ON
# date: DISABLE_STRING_VIEW OFF
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/SBo/repo.Uz59NK/build_date/date-3.0.4/build
[  0%] Building CXX object CMakeFiles/date-tz.dir/src/tz.cpp.o
[100%] Linking CXX shared library libdate-tz.so
[100%] Built target date-tz
Consolidate compiler generated dependencies of target date-tz
[100%] Built target date-tz
Installing the project stripped...
-- Install configuration: "Release"
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/include/date/date.h
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/include/date/solar_hijri.h
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/include/date/islamic.h
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/include/date/iso_week.h
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/include/date/julian.h
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/lib64/libdate-tz.so.3.0.4
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/lib64/libdate-tz.so.3
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/lib64/libdate-tz.so
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/include/date/tz.h
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/lib64/cmake/date/dateTargets.cmake
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/lib64/cmake/date/dateTargets-release.cmake
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/lib64/cmake/date/dateConfig.cmake
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/lib64/cmake/date/dateConfigVersion.cmake
-- Installing: /tmp/SBo/repo.Uz59NK/build_date/package-date/usr/lib64/pkgconfig/date.pc

Slackware package maker, version 3.14159265.

Searching for symbolic links:
usr/lib64/libdate-tz.so	libdate-tz.so.3
usr/lib64/libdate-tz.so.3	libdate-tz.so.3.0.4

Making symbolic link creation script:
( cd usr/lib64 ; rm -rf libdate-tz.so )
( cd usr/lib64 ; ln -sf libdate-tz.so.3 libdate-tz.so )
( cd usr/lib64 ; rm -rf libdate-tz.so.3 )
( cd usr/lib64 ; ln -sf libdate-tz.so.3.0.4 libdate-tz.so.3 )

It is recommended that you make these lines your new installation script.

Would you like to make this stuff the install script for this package
and remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed './usr/lib64/libdate-tz.so.3'
removed './usr/lib64/libdate-tz.so'

Creating your new ./install/doinst.sh...

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.Uz59NK/output_date/date-3.0.4-x86_64-1_SBo.txz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/doc/
usr/doc/date-3.0.4/
usr/doc/date-3.0.4/LICENSE.txt
usr/doc/date-3.0.4/README.md
usr/doc/date-3.0.4/date.SlackBuild
usr/include/
usr/include/date/
usr/include/date/date.h
usr/include/date/islamic.h
usr/include/date/iso_week.h
usr/include/date/julian.h
usr/include/date/solar_hijri.h
usr/include/date/tz.h
usr/lib64/
usr/lib64/cmake/
usr/lib64/cmake/date/
usr/lib64/cmake/date/dateConfig.cmake
usr/lib64/cmake/date/dateConfigVersion.cmake
usr/lib64/cmake/date/dateTargets-release.cmake
usr/lib64/cmake/date/dateTargets.cmake
usr/lib64/libdate-tz.so.3.0.4
usr/lib64/pkgconfig/
usr/lib64/pkgconfig/date.pc

Slackware package /tmp/SBo/repo.Uz59NK/output_date/date-3.0.4-x86_64-1_SBo.txz created.

Built ok:  date-3.0.4-x86_64-1_SBo.txz                                  12:26:00
Testing package date-3.0.4-x86_64-1_SBo.txz ... 
Test installing date-3.0.4-x86_64-1_SBo.txz ...
date-3.0.4-x86_64-1_SBo: date and time library ......................... [ 720K]
Unmounting chroot ... 
Backed up: date-3.0.1-x86_64-1_SBo.txz
:-) libraries/date Updated for version 3.0.4 (-:

@sbo-bot
Copy link

sbo-bot bot commented Jan 6, 2026

sbopkglint x86_64 libraries/date

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/libraries/date/date-3.0.4-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.bbpmY0 ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/libraries/date/date-3.0.4-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.bbpmY0 ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === date-3.0.4-x86_64-1_SBo.txz: All tests passed ✅

Signed-off-by: Willy Sudiarto Raharjo <[email protected]>
@willysr
Copy link
Member Author

willysr commented Jan 6, 2026

@sbo-bot: build x86_64 system/scdoc

@github-actions
Copy link

github-actions bot commented Jan 6, 2026

reverse dependencies - system/scdoc

  • desktop/SwayNotificationCenter
  • desktop/bemenu
  • desktop/grim
  • desktop/gtklock
  • desktop/swaybg
  • desktop/swayidle
  • desktop/waybar
  • desktop/wl-mirror
  • development/hare
  • development/muon
  • development/vala-language-server
  • games/PrismLauncher
  • games/PrismLauncher-Unlocked
  • games/cbonsai
  • libraries/fcft
  • libraries/seatd
  • network/aerc
  • network/newsraft
  • network/senpai
  • system/acopw-cli
  • system/alacritty
  • system/greetd
  • system/waypipe

@github-actions
Copy link

github-actions bot commented Jan 6, 2026

✅ sbolint - system/scdoc ✅

scdoc: NOTE: scdoc.SlackBuild:64: LIBDIRSUFFIX gets set, but never used.
sbolint: scdoc checks out OK

@sbo-bot
Copy link

sbo-bot bot commented Jan 6, 2026

buildpkg x86_64 system/scdoc

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Tue Jan  6 12:27:09 GMT 2026
revision: 5404de838a8dc6ba89c0b8f02a7bfac994da885b
title:    Merge 5b9bdef20427bd15e5a96ff2edf5fcf18844ae68 into 9196c7fd40663f9586e9f0265b45d5a9e49fd960

================================================================================
system/scdoc                                                            12:27:59
================================================================================

Calculating dependencies ... none.

Building system/scdoc (update for version 1.11.4) --------------------- 12:27:59
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running scdoc.SlackBuild ...                                        ETA 12:28:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./scdoc.SlackBuild
Built ok:  scdoc-1.11.4-x86_64-1_SBo.txz                                12:28:00
Testing package scdoc-1.11.4-x86_64-1_SBo.txz ... done.
Test installing scdoc-1.11.4-x86_64-1_SBo.txz ...
scdoc-1.11.4-x86_64-1_SBo: small man page generator .................... [  50K]
Unmounting chroot ... done.
Backed up: scdoc-1.11.2-x86_64-1_SBo.txz
✅ system/scdoc Updated for version 1.11.4 ✅

================================================================================
SUMMARY                                                                 12:28:01
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-01-06_12:27:58.log
Runtime:     0h 0m 3s
Updated:     1
  system/scdoc/scdoc-1.11.4-x86_64-1_SBo.txz

Snipped Build Log

Details
Building system/scdoc (update for version 1.11.4) 2026-01-06 12:27:59
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running scdoc.SlackBuild ...                                        ETA 12:28:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./scdoc.SlackBuild
scdoc-1.11.4/
scdoc-1.11.4/.build.yml
scdoc-1.11.4/.editorconfig
scdoc-1.11.4/.gitignore
scdoc-1.11.4/COPYING
scdoc-1.11.4/Makefile
scdoc-1.11.4/README.md
scdoc-1.11.4/contrib/
scdoc-1.11.4/contrib/_incr_version
scdoc-1.11.4/include/
scdoc-1.11.4/include/str.h
scdoc-1.11.4/include/unicode.h
scdoc-1.11.4/include/util.h
scdoc-1.11.4/scdoc.1.scd
scdoc-1.11.4/scdoc.5.scd
scdoc-1.11.4/scdoc.pc.in
scdoc-1.11.4/src/
scdoc-1.11.4/src/main.c
scdoc-1.11.4/src/string.c
scdoc-1.11.4/src/utf8_chsize.c
scdoc-1.11.4/src/utf8_decode.c
scdoc-1.11.4/src/utf8_encode.c
scdoc-1.11.4/src/utf8_fgetch.c
scdoc-1.11.4/src/utf8_fputch.c
scdoc-1.11.4/src/utf8_size.c
scdoc-1.11.4/src/util.c
scdoc-1.11.4/test/
scdoc-1.11.4/test/character-substitute
scdoc-1.11.4/test/comments
scdoc-1.11.4/test/heading
scdoc-1.11.4/test/indent
scdoc-1.11.4/test/inline-formatting
scdoc-1.11.4/test/lib.sh
scdoc-1.11.4/test/line-breaks
scdoc-1.11.4/test/lists
scdoc-1.11.4/test/preamble
scdoc-1.11.4/test/tables
sed -e 's:@prefix@:/usr:g' -e 's:@version@:1.11.4:g' < scdoc.pc.in > scdoc.pc
cc -std=c99 -pedantic -c -o .build/utf8_fgetch.o -O2 -fPIC -DVERSION='"1.11.4"' -Wall -Wextra -Werror -Wno-unused-parameter -Iinclude src/utf8_fgetch.c
cc -std=c99 -pedantic -c -o .build/main.o -O2 -fPIC -DVERSION='"1.11.4"' -Wall -Wextra -Werror -Wno-unused-parameter -Iinclude src/main.c
cc -std=c99 -pedantic -c -o .build/string.o -O2 -fPIC -DVERSION='"1.11.4"' -Wall -Wextra -Werror -Wno-unused-parameter -Iinclude src/string.c
cc -std=c99 -pedantic -c -o .build/utf8_chsize.o -O2 -fPIC -DVERSION='"1.11.4"' -Wall -Wextra -Werror -Wno-unused-parameter -Iinclude src/utf8_chsize.c
cc -std=c99 -pedantic -c -o .build/utf8_decode.o -O2 -fPIC -DVERSION='"1.11.4"' -Wall -Wextra -Werror -Wno-unused-parameter -Iinclude src/utf8_decode.c
cc -std=c99 -pedantic -c -o .build/utf8_encode.o -O2 -fPIC -DVERSION='"1.11.4"' -Wall -Wextra -Werror -Wno-unused-parameter -Iinclude src/utf8_encode.c
cc -std=c99 -pedantic -c -o .build/utf8_fputch.o -O2 -fPIC -DVERSION='"1.11.4"' -Wall -Wextra -Werror -Wno-unused-parameter -Iinclude src/utf8_fputch.c
cc -std=c99 -pedantic -c -o .build/utf8_size.o -O2 -fPIC -DVERSION='"1.11.4"' -Wall -Wextra -Werror -Wno-unused-parameter -Iinclude src/utf8_size.c
cc -std=c99 -pedantic -c -o .build/util.o -O2 -fPIC -DVERSION='"1.11.4"' -Wall -Wextra -Werror -Wno-unused-parameter -Iinclude src/util.c
cc  -o scdoc .build/main.o .build/string.o .build/utf8_chsize.o .build/utf8_decode.o .build/utf8_encode.o .build/utf8_fgetch.o .build/utf8_fputch.o .build/utf8_size.o .build/util.o
./scdoc < scdoc.1.scd > scdoc.1
./scdoc < scdoc.5.scd > scdoc.5
mkdir -p /tmp/SBo/repo.TCageA/build_scdoc/package-scdoc/usr/bin /tmp/SBo/repo.TCageA/build_scdoc/package-scdoc/usr/man/man1 /tmp/SBo/repo.TCageA/build_scdoc/package-scdoc/usr/man/man5 /tmp/SBo/repo.TCageA/build_scdoc/package-scdoc/usr/share/pkgconfig
install -m755 scdoc /tmp/SBo/repo.TCageA/build_scdoc/package-scdoc/usr/bin/scdoc
install -m644 scdoc.1 /tmp/SBo/repo.TCageA/build_scdoc/package-scdoc/usr/man/man1/scdoc.1
install -m644 scdoc.5 /tmp/SBo/repo.TCageA/build_scdoc/package-scdoc/usr/man/man5/scdoc.5
install -m644 scdoc.pc /tmp/SBo/repo.TCageA/build_scdoc/package-scdoc/usr/share/pkgconfig/scdoc.pc

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.TCageA/output_scdoc/scdoc-1.11.4-x86_64-1_SBo.txz

./
install/
install/slack-desc
usr/
usr/bin/
usr/bin/scdoc
usr/doc/
usr/doc/scdoc-1.11.4/
usr/doc/scdoc-1.11.4/COPYING
usr/doc/scdoc-1.11.4/README.md
usr/doc/scdoc-1.11.4/scdoc.SlackBuild
usr/man/
usr/man/man1/
usr/man/man1/scdoc.1.gz
usr/man/man5/
usr/man/man5/scdoc.5.gz
usr/share/
usr/share/pkgconfig/
usr/share/pkgconfig/scdoc.pc

Slackware package /tmp/SBo/repo.TCageA/output_scdoc/scdoc-1.11.4-x86_64-1_SBo.txz created.

Built ok:  scdoc-1.11.4-x86_64-1_SBo.txz                                12:28:00
Testing package scdoc-1.11.4-x86_64-1_SBo.txz ... 
Test installing scdoc-1.11.4-x86_64-1_SBo.txz ...
scdoc-1.11.4-x86_64-1_SBo: small man page generator .................... [  50K]
Unmounting chroot ... 
Backed up: scdoc-1.11.2-x86_64-1_SBo.txz
:-) system/scdoc Updated for version 1.11.4 (-:

@sbo-bot
Copy link

sbo-bot bot commented Jan 6, 2026

sbopkglint x86_64 system/scdoc

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/system/scdoc/scdoc-1.11.4-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.ldRAEP ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/system/scdoc/scdoc-1.11.4-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.ldRAEP ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === scdoc-1.11.4-x86_64-1_SBo.txz: All tests passed ✅

@willysr
Copy link
Member Author

willysr commented Jan 6, 2026

@sbo-bot: build x86_64 desktop/waybar

@willysr willysr force-pushed the waybar branch 2 times, most recently from aef9d52 to ba61399 Compare January 6, 2026 14:21
@SlackBuildsOrg SlackBuildsOrg deleted a comment from sbo-bot bot Jan 6, 2026
@willysr
Copy link
Member Author

willysr commented Jan 6, 2026

@sbo-bot: build x86_64 desktop/waybar

@SlackBuildsOrg SlackBuildsOrg deleted a comment from sbo-bot bot Jan 6, 2026
@SlackBuildsOrg SlackBuildsOrg deleted a comment from sbo-bot bot Jan 6, 2026
@SlackBuildsOrg SlackBuildsOrg deleted a comment from github-actions bot Jan 6, 2026
@SlackBuildsOrg SlackBuildsOrg deleted a comment from sbo-bot bot Jan 6, 2026
@SlackBuildsOrg SlackBuildsOrg deleted a comment from sbo-bot bot Jan 6, 2026
@SlackBuildsOrg SlackBuildsOrg deleted a comment from sbo-bot bot Jan 6, 2026
@sbo-bot
Copy link

sbo-bot bot commented Jan 6, 2026

buildpkg x86_64 desktop/waybar

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Tue Jan  6 14:21:23 GMT 2026
revision: 093e33945b62bb4b98c63b2a0e609356a3cb1040
title:    Merge ba61399b43e7c0343188e391cbcd80a9ca5ff5b0 into 9196c7fd40663f9586e9f0265b45d5a9e49fd960

================================================================================
desktop/waybar                                                          14:22:29
================================================================================

Calculating dependencies ... 
Hints for audio/jack:
  ADDREQUIRES="celt libffado zita-alsa-pcmi zita-resampler"
Hints for audio/celt:
  PRAGMA="multilib_ldflags"
Dependency tree:
desktop/waybar (update for version 0.14.0)
  system/scdoc (updated)
  libraries/spdlog (updated)
    libraries/fmt (ok)
    development/Catch2 (ok)
  libraries/libmpdclient (ok)
  libraries/jsoncpp (ok)
  libraries/gtk-layer-shell (updated)
    python/python3-meson-opt (ok)
      python/python3-wheel (ok)
        python/python3-installer (ok)
          python/python3-flit_core (ok)
      python/python3-build (ok)
        python/python3-pyproject-hooks (ok)
          python/python3-installer (ok)
            python/python3-flit_core (ok)
  libraries/date (updated)
  audio/wireplumber (ok)
    development/lua (ok)
  audio/jack (ok)
    libraries/zita-resampler (ok)
    libraries/zita-alsa-pcmi (ok)
    libraries/libffado (ok)
      libraries/libxml++3 (ok)
        development/mm-common (ok)
      libraries/libiec61883 (ok)
      libraries/libdbus-c++ (ok)
      libraries/libconfig (ok)
    audio/celt (ok)

Building desktop/waybar (update for version 0.14.0) ------------------- 14:22:37
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
celt-0.11.3-x86_64-3_SBo: low delay audio codec ........................ [ 200K]
libconfig-1.8.2-x86_64-1_SBo: library for processing structured configur [1020K]
libdbus-c++-20160924_e3455d2-x86_64-3_SBo: C++ API for D-BUS ........... [ 530K]
libiec61883-1.2.0-x86_64-3_SBo: implementation of IEC 61883, part 1 .... [ 210K]
mm-common-0.9.10-noarch-1_SBo: build infrastructure and utilities for GN [ 2.4M]
libxml++3-3.2.2-x86_64-2_SBo: C++ wrapper for the libxml XML parser libr [ 3.5M]
libffado-2.4.4-x86_64-5_SBo: Firewire audio interface drivers .......... [ 7.2M]
zita-alsa-pcmi-0.6.1-x86_64-3_SBo: C++ library for using ALSA audio devi [ 140K]
zita-resampler-1.11.2-x86_64-4_SBo: C++ library for resampling audio sig [  90K]
jack-1.9.22-x86_64-2_SBo: realtime low-latency sound server ............ [ 3.0M]
lua-5.4.8-x86_64-1_SBo: a powerful, fast, light-weight, embeddable scrip [ 1.7M]
wireplumber-0.4.7-x86_64-5_SBo: Session / policy manager implementation  [ 1.4M]
date-3.0.4-x86_64-1_SBo: date and time library ......................... [ 720K]
python3-flit_core-3.12.0-x86_64-1_SBo: Simplified pkging of Python modul [ 180K]
python3-installer-0.7.0-x86_64-9_SBo: Library for installing Python pack [ 1.1M]
python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517 bui [ 120K]
python3-build-1.3.0-x86_64-1_SBo: a simple, correct PEP517 package build [ 230K]
python3-wheel-0.45.1-x86_64-2_SBo: A built-package format for Python ... [ 650K]
python3-meson-opt-1.9.1-noarch-1_SBo: meson installed to /opt .......... [  11M]
gtk-layer-shell-0.10.0-x86_64-2_SBo: Layer Shell GTK applications librar [ 540K]
jsoncpp-1.9.6-x86_64-2_SBo: JSON C++ library ........................... [ 360K]
libmpdclient-2.23-x86_64-1_SBo: mpd client library ..................... [ 410K]
Catch2-3.12.0-x86_64-1_SBo: Unit testing framework for C++ ............. [ 3.6M]
fmt-12.1.0-x86_64-1_SBo: A modern formatting library ................... [ 890K]
spdlog-1.17.0-x86_64-2_SBo: Fast C++ logging library ................... [ 1.7M]
scdoc-1.11.4-x86_64-1_SBo: small man page generator .................... [  50K]
Running waybar.SlackBuild ...                                       ETA 14:23:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./waybar.SlackBuild
desktop/waybar: waybar.SlackBuild failed (status 1)                     14:23:04
  504:	Message: cava is not found. Building waybar without cava
  505:	Message: cava is not found. Building waybar without cava
  556:	FAILED: waybar.p/src_AModule.cpp.o 
  559:	../src/AModule.cpp:26:28: error: ‘class std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ has no member named ‘contains’
  563:	FAILED: waybar.p/src_ALabel.cpp.o 
  566:	../src/ALabel.cpp:203:8: error: ‘std::ranges’ has not been declared
  573:	FAILED: waybar.p/src_modules_temperature.cpp.o 
  576:	../src/modules/temperature.cpp:34:19: error: ‘std::ranges’ has not been declared
  585:	FAILED: waybar.p/src_factory.cpp.o 
  590:	../include/modules/hyprland/workspace.hpp:58:17: error: ‘std::ranges’ has not been declared
See /var/log/repo/SBo/desktop/waybar/build.log
Unmounting chroot ... done.
⛔️ desktop/waybar FAILED ⛔️

================================================================================
SUMMARY                                                                 14:23:04
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-01-06_14:22:28.log
Runtime:     0h 0m 36s
Failed:      1
  desktop/waybar

Snipped Build Failure

Details
Building desktop/waybar (update for version 0.14.0) 2026-01-06 14:22:37
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Installing dependencies ...
celt-0.11.3-x86_64-3_SBo: low delay audio codec ........................ [ 200K]
libconfig-1.8.2-x86_64-1_SBo: library for processing structured configur [1020K]
libdbus-c++-20160924_e3455d2-x86_64-3_SBo: C++ API for D-BUS ........... [ 530K]
libiec61883-1.2.0-x86_64-3_SBo: implementation of IEC 61883, part 1 .... [ 210K]
mm-common-0.9.10-noarch-1_SBo: build infrastructure and utilities for GN [ 2.4M]
libxml++3-3.2.2-x86_64-2_SBo: C++ wrapper for the libxml XML parser libr [ 3.5M]
libffado-2.4.4-x86_64-5_SBo: Firewire audio interface drivers .......... [ 7.2M]
zita-alsa-pcmi-0.6.1-x86_64-3_SBo: C++ library for using ALSA audio devi [ 140K]
zita-resampler-1.11.2-x86_64-4_SBo: C++ library for resampling audio sig [  90K]
jack-1.9.22-x86_64-2_SBo: realtime low-latency sound server ............ [ 3.0M]
lua-5.4.8-x86_64-1_SBo: a powerful, fast, light-weight, embeddable scrip [ 1.7M]
wireplumber-0.4.7-x86_64-5_SBo: Session / policy manager implementation  [ 1.4M]
date-3.0.4-x86_64-1_SBo: date and time library ......................... [ 720K]
python3-flit_core-3.12.0-x86_64-1_SBo: Simplified pkging of Python modul [ 180K]
python3-installer-0.7.0-x86_64-9_SBo: Library for installing Python pack [ 1.1M]
python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517 bui [ 120K]
python3-build-1.3.0-x86_64-1_SBo: a simple, correct PEP517 package build [ 230K]
python3-wheel-0.45.1-x86_64-2_SBo: A built-package format for Python ... [ 650K]
python3-meson-opt-1.9.1-noarch-1_SBo: meson installed to /opt .......... [  11M]
gtk-layer-shell-0.10.0-x86_64-2_SBo: Layer Shell GTK applications librar [ 540K]
jsoncpp-1.9.6-x86_64-2_SBo: JSON C++ library ........................... [ 360K]
libmpdclient-2.23-x86_64-1_SBo: mpd client library ..................... [ 410K]
Catch2-3.12.0-x86_64-1_SBo: Unit testing framework for C++ ............. [ 3.6M]
fmt-12.1.0-x86_64-1_SBo: A modern formatting library ................... [ 890K]
spdlog-1.17.0-x86_64-2_SBo: Fast C++ logging library ................... [ 1.7M]
scdoc-1.11.4-x86_64-1_SBo: small man page generator .................... [  50K]
Running waybar.SlackBuild ...                                       ETA 14:23:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./waybar.SlackBuild
Waybar-0.14.0/
Waybar-0.14.0/.clang-format
Waybar-0.14.0/.clang-tidy
Waybar-0.14.0/.editorconfig
Waybar-0.14.0/.envrc
Waybar-0.14.0/.github/
Waybar-0.14.0/.github/FUNDING.yml
Waybar-0.14.0/.github/labeler.yml
Waybar-0.14.0/.github/workflows/
Waybar-0.14.0/.github/workflows/clang-format.yml
Waybar-0.14.0/.github/workflows/clang-tidy.yml.bak
Waybar-0.14.0/.github/workflows/docker.yml
Waybar-0.14.0/.github/workflows/freebsd.yml
Waybar-0.14.0/.github/workflows/labeler.yml
Waybar-0.14.0/.github/workflows/linux.yml
Waybar-0.14.0/.github/workflows/nix-tests.yml
Waybar-0.14.0/.github/workflows/nix-update-flake-lock.yml
Waybar-0.14.0/.gitignore
Waybar-0.14.0/.gitmodules
Waybar-0.14.0/Dockerfiles/
Waybar-0.14.0/Dockerfiles/alpine
Waybar-0.14.0/Dockerfiles/archlinux
Waybar-0.14.0/Dockerfiles/debian
Waybar-0.14.0/Dockerfiles/fedora
Waybar-0.14.0/Dockerfiles/gentoo
Waybar-0.14.0/Dockerfiles/opensuse
Waybar-0.14.0/LICENSE
Waybar-0.14.0/Makefile
Waybar-0.14.0/README.md
Waybar-0.14.0/default.nix
Waybar-0.14.0/flake.lock
Waybar-0.14.0/flake.nix
Waybar-0.14.0/include/
Waybar-0.14.0/include/AAppIconLabel.hpp
Waybar-0.14.0/include/AIconLabel.hpp
Waybar-0.14.0/include/ALabel.hpp
Waybar-0.14.0/include/AModule.hpp
Waybar-0.14.0/include/ASlider.hpp
Waybar-0.14.0/include/IModule.hpp
Waybar-0.14.0/include/bar.hpp
Waybar-0.14.0/include/client.hpp
Waybar-0.14.0/include/config.hpp
Waybar-0.14.0/include/factory.hpp
Waybar-0.14.0/include/group.hpp
Waybar-0.14.0/include/modules/
Waybar-0.14.0/include/modules/backlight.hpp
Waybar-0.14.0/include/modules/backlight_slider.hpp
Waybar-0.14.0/include/modules/battery.hpp
Waybar-0.14.0/include/modules/bluetooth.hpp
Waybar-0.14.0/include/modules/cava.hpp
Waybar-0.14.0/include/modules/cffi.hpp
Waybar-0.14.0/include/modules/clock.hpp
Waybar-0.14.0/include/modules/cpu.hpp
Waybar-0.14.0/include/modules/cpu_frequency.hpp
Waybar-0.14.0/include/modules/cpu_usage.hpp
Waybar-0.14.0/include/modules/custom.hpp
Waybar-0.14.0/include/modules/disk.hpp
Waybar-0.14.0/include/modules/dwl/
Waybar-0.14.0/include/modules/dwl/tags.hpp
Waybar-0.14.0/include/modules/dwl/window.hpp
Waybar-0.14.0/include/modules/ext/
Waybar-0.14.0/include/modules/ext/workspace_manager.hpp
Waybar-0.14.0/include/modules/ext/workspace_manager_binding.hpp
Waybar-0.14.0/include/modules/gamemode.hpp
Waybar-0.14.0/include/modules/gps.hpp
Waybar-0.14.0/include/modules/hyprland/
Waybar-0.14.0/include/modules/hyprland/backend.hpp
Waybar-0.14.0/include/modules/hyprland/language.hpp
Waybar-0.14.0/include/modules/hyprland/submap.hpp
Waybar-0.14.0/include/modules/hyprland/window.hpp
Waybar-0.14.0/include/modules/hyprland/windowcount.hpp
Waybar-0.14.0/include/modules/hyprland/windowcreationpayload.hpp
Waybar-0.14.0/include/modules/hyprland/workspace.hpp
Waybar-0.14.0/include/modules/hyprland/workspaces.hpp
Waybar-0.14.0/include/modules/idle_inhibitor.hpp
Waybar-0.14.0/include/modules/image.hpp
Waybar-0.14.0/include/modules/inhibitor.hpp
Waybar-0.14.0/include/modules/jack.hpp
Waybar-0.14.0/include/modules/keyboard_state.hpp
Waybar-0.14.0/include/modules/load.hpp
Waybar-0.14.0/include/modules/memory.hpp
Waybar-0.14.0/include/modules/mpd/
Waybar-0.14.0/include/modules/mpd/mpd.hpp
Waybar-0.14.0/include/modules/mpd/state.hpp
Waybar-0.14.0/include/modules/mpd/state.inl.hpp
Waybar-0.14.0/include/modules/mpris/
Waybar-0.14.0/include/modules/mpris/mpris.hpp
Waybar-0.14.0/include/modules/network.hpp
Waybar-0.14.0/include/modules/niri/
Waybar-0.14.0/include/modules/niri/backend.hpp
Waybar-0.14.0/include/modules/niri/language.hpp
Waybar-0.14.0/include/modules/niri/window.hpp
Waybar-0.14.0/include/modules/niri/workspaces.hpp
Waybar-0.14.0/include/modules/power_profiles_daemon.hpp
Waybar-0.14.0/include/modules/privacy/
Waybar-0.14.0/include/modules/privacy/privacy.hpp
Waybar-0.14.0/include/modules/privacy/privacy_item.hpp
Waybar-0.14.0/include/modules/pulseaudio.hpp
Waybar-0.14.0/include/modules/pulseaudio_slider.hpp
Waybar-0.14.0/include/modules/river/
Waybar-0.14.0/include/modules/river/layout.hpp
Waybar-0.14.0/include/modules/river/mode.hpp
Waybar-0.14.0/include/modules/river/tags.hpp
Waybar-0.14.0/include/modules/river/window.hpp
Waybar-0.14.0/include/modules/simpleclock.hpp
Waybar-0.14.0/include/modules/sndio.hpp
Waybar-0.14.0/include/modules/sni/
Waybar-0.14.0/include/modules/sni/host.hpp
Waybar-0.14.0/include/modules/sni/icon_manager.hpp
Waybar-0.14.0/include/modules/sni/item.hpp
Waybar-0.14.0/include/modules/sni/tray.hpp
Waybar-0.14.0/include/modules/sni/watcher.hpp
Waybar-0.14.0/include/modules/sway/
Waybar-0.14.0/include/modules/sway/bar.hpp
Waybar-0.14.0/include/modules/sway/ipc/
Waybar-0.14.0/include/modules/sway/ipc/client.hpp
Waybar-0.14.0/include/modules/sway/ipc/ipc.hpp
Waybar-0.14.0/include/modules/sway/language.hpp
Waybar-0.14.0/include/modules/sway/mode.hpp
Waybar-0.14.0/include/modules/sway/scratchpad.hpp
Waybar-0.14.0/include/modules/sway/window.hpp
Waybar-0.14.0/include/modules/sway/workspaces.hpp
Waybar-0.14.0/include/modules/systemd_failed_units.hpp
Waybar-0.14.0/include/modules/temperature.hpp
Waybar-0.14.0/include/modules/upower.hpp
Waybar-0.14.0/include/modules/user.hpp
Waybar-0.14.0/include/modules/wayfire/
Waybar-0.14.0/include/modules/wayfire/backend.hpp
Waybar-0.14.0/include/modules/wayfire/window.hpp
Waybar-0.14.0/include/modules/wayfire/workspaces.hpp
Waybar-0.14.0/include/modules/wireplumber.hpp
Waybar-0.14.0/include/modules/wlr/
Waybar-0.14.0/include/modules/wlr/taskbar.hpp
Waybar-0.14.0/include/util/
Waybar-0.14.0/include/util/SafeSignal.hpp
Waybar-0.14.0/include/util/audio_backend.hpp
Waybar-0.14.0/include/util/backend_common.hpp
Waybar-0.14.0/include/util/backlight_backend.hpp
Waybar-0.14.0/include/util/clara.hpp
Waybar-0.14.0/include/util/command.hpp
Waybar-0.14.0/include/util/css_reload_helper.hpp
Waybar-0.14.0/include/util/date.hpp
Waybar-0.14.0/include/util/enum.hpp
Waybar-0.14.0/include/util/format.hpp
Waybar-0.14.0/include/util/gtk_icon.hpp
Waybar-0.14.0/include/util/icon_loader.hpp
Waybar-0.14.0/include/util/json.hpp
Waybar-0.14.0/include/util/kill_signal.hpp
Waybar-0.14.0/include/util/pipewire/
Waybar-0.14.0/include/util/pipewire/pipewire_backend.hpp
Waybar-0.14.0/include/util/pipewire/privacy_node_info.hpp
Waybar-0.14.0/include/util/portal.hpp
Waybar-0.14.0/include/util/prepare_for_sleep.h
Waybar-0.14.0/include/util/regex_collection.hpp
Waybar-0.14.0/include/util/rewrite_string.hpp
Waybar-0.14.0/include/util/rfkill.hpp
Waybar-0.14.0/include/util/sanitize_str.hpp
Waybar-0.14.0/include/util/scope_guard.hpp
Waybar-0.14.0/include/util/sleeper_thread.hpp
Waybar-0.14.0/include/util/string.hpp
Waybar-0.14.0/include/util/ustring_clen.hpp
Waybar-0.14.0/man/
Waybar-0.14.0/man/waybar-backlight-slider.5.scd
Waybar-0.14.0/man/waybar-backlight.5.scd
Waybar-0.14.0/man/waybar-battery.5.scd
Waybar-0.14.0/man/waybar-bluetooth.5.scd
Waybar-0.14.0/man/waybar-cava.5.scd
Waybar-0.14.0/man/waybar-cffi.5.scd
Waybar-0.14.0/man/waybar-clock.5.scd
Waybar-0.14.0/man/waybar-cpu.5.scd
Waybar-0.14.0/man/waybar-custom.5.scd
Waybar-0.14.0/man/waybar-disk.5.scd
Waybar-0.14.0/man/waybar-dwl-tags.5.scd
Waybar-0.14.0/man/waybar-dwl-window.5.scd
Waybar-0.14.0/man/waybar-ext-workspaces.5.scd
Waybar-0.14.0/man/waybar-gamemode.5.scd
Waybar-0.14.0/man/waybar-gps.5.scd
Waybar-0.14.0/man/waybar-hyprland-language.5.scd
Waybar-0.14.0/man/waybar-hyprland-submap.5.scd
Waybar-0.14.0/man/waybar-hyprland-window.5.scd
Waybar-0.14.0/man/waybar-hyprland-windowcount.5.scd
Waybar-0.14.0/man/waybar-hyprland-workspaces.5.scd
Waybar-0.14.0/man/waybar-idle-inhibitor.5.scd
Waybar-0.14.0/man/waybar-image.5.scd
Waybar-0.14.0/man/waybar-inhibitor.5.scd
Waybar-0.14.0/man/waybar-jack.5.scd
Waybar-0.14.0/man/waybar-keyboard-state.5.scd
Waybar-0.14.0/man/waybar-memory.5.scd
Waybar-0.14.0/man/waybar-menu.5.scd
Waybar-0.14.0/man/waybar-mpd.5.scd
Waybar-0.14.0/man/waybar-mpris.5.scd
Waybar-0.14.0/man/waybar-network.5.scd
Waybar-0.14.0/man/waybar-niri-language.5.scd
Waybar-0.14.0/man/waybar-niri-window.5.scd
Waybar-0.14.0/man/waybar-niri-workspaces.5.scd
Waybar-0.14.0/man/waybar-power-profiles-daemon.5.scd
Waybar-0.14.0/man/waybar-privacy.5.scd
Waybar-0.14.0/man/waybar-pulseaudio-slider.5.scd
Waybar-0.14.0/man/waybar-pulseaudio.5.scd
Waybar-0.14.0/man/waybar-river-layout.5.scd
Waybar-0.14.0/man/waybar-river-mode.5.scd
Waybar-0.14.0/man/waybar-river-tags.5.scd
Waybar-0.14.0/man/waybar-river-window.5.scd
Waybar-0.14.0/man/waybar-sndio.5.scd
Waybar-0.14.0/man/waybar-states.5.scd
Waybar-0.14.0/man/waybar-styles.5.scd.in
Waybar-0.14.0/man/waybar-sway-language.5.scd
Waybar-0.14.0/man/waybar-sway-mode.5.scd
Waybar-0.14.0/man/waybar-sway-scratchpad.5.scd
Waybar-0.14.0/man/waybar-sway-window.5.scd
Waybar-0.14.0/man/waybar-sway-workspaces.5.scd
Waybar-0.14.0/man/waybar-systemd-failed-units.5.scd
Waybar-0.14.0/man/waybar-temperature.5.scd
Waybar-0.14.0/man/waybar-tray.5.scd
Waybar-0.14.0/man/waybar-upower.5.scd
Waybar-0.14.0/man/waybar-wayfire-window.5.scd
Waybar-0.14.0/man/waybar-wayfire-workspaces.5.scd
Waybar-0.14.0/man/waybar-wireplumber.5.scd
Waybar-0.14.0/man/waybar-wlr-taskbar.5.scd
Waybar-0.14.0/man/waybar.5.scd.in
Waybar-0.14.0/meson.build
Waybar-0.14.0/meson_options.txt
Waybar-0.14.0/nix/
Waybar-0.14.0/nix/default.nix
Waybar-0.14.0/package/
Waybar-0.14.0/package/archlinux/
Waybar-0.14.0/preview-2.png
Waybar-0.14.0/preview.png
Waybar-0.14.0/protocol/
Waybar-0.14.0/protocol/dbus-menu.xml
Waybar-0.14.0/protocol/dbus-status-notifier-item.xml
Waybar-0.14.0/protocol/dbus-status-notifier-watcher.xml
Waybar-0.14.0/protocol/dwl-ipc-unstable-v2.xml
Waybar-0.14.0/protocol/meson.build
Waybar-0.14.0/protocol/river-control-unstable-v1.xml
Waybar-0.14.0/protocol/river-status-unstable-v1.xml
Waybar-0.14.0/protocol/wlr-foreign-toplevel-management-unstable-v1.xml
Waybar-0.14.0/resources/
Waybar-0.14.0/resources/config.jsonc
Waybar-0.14.0/resources/custom_modules/
Waybar-0.14.0/resources/custom_modules/cffi_example/
Waybar-0.14.0/resources/custom_modules/cffi_example/.gitignore
Waybar-0.14.0/resources/custom_modules/cffi_example/README.md
Waybar-0.14.0/resources/custom_modules/cffi_example/main.c
Waybar-0.14.0/resources/custom_modules/cffi_example/meson.build
Waybar-0.14.0/resources/custom_modules/cffi_example/waybar_cffi_module.h
Waybar-0.14.0/resources/custom_modules/mediaplayer.py
Waybar-0.14.0/resources/custom_modules/power_menu.xml
Waybar-0.14.0/resources/icons/
Waybar-0.14.0/resources/icons/meson.build
Waybar-0.14.0/resources/icons/waybar-privacy-audio-input-symbolic.svg
Waybar-0.14.0/resources/icons/waybar-privacy-audio-output-symbolic.svg
Waybar-0.14.0/resources/icons/waybar-privacy-screen-share-symbolic.svg
Waybar-0.14.0/resources/icons/waybar_icons.gresource.xml
Waybar-0.14.0/resources/style.css
Waybar-0.14.0/resources/waybar.service.in
Waybar-0.14.0/src/
Waybar-0.14.0/src/AAppIconLabel.cpp
Waybar-0.14.0/src/AIconLabel.cpp
Waybar-0.14.0/src/ALabel.cpp
Waybar-0.14.0/src/AModule.cpp
Waybar-0.14.0/src/ASlider.cpp
Waybar-0.14.0/src/bar.cpp
Waybar-0.14.0/src/client.cpp
Waybar-0.14.0/src/config.cpp
Waybar-0.14.0/src/factory.cpp
Waybar-0.14.0/src/group.cpp
Waybar-0.14.0/src/main.cpp
Waybar-0.14.0/src/modules/
Waybar-0.14.0/src/modules/backlight.cpp
Waybar-0.14.0/src/modules/backlight_slider.cpp
Waybar-0.14.0/src/modules/battery.cpp
Waybar-0.14.0/src/modules/bluetooth.cpp
Waybar-0.14.0/src/modules/cava.cpp
Waybar-0.14.0/src/modules/cffi.cpp
Waybar-0.14.0/src/modules/clock.cpp
Waybar-0.14.0/src/modules/cpu.cpp
Waybar-0.14.0/src/modules/cpu_frequency/
Waybar-0.14.0/src/modules/cpu_frequency/bsd.cpp
Waybar-0.14.0/src/modules/cpu_frequency/common.cpp
Waybar-0.14.0/src/modules/cpu_frequency/linux.cpp
Waybar-0.14.0/src/modules/cpu_usage/
Waybar-0.14.0/src/modules/cpu_usage/bsd.cpp
Waybar-0.14.0/src/modules/cpu_usage/common.cpp
Waybar-0.14.0/src/modules/cpu_usage/linux.cpp
Waybar-0.14.0/src/modules/custom.cpp
Waybar-0.14.0/src/modules/disk.cpp
Waybar-0.14.0/src/modules/dwl/
Waybar-0.14.0/src/modules/dwl/tags.cpp
Waybar-0.14.0/src/modules/dwl/window.cpp
Waybar-0.14.0/src/modules/ext/
Waybar-0.14.0/src/modules/ext/workspace_manager.cpp
Waybar-0.14.0/src/modules/ext/workspace_manager_binding.cpp
Waybar-0.14.0/src/modules/gamemode.cpp
Waybar-0.14.0/src/modules/gps.cpp
Waybar-0.14.0/src/modules/hyprland/
Waybar-0.14.0/src/modules/hyprland/backend.cpp
Waybar-0.14.0/src/modules/hyprland/language.cpp
Waybar-0.14.0/src/modules/hyprland/submap.cpp
Waybar-0.14.0/src/modules/hyprland/window.cpp
Waybar-0.14.0/src/modules/hyprland/windowcount.cpp
Waybar-0.14.0/src/modules/hyprland/windowcreationpayload.cpp
Waybar-0.14.0/src/modules/hyprland/workspace.cpp
Waybar-0.14.0/src/modules/hyprland/workspaces.cpp
Waybar-0.14.0/src/modules/idle_inhibitor.cpp
Waybar-0.14.0/src/modules/image.cpp
Waybar-0.14.0/src/modules/inhibitor.cpp
Waybar-0.14.0/src/modules/jack.cpp
Waybar-0.14.0/src/modules/keyboard_state.cpp
Waybar-0.14.0/src/modules/load.cpp
Waybar-0.14.0/src/modules/memory/
Waybar-0.14.0/src/modules/memory/bsd.cpp
Waybar-0.14.0/src/modules/memory/common.cpp
Waybar-0.14.0/src/modules/memory/linux.cpp
Waybar-0.14.0/src/modules/mpd/
Waybar-0.14.0/src/modules/mpd/mpd.cpp
Waybar-0.14.0/src/modules/mpd/state.cpp
Waybar-0.14.0/src/modules/mpris/
Waybar-0.14.0/src/modules/mpris/mpris.cpp
Waybar-0.14.0/src/modules/network.cpp
Waybar-0.14.0/src/modules/niri/
Waybar-0.14.0/src/modules/niri/backend.cpp
Waybar-0.14.0/src/modules/niri/language.cpp
Waybar-0.14.0/src/modules/niri/window.cpp
Waybar-0.14.0/src/modules/niri/workspaces.cpp
Waybar-0.14.0/src/modules/power_profiles_daemon.cpp
Waybar-0.14.0/src/modules/privacy/
Waybar-0.14.0/src/modules/privacy/privacy.cpp
Waybar-0.14.0/src/modules/privacy/privacy_item.cpp
Waybar-0.14.0/src/modules/pulseaudio.cpp
Waybar-0.14.0/src/modules/pulseaudio_slider.cpp
Waybar-0.14.0/src/modules/river/
Waybar-0.14.0/src/modules/river/layout.cpp
Waybar-0.14.0/src/modules/river/mode.cpp
Waybar-0.14.0/src/modules/river/tags.cpp
Waybar-0.14.0/src/modules/river/window.cpp
Waybar-0.14.0/src/modules/simpleclock.cpp
Waybar-0.14.0/src/modules/sndio.cpp
Waybar-0.14.0/src/modules/sni/
Waybar-0.14.0/src/modules/sni/host.cpp
Waybar-0.14.0/src/modules/sni/item.cpp
Waybar-0.14.0/src/modules/sni/tray.cpp
Waybar-0.14.0/src/modules/sni/watcher.cpp
Waybar-0.14.0/src/modules/sway/
Waybar-0.14.0/src/modules/sway/bar.cpp
Waybar-0.14.0/src/modules/sway/ipc/
Waybar-0.14.0/src/modules/sway/ipc/client.cpp
Waybar-0.14.0/src/modules/sway/language.cpp
Waybar-0.14.0/src/modules/sway/mode.cpp
Waybar-0.14.0/src/modules/sway/scratchpad.cpp
Waybar-0.14.0/src/modules/sway/window.cpp
Waybar-0.14.0/src/modules/sway/workspaces.cpp
Waybar-0.14.0/src/modules/systemd_failed_units.cpp
Waybar-0.14.0/src/modules/temperature.cpp
Waybar-0.14.0/src/modules/upower.cpp
Waybar-0.14.0/src/modules/user.cpp
Waybar-0.14.0/src/modules/wayfire/
Waybar-0.14.0/src/modules/wayfire/backend.cpp
Waybar-0.14.0/src/modules/wayfire/window.cpp
Waybar-0.14.0/src/modules/wayfire/workspaces.cpp
Waybar-0.14.0/src/modules/wireplumber.cpp
Waybar-0.14.0/src/modules/wlr/
Waybar-0.14.0/src/modules/wlr/taskbar.cpp
Waybar-0.14.0/src/util/
Waybar-0.14.0/src/util/audio_backend.cpp
Waybar-0.14.0/src/util/backlight_backend.cpp
Waybar-0.14.0/src/util/css_reload_helper.cpp
Waybar-0.14.0/src/util/enum.cpp
Waybar-0.14.0/src/util/gtk_icon.cpp
Waybar-0.14.0/src/util/icon_loader.cpp
Waybar-0.14.0/src/util/pipewire/
Waybar-0.14.0/src/util/pipewire/pipewire_backend.cpp
Waybar-0.14.0/src/util/pipewire/privacy_node_info.cpp
Waybar-0.14.0/src/util/portal.cpp
Waybar-0.14.0/src/util/prepare_for_sleep.cpp
Waybar-0.14.0/src/util/regex_collection.cpp
Waybar-0.14.0/src/util/rewrite_string.cpp
Waybar-0.14.0/src/util/rfkill.cpp
Waybar-0.14.0/src/util/sanitize_str.cpp
Waybar-0.14.0/src/util/ustring_clen.cpp
Waybar-0.14.0/subprojects/
Waybar-0.14.0/subprojects/catch2.wrap
Waybar-0.14.0/subprojects/cava.wrap
Waybar-0.14.0/subprojects/date.wrap
Waybar-0.14.0/subprojects/fmt.wrap
Waybar-0.14.0/subprojects/gtk-layer-shell.wrap
Waybar-0.14.0/subprojects/jsoncpp.wrap
Waybar-0.14.0/subprojects/spdlog.wrap
Waybar-0.14.0/test/
Waybar-0.14.0/test/config.cpp
Waybar-0.14.0/test/config/
Waybar-0.14.0/test/config/hyprland-workspaces.json
Waybar-0.14.0/test/config/include-1.json
Waybar-0.14.0/test/config/include-2.json
Waybar-0.14.0/test/config/include-multi-0.json
Waybar-0.14.0/test/config/include-multi-1.json
Waybar-0.14.0/test/config/include-multi-2.json
Waybar-0.14.0/test/config/include-multi-3-0.json
Waybar-0.14.0/test/config/include-multi-3.json
Waybar-0.14.0/test/config/include-multi.json
Waybar-0.14.0/test/config/include.json
Waybar-0.14.0/test/config/multi.json
Waybar-0.14.0/test/config/simple.json
Waybar-0.14.0/test/hyprland/
Waybar-0.14.0/test/hyprland/backend.cpp
Waybar-0.14.0/test/hyprland/fixtures/
Waybar-0.14.0/test/hyprland/fixtures/IPCTestFixture.hpp
Waybar-0.14.0/test/hyprland/meson.build
Waybar-0.14.0/test/main.cpp
Waybar-0.14.0/test/meson.build
Waybar-0.14.0/test/utils/
Waybar-0.14.0/test/utils/JsonParser.cpp
Waybar-0.14.0/test/utils/SafeSignal.cpp
Waybar-0.14.0/test/utils/css_reload_helper.cpp
Waybar-0.14.0/test/utils/date.cpp
Waybar-0.14.0/test/utils/fixtures/
Waybar-0.14.0/test/utils/fixtures/GlibTestsFixture.hpp
Waybar-0.14.0/test/utils/meson.build
The Meson build system
Version: 0.59.4
Source dir: /tmp/SBo/repo.ylKzlB/build_waybar/Waybar-0.14.0
Build dir: /tmp/SBo/repo.ylKzlB/build_waybar/Waybar-0.14.0/build
Build type: native build
Project name: waybar
Project version: 0.14.0
C compiler for the host machine: ccache cc (gcc 11.2.0 "cc (GCC) 11.2.0")
C linker for the host machine: cc ld.bfd 2.37-slack15
C++ compiler for the host machine: ccache c++ (gcc 11.2.0 "c++ (GCC) 11.2.0")
C++ linker for the host machine: c++ ld.bfd 2.37-slack15
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 -lstdc++fs: YES 
Program git found: YES (/usr/bin/git)
Checking if "nl_langinfo with _NL_TIME_WEEK_1STDAY, _NL_TIME_FIRST_WEEKDAY" links: YES 
Run-time dependency threads found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency fmt found: YES 12.1.0
Run-time dependency spdlog found: YES 1.17.0
Run-time dependency wayland-client found: YES 1.22.0
Run-time dependency wayland-cursor found: YES 1.22.0
Run-time dependency wayland-protocols found: YES 1.25
Run-time dependency gtkmm-3.0 found: YES 3.24.5
Dependency dbusmenu-gtk3-0.4 skipped: feature dbusmenu-gtk disabled
Run-time dependency gio-unix-2.0 found: YES 2.70.3
Run-time dependency jsoncpp found: YES 1.9.6
Run-time dependency sigc++-2.0 found: YES 2.10.7
Found CMake: /usr/bin/cmake (3.21.4)
Run-time dependency libinotify found: NO (tried pkgconfig and cmake)
Run-time dependency epoll-shim found: NO (tried pkgconfig and cmake)
Dependency libinput skipped: feature libinput disabled
Run-time dependency libnl-3.0 found: YES 3.5.0
Run-time dependency libnl-genl-3.0 found: YES 3.5.0
Dependency upower-glib skipped: feature upower_glib disabled
Dependency libpipewire-0.3 skipped: feature pipewire disabled
Dependency playerctl skipped: feature mpris disabled
Dependency libpulse skipped: feature pulseaudio disabled
Dependency libudev skipped: feature libudev disabled
Dependency libevdev skipped: feature libevdev disabled
Dependency libmpdclient skipped: feature mpd disabled
Run-time dependency xkbregistry found: YES 1.3.1
Dependency jack skipped: feature jack disabled
Dependency wireplumber-0.5 skipped: feature wireplumber disabled
Dependency libgps skipped: feature gps disabled
Library sndio skipped: feature sndio disabled
Run-time dependency gtk-layer-shell-0 found: YES 0.10.0
Dependency systemd skipped: feature systemd disabled
Computing int of "__cpp_lib_chrono" : 201611
Run-time dependency date found: YES
Dependency cava skipped: feature cava disabled
Message: cava is not found. Building waybar without cava
Message: cava is not found. Building waybar without cava
Program wayland-scanner found: YES (/usr/bin/wayland-scanner)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Dependency scdoc skipped: feature man-pages disabled
Dependency catch2 skipped: feature tests disabled
Program clang-tidy found: YES (/usr/bin/clang-tidy)
Build targets in project: 8

Option cpp_std is: c++17 [default: c++20]
Found ninja-1.10.2 at /usr/bin/ninja
[1/110] Generating 'protocol/libclient_protos.a.p/idle-inhibit-unstable-v1-protocol.c'.
[2/110] Generating 'protocol/libclient_protos.a.p/xdg-output-unstable-v1-client-protocol.h'.
[3/110] Generating 'protocol/libclient_protos.a.p/xdg-output-unstable-v1-protocol.c'.
[4/110] Generating 'protocol/libclient_protos.a.p/wlr-foreign-toplevel-management-unstable-v1-protocol.c'.
[5/110] Generating 'protocol/libclient_protos.a.p/river-status-unstable-v1-protocol.c'.
[6/110] Generating 'protocol/libclient_protos.a.p/river-control-unstable-v1-protocol.c'.
[7/110] Generating 'protocol/libclient_protos.a.p/dwl-ipc-unstable-v2-protocol.c'.
[8/110] Generating 'protocol/libclient_protos.a.p/xdg-shell-protocol.c'.
[9/110] Generating 'protocol/libclient_protos.a.p/xdg-shell-client-protocol.h'.
[10/110] Generating 'protocol/libclient_protos.a.p/idle-inhibit-unstable-v1-client-protocol.h'.
[11/110] Generating 'protocol/libclient_protos.a.p/wlr-foreign-toplevel-management-unstable-v1-client-protocol.h'.
[12/110] Generating 'protocol/libclient_protos.a.p/river-status-unstable-v1-client-protocol.h'.
[13/110] Generating 'protocol/libclient_protos.a.p/river-control-unstable-v1-client-protocol.h'.
[14/110] Generating 'protocol/libclient_protos.a.p/dwl-ipc-unstable-v2-client-protocol.h'.
[15/110] Generating 'waybar.p/xdg-shell-client-protocol.h'.
[16/110] Generating 'waybar.p/xdg-output-unstable-v1-client-protocol.h'.
[17/110] Generating 'waybar.p/idle-inhibit-unstable-v1-client-protocol.h'.
[18/110] Generating 'waybar.p/river-status-unstable-v1-client-protocol.h'.
[19/110] Generating 'waybar.p/river-control-unstable-v1-client-protocol.h'.
[20/110] Generating 'waybar.p/wlr-foreign-toplevel-management-unstable-v1-client-protocol.h'.
[21/110] Generating 'waybar.p/dwl-ipc-unstable-v2-client-protocol.h'.
[22/110] Generating icon-resources_h with a custom command
[23/110] Generating icon-resources_c with a custom command
[24/110] Generating dbus-status-notifier-watcher.[ch] with a custom command
[25/110] Generating dbus-menu.[ch] with a custom command
[26/110] Generating dbus-status-notifier-item.[ch] with a custom command
[27/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_dwl-ipc-unstable-v2-protocol.c.o
[28/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_xdg-output-unstable-v1-protocol.c.o
[29/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[30/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_idle-inhibit-unstable-v1-protocol.c.o
[31/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_river-control-unstable-v1-protocol.c.o
[32/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o
[33/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_river-status-unstable-v1-protocol.c.o
[34/110] Compiling C object waybar.p/meson-generated_.._resources_icons_icon-resources.c.o
[35/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_.._dbus-menu.c.o
[36/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_.._dbus-status-notifier-watcher.c.o
[37/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_.._dbus-status-notifier-item.c.o
[38/110] Linking static target protocol/libclient_protos.a
[39/110] Compiling C++ object waybar.p/src_AModule.cpp.o
FAILED: waybar.p/src_AModule.cpp.o 
ccache c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_AModule.cpp.o -MF waybar.p/src_AModule.cpp.o.d -o waybar.p/src_AModule.cpp.o -c ../src/AModule.cpp
../src/AModule.cpp: In constructor ‘waybar::AModule::AModule(const Json::Value&, const string&, const string&, bool, bool)’:
../src/AModule.cpp:26:28: error: ‘class std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ has no member named ‘contains’
   26 |       if (!eventActionMap_.contains(it.key().asString())) {
      |                            ^~~~~~~~
[40/110] Compiling C++ object waybar.p/src_ALabel.cpp.o
FAILED: waybar.p/src_ALabel.cpp.o 
ccache c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_ALabel.cpp.o -MF waybar.p/src_ALabel.cpp.o.d -o waybar.p/src_ALabel.cpp.o -c ../src/ALabel.cpp
../src/ALabel.cpp: In member function ‘virtual std::string waybar::ALabel::getState(uint8_t, bool)’:
../src/ALabel.cpp:203:8: error: ‘std::ranges’ has not been declared
  203 |   std::ranges::sort(states.begin(), states.end(), [&lesser](auto& a, auto& b) {
      |        ^~~~~~
[41/110] Compiling C++ object waybar.p/src_AIconLabel.cpp.o
[42/110] Compiling C++ object waybar.p/src_AAppIconLabel.cpp.o
[43/110] Compiling C++ object waybar.p/src_modules_disk.cpp.o
[44/110] Compiling C++ object waybar.p/src_modules_temperature.cpp.o
FAILED: waybar.p/src_modules_temperature.cpp.o 
ccache c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_modules_temperature.cpp.o -MF waybar.p/src_modules_temperature.cpp.o.d -o waybar.p/src_modules_temperature.cpp.o -c ../src/modules/temperature.cpp
../src/modules/temperature.cpp: In lambda function:
../src/modules/temperature.cpp:34:19: error: ‘std::ranges’ has not been declared
   34 |       return std::ranges::any_of(
      |                   ^~~~~~
[45/110] Compiling C++ object waybar.p/src_modules_idle_inhibitor.cpp.o
[46/110] Compiling C++ object waybar.p/src_modules_load.cpp.o
[47/110] Compiling C++ object waybar.p/src_modules_cpu_frequency_common.cpp.o
[48/110] Compiling C++ object waybar.p/src_modules_niri_window.cpp.o
[49/110] Compiling C++ object waybar.p/src_modules_image.cpp.o
[50/110] Compiling C++ object waybar.p/src_factory.cpp.o
FAILED: waybar.p/src_factory.cpp.o 
ccache c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_factory.cpp.o -MF waybar.p/src_factory.cpp.o.d -o waybar.p/src_factory.cpp.o -c ../src/factory.cpp
In file included from ../include/modules/hyprland/workspaces.hpp:20,
                 from ../src/factory.cpp:38:
../include/modules/hyprland/workspace.hpp: In member function ‘bool waybar::modules::hyprland::Workspace::containsWindow(const WindowAddress&) const’:
../include/modules/hyprland/workspace.hpp:58:17: error: ‘std::ranges’ has not been declared
   58 |     return std::ranges::any_of(m_windowMap,
      |                 ^~~~~~
[51/110] Compiling C++ object waybar.p/src_config.cpp.o
[52/110] Compiling C++ object waybar.p/src_modules_custom.cpp.o
ninja: build stopped: subcommand failed.
desktop/waybar: waybar.SlackBuild failed (status 1)                     14:23:04
Unmounting chroot ... 
:-( desktop/waybar FAILED )-:

Signed-off-by: Willy Sudiarto Raharjo <[email protected]>
@github-actions
Copy link

github-actions bot commented Jan 6, 2026

reverse dependencies - libraries/gtk-layer-shell

  • desktop/SwayNotificationCenter
  • desktop/gtklock
  • desktop/mate-panel
  • desktop/nwg-bar
  • desktop/nwg-clipman
  • desktop/nwg-displays
  • desktop/nwg-drawer
  • desktop/nwg-hello
  • desktop/nwg-launchers
  • desktop/nwg-menu
  • desktop/nwg-readme-browser
  • desktop/nwg-wrapper
  • desktop/sfwbar
  • desktop/waybar
  • desktop/wf-shell
  • system/greetd

Signed-off-by: Willy Sudiarto Raharjo <[email protected]>
@willysr
Copy link
Member Author

willysr commented Jan 6, 2026

@sbo-bot: build x86_64 desktop/waybar

@sbo-bot
Copy link

sbo-bot bot commented Jan 6, 2026

buildpkg x86_64 desktop/waybar

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Tue Jan  6 14:57:06 GMT 2026
revision: 894cb44bd8f4c8f333f204551137443cde241d56
title:    Merge 981bad5bb7e671fec30d389e8d8557e2e0a37d07 into 9196c7fd40663f9586e9f0265b45d5a9e49fd960

================================================================================
desktop/waybar                                                          14:58:09
================================================================================

Calculating dependencies ... 
Hints for audio/jack:
  ADDREQUIRES="celt libffado zita-alsa-pcmi zita-resampler"
Hints for audio/celt:
  PRAGMA="multilib_ldflags"
Dependency tree:
desktop/waybar (update for version 0.14.0)
  system/scdoc (updated)
  libraries/spdlog (updated)
    libraries/fmt (ok)
    development/Catch2 (ok)
  libraries/libmpdclient (ok)
  libraries/jsoncpp (ok)
  libraries/gtk-layer-shell (updated)
    python/python3-meson-opt (ok)
      python/python3-wheel (ok)
        python/python3-installer (ok)
          python/python3-flit_core (ok)
      python/python3-build (ok)
        python/python3-pyproject-hooks (ok)
          python/python3-installer (ok)
            python/python3-flit_core (ok)
  libraries/date (updated)
  audio/wireplumber (ok)
    development/lua (ok)
  audio/jack (ok)
    libraries/zita-resampler (ok)
    libraries/zita-alsa-pcmi (ok)
    libraries/libffado (ok)
      libraries/libxml++3 (ok)
        development/mm-common (ok)
      libraries/libiec61883 (ok)
      libraries/libdbus-c++ (ok)
      libraries/libconfig (ok)
    audio/celt (ok)

Building desktop/waybar (update for version 0.14.0) ------------------- 14:58:17
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
celt-0.11.3-x86_64-3_SBo: low delay audio codec ........................ [ 200K]
libconfig-1.8.2-x86_64-1_SBo: library for processing structured configur [1020K]
libdbus-c++-20160924_e3455d2-x86_64-3_SBo: C++ API for D-BUS ........... [ 530K]
libiec61883-1.2.0-x86_64-3_SBo: implementation of IEC 61883, part 1 .... [ 210K]
mm-common-0.9.10-noarch-1_SBo: build infrastructure and utilities for GN [ 2.4M]
libxml++3-3.2.2-x86_64-2_SBo: C++ wrapper for the libxml XML parser libr [ 3.5M]
libffado-2.4.4-x86_64-5_SBo: Firewire audio interface drivers .......... [ 7.2M]
zita-alsa-pcmi-0.6.1-x86_64-3_SBo: C++ library for using ALSA audio devi [ 140K]
zita-resampler-1.11.2-x86_64-4_SBo: C++ library for resampling audio sig [  90K]
jack-1.9.22-x86_64-2_SBo: realtime low-latency sound server ............ [ 3.0M]
lua-5.4.8-x86_64-1_SBo: a powerful, fast, light-weight, embeddable scrip [ 1.7M]
wireplumber-0.4.7-x86_64-5_SBo: Session / policy manager implementation  [ 1.4M]
date-3.0.4-x86_64-1_SBo: date and time library ......................... [ 720K]
python3-flit_core-3.12.0-x86_64-1_SBo: Simplified pkging of Python modul [ 180K]
python3-installer-0.7.0-x86_64-9_SBo: Library for installing Python pack [ 1.1M]
python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517 bui [ 120K]
python3-build-1.3.0-x86_64-1_SBo: a simple, correct PEP517 package build [ 230K]
python3-wheel-0.45.1-x86_64-2_SBo: A built-package format for Python ... [ 650K]
python3-meson-opt-1.9.1-noarch-1_SBo: meson installed to /opt .......... [  11M]
gtk-layer-shell-0.10.0-x86_64-2_SBo: Layer Shell GTK applications librar [ 540K]
jsoncpp-1.9.6-x86_64-2_SBo: JSON C++ library ........................... [ 360K]
libmpdclient-2.23-x86_64-1_SBo: mpd client library ..................... [ 410K]
Catch2-3.12.0-x86_64-1_SBo: Unit testing framework for C++ ............. [ 3.6M]
fmt-12.1.0-x86_64-1_SBo: A modern formatting library ................... [ 890K]
spdlog-1.17.0-x86_64-2_SBo: Fast C++ logging library ................... [ 1.7M]
scdoc-1.11.4-x86_64-1_SBo: small man page generator .................... [  50K]
Running waybar.SlackBuild ...                                       ETA 14:59:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./waybar.SlackBuild
desktop/waybar: waybar.SlackBuild failed (status 1)                     14:58:43
   506:	Message: cava is not found. Building waybar without cava
   507:	Message: cava is not found. Building waybar without cava
   557:	FAILED: waybar.p/src_AIconLabel.cpp.o 
   567:	/usr/include/glibmm-2.4/glibmm/variant.h:956:24: error: expected unqualified-id before ‘)’ token
   570:	/usr/include/glibmm-2.4/glibmm/variant.h:1017:25: error: expected unqualified-id before ‘)’ token
   573:	/usr/include/glibmm-2.4/glibmm/variant.h:1070:26: error: expected unqualified-id before ‘)’ token
   576:	/usr/include/glibmm-2.4/glibmm/variant.h:1240:24: error: expected unqualified-id before ‘)’ token
   579:	/usr/include/glibmm-2.4/glibmm/variant.h:1286:30: error: expected unqualified-id before ‘)’ token
   582:	/usr/include/glibmm-2.4/glibmm/variant.h:1335:29: error: expected unqualified-id before ‘)’ token
   585:	/usr/include/glibmm-2.4/glibmm/variant.h:1404:41: error: expected unqualified-id before ‘)’ token
   588:	/usr/include/glibmm-2.4/glibmm/variant.h:1530:39: error: expected unqualified-id before ‘)’ token
   591:	/usr/include/glibmm-2.4/glibmm/variant.h:1606:29: error: expected unqualified-id before ‘)’ token
   594:	/usr/include/glibmm-2.4/glibmm/variant.h:1679:33: error: expected unqualified-id before ‘)’ token
   606:	/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:23:17: error: expected unqualified-id before ‘)’ token
   609:	/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:66:26: error: expected unqualified-id before ‘)’ token
   612:	/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:109:19: error: expected unqualified-id before ‘)’ token
   615:	/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:152:20: error: expected unqualified-id before ‘)’ token
   618:	/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:195:19: error: expected unqualified-id before ‘)’ token
   621:	/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:244:20: error: expected unqualified-id before ‘)’ token
   624:	/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:287:19: error: expected unqualified-id before ‘)’ token
   627:	/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:330:20: error: expected unqualified-id before ‘)’ token
   630:	/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:373:19: error: expected unqualified-id before ‘)’ token
   641:	/usr/include/glibmm-2.4/glibmm/variant.h:1751:1: error: no declaration matches ‘Glib::Variant<Glib::Variant<T> >::Variant()’
   659:	FAILED: waybar.p/src_modules_disk.cpp.o 
   670:	/usr/include/glibmm-2.4/glibmm/variant.h:956:24: error: expected unqualified-id before ‘)’ token
   673:	/usr/include/glibmm-2.4/glibmm/variant.h:1017:25: error: expected unqualified-id before ‘)’ token
   676:	/usr/include/glibmm-2.4/glibmm/variant.h:1070:26: error: expected unqualified-id before ‘)’ token
   679:	/usr/include/glibmm-2.4/glibmm/variant.h:1240:24: error: expected unqualified-id before ‘)’ token
   682:	/usr/include/glibmm-2.4/glibmm/variant.h:1286:30: error: expected unqualified-id before ‘)’ token
   685:	/us
[...]
See /var/log/repo/SBo/desktop/waybar/build.log
Unmounting chroot ... done.
⛔️ desktop/waybar FAILED ⛔️

================================================================================
SUMMARY                                                                 14:58:44
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-01-06_14:58:09.log
Runtime:     0h 0m 36s
Failed:      1
  desktop/waybar

Snipped Build Failure

Details
-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/load.hpp:12,
                 from ../src/modules/load.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1026:12: note: candidate is: ‘Glib::Variant<Glib::Variant<T> >::Variant(GVariant*, bool)’
 1026 |   explicit Variant< Variant<T> >(GVariant* castitem, bool take_a_reference = false);
      |            ^~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/variant.h:1009:7: note: ‘class Glib::Variant<Glib::Variant<T> >’ defined here
 1009 | class Variant< Variant<T> > : public VariantContainerBase
      |       ^~~~~~~~~~~~~~~~~~~~~
[46/110] Compiling C++ object waybar.p/src_modules_temperature.cpp.o
FAILED: waybar.p/src_modules_temperature.cpp.o 
ccache c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++20 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_modules_temperature.cpp.o -MF waybar.p/src_modules_temperature.cpp.o.d -o waybar.p/src_modules_temperature.cpp.o -c ../src/modules/temperature.cpp
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/temperature.hpp:7,
                 from ../src/modules/temperature.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:956:24: error: expected unqualified-id before ‘)’ token
  956 |   Variant<VariantBase>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1017:25: error: expected unqualified-id before ‘)’ token
 1017 |   Variant< Variant<T> >();
      |                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1070:26: error: expected unqualified-id before ‘)’ token
 1070 |   Variant<Glib::ustring>();
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant.h:1240:24: error: expected unqualified-id before ‘)’ token
 1240 |   Variant<std::string>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1286:30: error: expected unqualified-id before ‘)’ token
 1286 |   Variant< std::pair<K, V> >()
      |                              ^
/usr/include/glibmm-2.4/glibmm/variant.h:1335:29: error: expected unqualified-id before ‘)’ token
 1335 |   Variant< std::vector<T> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1404:41: error: expected unqualified-id before ‘)’ token
 1404 |   Variant< std::vector<Glib::ustring> >();
      |                                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1530:39: error: expected unqualified-id before ‘)’ token
 1530 |   Variant< std::vector<std::string> >();
      |                                       ^
/usr/include/glibmm-2.4/glibmm/variant.h:1606:29: error: expected unqualified-id before ‘)’ token
 1606 |   Variant< std::map<K, V> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1679:33: error: expected unqualified-id before ‘)’ token
 1679 |   Variant<std::tuple<Types...>>()
      |                                 ^
In file included from /usr/include/glibmm-2.4/glibmm/variant.h:1742,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/temperature.hpp:7,
                 from ../src/modules/temperature.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:23:17: error: expected unqualified-id before ‘)’ token
   23 |   Variant<bool>()
      |                 ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:66:26: error: expected unqualified-id before ‘)’ token
   66 |   Variant<unsigned char>()
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:109:19: error: expected unqualified-id before ‘)’ token
  109 |   Variant<gint16>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:152:20: error: expected unqualified-id before ‘)’ token
  152 |   Variant<guint16>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:195:19: error: expected unqualified-id before ‘)’ token
  195 |   Variant<gint32>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:244:20: error: expected unqualified-id before ‘)’ token
  244 |   Variant<guint32>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:287:19: error: expected unqualified-id before ‘)’ token
  287 |   Variant<gint64>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:330:20: error: expected unqualified-id before ‘)’ token
  330 |   Variant<guint64>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:373:19: error: expected unqualified-id before ‘)’ token
  373 |   Variant<double>()
      |                   ^
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/temperature.hpp:7,
                 from ../src/modules/temperature.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1751:1: error: no declaration matches ‘Glib::Variant<Glib::Variant<T> >::Variant()’
 1751 | Variant< Variant<T> >::Variant()
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/temperature.hpp:7,
                 from ../src/modules/temperature.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1026:12: note: candidate is: ‘Glib::Variant<Glib::Variant<T> >::Variant(GVariant*, bool)’
 1026 |   explicit Variant< Variant<T> >(GVariant* castitem, bool take_a_reference = false);
      |            ^~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/variant.h:1009:7: note: ‘class Glib::Variant<Glib::Variant<T> >’ defined here
 1009 | class Variant< Variant<T> > : public VariantContainerBase
      |       ^~~~~~~~~~~~~~~~~~~~~
[47/110] Compiling C++ object waybar.p/src_modules_cpu_frequency_common.cpp.o
FAILED: waybar.p/src_modules_cpu_frequency_common.cpp.o 
ccache c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++20 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_modules_cpu_frequency_common.cpp.o -MF waybar.p/src_modules_cpu_frequency_common.cpp.o.d -o waybar.p/src_modules_cpu_frequency_common.cpp.o -c ../src/modules/cpu_frequency/common.cpp
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/cpu_frequency.hpp:12,
                 from ../src/modules/cpu_frequency/common.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:956:24: error: expected unqualified-id before ‘)’ token
  956 |   Variant<VariantBase>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1017:25: error: expected unqualified-id before ‘)’ token
 1017 |   Variant< Variant<T> >();
      |                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1070:26: error: expected unqualified-id before ‘)’ token
 1070 |   Variant<Glib::ustring>();
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant.h:1240:24: error: expected unqualified-id before ‘)’ token
 1240 |   Variant<std::string>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1286:30: error: expected unqualified-id before ‘)’ token
 1286 |   Variant< std::pair<K, V> >()
      |                              ^
/usr/include/glibmm-2.4/glibmm/variant.h:1335:29: error: expected unqualified-id before ‘)’ token
 1335 |   Variant< std::vector<T> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1404:41: error: expected unqualified-id before ‘)’ token
 1404 |   Variant< std::vector<Glib::ustring> >();
      |                                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1530:39: error: expected unqualified-id before ‘)’ token
 1530 |   Variant< std::vector<std::string> >();
      |                                       ^
/usr/include/glibmm-2.4/glibmm/variant.h:1606:29: error: expected unqualified-id before ‘)’ token
 1606 |   Variant< std::map<K, V> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1679:33: error: expected unqualified-id before ‘)’ token
 1679 |   Variant<std::tuple<Types...>>()
      |                                 ^
In file included from /usr/include/glibmm-2.4/glibmm/variant.h:1742,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/cpu_frequency.hpp:12,
                 from ../src/modules/cpu_frequency/common.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:23:17: error: expected unqualified-id before ‘)’ token
   23 |   Variant<bool>()
      |                 ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:66:26: error: expected unqualified-id before ‘)’ token
   66 |   Variant<unsigned char>()
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:109:19: error: expected unqualified-id before ‘)’ token
  109 |   Variant<gint16>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:152:20: error: expected unqualified-id before ‘)’ token
  152 |   Variant<guint16>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:195:19: error: expected unqualified-id before ‘)’ token
  195 |   Variant<gint32>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:244:20: error: expected unqualified-id before ‘)’ token
  244 |   Variant<guint32>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:287:19: error: expected unqualified-id before ‘)’ token
  287 |   Variant<gint64>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:330:20: error: expected unqualified-id before ‘)’ token
  330 |   Variant<guint64>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:373:19: error: expected unqualified-id before ‘)’ token
  373 |   Variant<double>()
      |                   ^
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/cpu_frequency.hpp:12,
                 from ../src/modules/cpu_frequency/common.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1751:1: error: no declaration matches ‘Glib::Variant<Glib::Variant<T> >::Variant()’
 1751 | Variant< Variant<T> >::Variant()
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/cpu_frequency.hpp:12,
                 from ../src/modules/cpu_frequency/common.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1026:12: note: candidate is: ‘Glib::Variant<Glib::Variant<T> >::Variant(GVariant*, bool)’
 1026 |   explicit Variant< Variant<T> >(GVariant* castitem, bool take_a_reference = false);
      |            ^~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/variant.h:1009:7: note: ‘class Glib::Variant<Glib::Variant<T> >’ defined here
 1009 | class Variant< Variant<T> > : public VariantContainerBase
      |       ^~~~~~~~~~~~~~~~~~~~~
[48/110] Compiling C++ object waybar.p/src_modules_custom.cpp.o
FAILED: waybar.p/src_modules_custom.cpp.o 
ccache c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++20 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_modules_custom.cpp.o -MF waybar.p/src_modules_custom.cpp.o.d -o waybar.p/src_modules_custom.cpp.o -c ../src/modules/custom.cpp
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/custom.hpp:8,
                 from ../src/modules/custom.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:956:24: error: expected unqualified-id before ‘)’ token
  956 |   Variant<VariantBase>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1017:25: error: expected unqualified-id before ‘)’ token
 1017 |   Variant< Variant<T> >();
      |                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1070:26: error: expected unqualified-id before ‘)’ token
 1070 |   Variant<Glib::ustring>();
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant.h:1240:24: error: expected unqualified-id before ‘)’ token
 1240 |   Variant<std::string>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1286:30: error: expected unqualified-id before ‘)’ token
 1286 |   Variant< std::pair<K, V> >()
      |                              ^
/usr/include/glibmm-2.4/glibmm/variant.h:1335:29: error: expected unqualified-id before ‘)’ token
 1335 |   Variant< std::vector<T> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1404:41: error: expected unqualified-id before ‘)’ token
 1404 |   Variant< std::vector<Glib::ustring> >();
      |                                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1530:39: error: expected unqualified-id before ‘)’ token
 1530 |   Variant< std::vector<std::string> >();
      |                                       ^
/usr/include/glibmm-2.4/glibmm/variant.h:1606:29: error: expected unqualified-id before ‘)’ token
 1606 |   Variant< std::map<K, V> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1679:33: error: expected unqualified-id before ‘)’ token
 1679 |   Variant<std::tuple<Types...>>()
      |                                 ^
In file included from /usr/include/glibmm-2.4/glibmm/variant.h:1742,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/custom.hpp:8,
                 from ../src/modules/custom.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:23:17: error: expected unqualified-id before ‘)’ token
   23 |   Variant<bool>()
      |                 ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:66:26: error: expected unqualified-id before ‘)’ token
   66 |   Variant<unsigned char>()
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:109:19: error: expected unqualified-id before ‘)’ token
  109 |   Variant<gint16>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:152:20: error: expected unqualified-id before ‘)’ token
  152 |   Variant<guint16>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:195:19: error: expected unqualified-id before ‘)’ token
  195 |   Variant<gint32>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:244:20: error: expected unqualified-id before ‘)’ token
  244 |   Variant<guint32>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:287:19: error: expected unqualified-id before ‘)’ token
  287 |   Variant<gint64>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:330:20: error: expected unqualified-id before ‘)’ token
  330 |   Variant<guint64>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:373:19: error: expected unqualified-id before ‘)’ token
  373 |   Variant<double>()
      |                   ^
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/custom.hpp:8,
                 from ../src/modules/custom.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1751:1: error: no declaration matches ‘Glib::Variant<Glib::Variant<T> >::Variant()’
 1751 | Variant< Variant<T> >::Variant()
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/label.h:27,
                 from ../include/ALabel.hpp:4,
                 from ../include/modules/custom.hpp:8,
                 from ../src/modules/custom.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1026:12: note: candidate is: ‘Glib::Variant<Glib::Variant<T> >::Variant(GVariant*, bool)’
 1026 |   explicit Variant< Variant<T> >(GVariant* castitem, bool take_a_reference = false);
      |            ^~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/variant.h:1009:7: note: ‘class Glib::Variant<Glib::Variant<T> >’ defined here
 1009 | class Variant< Variant<T> > : public VariantContainerBase
      |       ^~~~~~~~~~~~~~~~~~~~~
[49/110] Compiling C++ object waybar.p/src_modules_niri_window.cpp.o
FAILED: waybar.p/src_modules_niri_window.cpp.o 
ccache c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++20 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_modules_niri_window.cpp.o -MF waybar.p/src_modules_niri_window.cpp.o.d -o waybar.p/src_modules_niri_window.cpp.o -c ../src/modules/niri/window.cpp
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/container.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/bin.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/button.h:27,
                 from ../include/modules/niri/window.hpp:3,
                 from ../src/modules/niri/window.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:956:24: error: expected unqualified-id before ‘)’ token
  956 |   Variant<VariantBase>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1017:25: error: expected unqualified-id before ‘)’ token
 1017 |   Variant< Variant<T> >();
      |                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1070:26: error: expected unqualified-id before ‘)’ token
 1070 |   Variant<Glib::ustring>();
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant.h:1240:24: error: expected unqualified-id before ‘)’ token
 1240 |   Variant<std::string>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1286:30: error: expected unqualified-id before ‘)’ token
 1286 |   Variant< std::pair<K, V> >()
      |                              ^
/usr/include/glibmm-2.4/glibmm/variant.h:1335:29: error: expected unqualified-id before ‘)’ token
 1335 |   Variant< std::vector<T> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1404:41: error: expected unqualified-id before ‘)’ token
 1404 |   Variant< std::vector<Glib::ustring> >();
      |                                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1530:39: error: expected unqualified-id before ‘)’ token
 1530 |   Variant< std::vector<std::string> >();
      |                                       ^
/usr/include/glibmm-2.4/glibmm/variant.h:1606:29: error: expected unqualified-id before ‘)’ token
 1606 |   Variant< std::map<K, V> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1679:33: error: expected unqualified-id before ‘)’ token
 1679 |   Variant<std::tuple<Types...>>()
      |                                 ^
In file included from /usr/include/glibmm-2.4/glibmm/variant.h:1742,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/container.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/bin.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/button.h:27,
                 from ../include/modules/niri/window.hpp:3,
                 from ../src/modules/niri/window.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:23:17: error: expected unqualified-id before ‘)’ token
   23 |   Variant<bool>()
      |                 ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:66:26: error: expected unqualified-id before ‘)’ token
   66 |   Variant<unsigned char>()
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:109:19: error: expected unqualified-id before ‘)’ token
  109 |   Variant<gint16>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:152:20: error: expected unqualified-id before ‘)’ token
  152 |   Variant<guint16>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:195:19: error: expected unqualified-id before ‘)’ token
  195 |   Variant<gint32>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:244:20: error: expected unqualified-id before ‘)’ token
  244 |   Variant<guint32>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:287:19: error: expected unqualified-id before ‘)’ token
  287 |   Variant<gint64>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:330:20: error: expected unqualified-id before ‘)’ token
  330 |   Variant<guint64>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:373:19: error: expected unqualified-id before ‘)’ token
  373 |   Variant<double>()
      |                   ^
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/container.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/bin.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/button.h:27,
                 from ../include/modules/niri/window.hpp:3,
                 from ../src/modules/niri/window.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1751:1: error: no declaration matches ‘Glib::Variant<Glib::Variant<T> >::Variant()’
 1751 | Variant< Variant<T> >::Variant()
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/container.h:28,
                 from /usr/include/gtkmm-3.0/gtkmm/bin.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/button.h:27,
                 from ../include/modules/niri/window.hpp:3,
                 from ../src/modules/niri/window.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1026:12: note: candidate is: ‘Glib::Variant<Glib::Variant<T> >::Variant(GVariant*, bool)’
 1026 |   explicit Variant< Variant<T> >(GVariant* castitem, bool take_a_reference = false);
      |            ^~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/variant.h:1009:7: note: ‘class Glib::Variant<Glib::Variant<T> >’ defined here
 1009 | class Variant< Variant<T> > : public VariantContainerBase
      |       ^~~~~~~~~~~~~~~~~~~~~
[50/110] Compiling C++ object waybar.p/src_modules_image.cpp.o
FAILED: waybar.p/src_modules_image.cpp.o 
ccache c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++20 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_modules_image.cpp.o -MF waybar.p/src_modules_image.cpp.o.d -o waybar.p/src_modules_image.cpp.o -c ../src/modules/image.cpp
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/image.h:27,
                 from ../include/modules/image.hpp:4,
                 from ../src/modules/image.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:956:24: error: expected unqualified-id before ‘)’ token
  956 |   Variant<VariantBase>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1017:25: error: expected unqualified-id before ‘)’ token
 1017 |   Variant< Variant<T> >();
      |                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1070:26: error: expected unqualified-id before ‘)’ token
 1070 |   Variant<Glib::ustring>();
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant.h:1240:24: error: expected unqualified-id before ‘)’ token
 1240 |   Variant<std::string>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1286:30: error: expected unqualified-id before ‘)’ token
 1286 |   Variant< std::pair<K, V> >()
      |                              ^
/usr/include/glibmm-2.4/glibmm/variant.h:1335:29: error: expected unqualified-id before ‘)’ token
 1335 |   Variant< std::vector<T> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1404:41: error: expected unqualified-id before ‘)’ token
 1404 |   Variant< std::vector<Glib::ustring> >();
      |                                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1530:39: error: expected unqualified-id before ‘)’ token
 1530 |   Variant< std::vector<std::string> >();
      |                                       ^
/usr/include/glibmm-2.4/glibmm/variant.h:1606:29: error: expected unqualified-id before ‘)’ token
 1606 |   Variant< std::map<K, V> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1679:33: error: expected unqualified-id before ‘)’ token
 1679 |   Variant<std::tuple<Types...>>()
      |                                 ^
In file included from /usr/include/glibmm-2.4/glibmm/variant.h:1742,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/image.h:27,
                 from ../include/modules/image.hpp:4,
                 from ../src/modules/image.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:23:17: error: expected unqualified-id before ‘)’ token
   23 |   Variant<bool>()
      |                 ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:66:26: error: expected unqualified-id before ‘)’ token
   66 |   Variant<unsigned char>()
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:109:19: error: expected unqualified-id before ‘)’ token
  109 |   Variant<gint16>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:152:20: error: expected unqualified-id before ‘)’ token
  152 |   Variant<guint16>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:195:19: error: expected unqualified-id before ‘)’ token
  195 |   Variant<gint32>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:244:20: error: expected unqualified-id before ‘)’ token
  244 |   Variant<guint32>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:287:19: error: expected unqualified-id before ‘)’ token
  287 |   Variant<gint64>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:330:20: error: expected unqualified-id before ‘)’ token
  330 |   Variant<guint64>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:373:19: error: expected unqualified-id before ‘)’ token
  373 |   Variant<double>()
      |                   ^
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/image.h:27,
                 from ../include/modules/image.hpp:4,
                 from ../src/modules/image.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1751:1: error: no declaration matches ‘Glib::Variant<Glib::Variant<T> >::Variant()’
 1751 | Variant< Variant<T> >::Variant()
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/object.h:34,
                 from /usr/include/pangomm-1.4/pangomm/context.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/widget.h:31,
                 from /usr/include/gtkmm-3.0/gtkmm/misc.h:27,
                 from /usr/include/gtkmm-3.0/gtkmm/image.h:27,
                 from ../include/modules/image.hpp:4,
                 from ../src/modules/image.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1026:12: note: candidate is: ‘Glib::Variant<Glib::Variant<T> >::Variant(GVariant*, bool)’
 1026 |   explicit Variant< Variant<T> >(GVariant* castitem, bool take_a_reference = false);
      |            ^~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/variant.h:1009:7: note: ‘class Glib::Variant<Glib::Variant<T> >’ defined here
 1009 | class Variant< Variant<T> > : public VariantContainerBase
      |       ^~~~~~~~~~~~~~~~~~~~~
[51/110] Compiling C++ object waybar.p/src_factory.cpp.o
FAILED: waybar.p/src_factory.cpp.o 
ccache c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++20 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_factory.cpp.o -MF waybar.p/src_factory.cpp.o.d -o waybar.p/src_factory.cpp.o -c ../src/factory.cpp
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21,
                 from /usr/include/glibmm-2.4/glibmm.h:107,
                 from /usr/include/gtkmm-3.0/gtkmm.h:100,
                 from ../include/AModule.hpp:5,
                 from ../include/factory.hpp:5,
                 from ../src/factory.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:956:24: error: expected unqualified-id before ‘)’ token
  956 |   Variant<VariantBase>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1017:25: error: expected unqualified-id before ‘)’ token
 1017 |   Variant< Variant<T> >();
      |                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1070:26: error: expected unqualified-id before ‘)’ token
 1070 |   Variant<Glib::ustring>();
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant.h:1240:24: error: expected unqualified-id before ‘)’ token
 1240 |   Variant<std::string>();
      |                        ^
/usr/include/glibmm-2.4/glibmm/variant.h:1286:30: error: expected unqualified-id before ‘)’ token
 1286 |   Variant< std::pair<K, V> >()
      |                              ^
/usr/include/glibmm-2.4/glibmm/variant.h:1335:29: error: expected unqualified-id before ‘)’ token
 1335 |   Variant< std::vector<T> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1404:41: error: expected unqualified-id before ‘)’ token
 1404 |   Variant< std::vector<Glib::ustring> >();
      |                                         ^
/usr/include/glibmm-2.4/glibmm/variant.h:1530:39: error: expected unqualified-id before ‘)’ token
 1530 |   Variant< std::vector<std::string> >();
      |                                       ^
/usr/include/glibmm-2.4/glibmm/variant.h:1606:29: error: expected unqualified-id before ‘)’ token
 1606 |   Variant< std::map<K, V> >()
      |                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:1679:33: error: expected unqualified-id before ‘)’ token
 1679 |   Variant<std::tuple<Types...>>()
      |                                 ^
In file included from /usr/include/glibmm-2.4/glibmm/variant.h:1742,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21,
                 from /usr/include/glibmm-2.4/glibmm.h:107,
                 from /usr/include/gtkmm-3.0/gtkmm.h:100,
                 from ../include/AModule.hpp:5,
                 from ../include/factory.hpp:5,
                 from ../src/factory.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:23:17: error: expected unqualified-id before ‘)’ token
   23 |   Variant<bool>()
      |                 ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:66:26: error: expected unqualified-id before ‘)’ token
   66 |   Variant<unsigned char>()
      |                          ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:109:19: error: expected unqualified-id before ‘)’ token
  109 |   Variant<gint16>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:152:20: error: expected unqualified-id before ‘)’ token
  152 |   Variant<guint16>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:195:19: error: expected unqualified-id before ‘)’ token
  195 |   Variant<gint32>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:244:20: error: expected unqualified-id before ‘)’ token
  244 |   Variant<guint32>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:287:19: error: expected unqualified-id before ‘)’ token
  287 |   Variant<gint64>()
      |                   ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:330:20: error: expected unqualified-id before ‘)’ token
  330 |   Variant<guint64>()
      |                    ^
/usr/include/glibmm-2.4/glibmm/variant_basictypes.h:373:19: error: expected unqualified-id before ‘)’ token
  373 |   Variant<double>()
      |                   ^
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21,
                 from /usr/include/glibmm-2.4/glibmm.h:107,
                 from /usr/include/gtkmm-3.0/gtkmm.h:100,
                 from ../include/AModule.hpp:5,
                 from ../include/factory.hpp:5,
                 from ../src/factory.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1751:1: error: no declaration matches ‘Glib::Variant<Glib::Variant<T> >::Variant()’
 1751 | Variant< Variant<T> >::Variant()
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21,
                 from /usr/include/glibmm-2.4/glibmm.h:107,
                 from /usr/include/gtkmm-3.0/gtkmm.h:100,
                 from ../include/AModule.hpp:5,
                 from ../include/factory.hpp:5,
                 from ../src/factory.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:1026:12: note: candidate is: ‘Glib::Variant<Glib::Variant<T> >::Variant(GVariant*, bool)’
 1026 |   explicit Variant< Variant<T> >(GVariant* castitem, bool take_a_reference = false);
      |            ^~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/variant.h:1009:7: note: ‘class Glib::Variant<Glib::Variant<T> >’ defined here
 1009 | class Variant< Variant<T> > : public VariantContainerBase
      |       ^~~~~~~~~~~~~~~~~~~~~
[52/110] Compiling C++ object waybar.p/src_config.cpp.o
ninja: build stopped: subcommand failed.
desktop/waybar: waybar.SlackBuild failed (status 1)                     14:58:43
Unmounting chroot ... 
:-( desktop/waybar FAILED )-:

Signed-off-by: Willy Sudiarto Raharjo <[email protected]>
@willysr
Copy link
Member Author

willysr commented Jan 6, 2026

@sbo-bot: build x86_64 desktop/waybar

@sbo-bot
Copy link

sbo-bot bot commented Jan 6, 2026

buildpkg x86_64 desktop/waybar

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Tue Jan  6 15:12:03 GMT 2026
revision: 55aa43dc3b97acce431149806ce0ce7c927349a5
title:    Merge 5e958c07e45361d5bba0dd5fc80e9dbe535bf0d4 into 9196c7fd40663f9586e9f0265b45d5a9e49fd960

================================================================================
desktop/waybar                                                          15:13:00
================================================================================

Calculating dependencies ... 
Hints for audio/jack:
  ADDREQUIRES="celt libffado zita-alsa-pcmi zita-resampler"
Hints for audio/celt:
  PRAGMA="multilib_ldflags"
Dependency tree:
desktop/waybar (update for version 0.14.0)
  system/scdoc (updated)
  libraries/spdlog (updated)
    libraries/fmt (ok)
    development/Catch2 (ok)
  libraries/libmpdclient (ok)
  libraries/jsoncpp (ok)
  libraries/gtk-layer-shell (updated)
    python/python3-meson-opt (ok)
      python/python3-wheel (ok)
        python/python3-installer (ok)
          python/python3-flit_core (ok)
      python/python3-build (ok)
        python/python3-pyproject-hooks (ok)
          python/python3-installer (ok)
            python/python3-flit_core (ok)
  libraries/date (updated)
  audio/wireplumber (ok)
    development/lua (ok)
  audio/jack (ok)
    libraries/zita-resampler (ok)
    libraries/zita-alsa-pcmi (ok)
    libraries/libffado (ok)
      libraries/libxml++3 (ok)
        development/mm-common (ok)
      libraries/libiec61883 (ok)
      libraries/libdbus-c++ (ok)
      libraries/libconfig (ok)
    audio/celt (ok)

Building desktop/waybar (update for version 0.14.0) ------------------- 15:13:08
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
celt-0.11.3-x86_64-3_SBo: low delay audio codec ........................ [ 200K]
libconfig-1.8.2-x86_64-1_SBo: library for processing structured configur [1020K]
libdbus-c++-20160924_e3455d2-x86_64-3_SBo: C++ API for D-BUS ........... [ 530K]
libiec61883-1.2.0-x86_64-3_SBo: implementation of IEC 61883, part 1 .... [ 210K]
mm-common-0.9.10-noarch-1_SBo: build infrastructure and utilities for GN [ 2.4M]
libxml++3-3.2.2-x86_64-2_SBo: C++ wrapper for the libxml XML parser libr [ 3.5M]
libffado-2.4.4-x86_64-5_SBo: Firewire audio interface drivers .......... [ 7.2M]
zita-alsa-pcmi-0.6.1-x86_64-3_SBo: C++ library for using ALSA audio devi [ 140K]
zita-resampler-1.11.2-x86_64-4_SBo: C++ library for resampling audio sig [  90K]
jack-1.9.22-x86_64-2_SBo: realtime low-latency sound server ............ [ 3.0M]
lua-5.4.8-x86_64-1_SBo: a powerful, fast, light-weight, embeddable scrip [ 1.7M]
wireplumber-0.4.7-x86_64-5_SBo: Session / policy manager implementation  [ 1.4M]
date-3.0.4-x86_64-1_SBo: date and time library ......................... [ 720K]
python3-flit_core-3.12.0-x86_64-1_SBo: Simplified pkging of Python modul [ 180K]
python3-installer-0.7.0-x86_64-9_SBo: Library for installing Python pack [ 1.1M]
python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517 bui [ 120K]
python3-build-1.3.0-x86_64-1_SBo: a simple, correct PEP517 package build [ 230K]
python3-wheel-0.45.1-x86_64-2_SBo: A built-package format for Python ... [ 650K]
python3-meson-opt-1.9.1-noarch-1_SBo: meson installed to /opt .......... [  11M]
gtk-layer-shell-0.10.0-x86_64-2_SBo: Layer Shell GTK applications librar [ 540K]
jsoncpp-1.9.6-x86_64-2_SBo: JSON C++ library ........................... [ 360K]
libmpdclient-2.23-x86_64-1_SBo: mpd client library ..................... [ 410K]
Catch2-3.12.0-x86_64-1_SBo: Unit testing framework for C++ ............. [ 3.6M]
fmt-12.1.0-x86_64-1_SBo: A modern formatting library ................... [ 890K]
spdlog-1.17.0-x86_64-2_SBo: Fast C++ logging library ................... [ 1.7M]
scdoc-1.11.4-x86_64-1_SBo: small man page generator .................... [  50K]
Running waybar.SlackBuild ...                                       ETA 15:14:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./waybar.SlackBuild
desktop/waybar: waybar.SlackBuild failed (status 1)                     15:14:09
  506:	Message: cava is not found. Building waybar without cava
  507:	Message: cava is not found. Building waybar without cava
  627:	FAILED: waybar.p/src_modules_wayfire_backend.cpp.o 
  638:	/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:980:13: error: no matching function for call to '__begin'
  690:	/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:980:13: error: no matching function for call to '__begin'
  745:	/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_util.h:110:24: error: constraints not satisfied for alias template 'sentinel_t' [with _Range = std::ranges::ref_view<const Json::Value>]
  788:	/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_util.h:116:24: error: constraints not satisfied for alias template 'sentinel_t' [with _Range = const std::ranges::ref_view<const Json::Value>]
  797:	../src/modules/wayfire/backend.cpp:372:34: error: invalid operands to binary expression ('const Json::Value' and 'std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>')
  828:	FAILED: waybar.p/src_modules_hyprland_workspaces.cpp.o 
  830:	../src/modules/hyprland/workspaces.cpp:562:64: error: 'windowAddress' in capture list does not name a variable
  833:	../src/modules/hyprland/workspaces.cpp:563:40: error: reference to local binding 'windowAddress' declared in enclosing function 'waybar::modules::hyprland::Workspaces::onWindowTitleEvent'
  839:	../src/modules/hyprland/workspaces.cpp:574:53: error: 'windowAddress' in capture list does not name a variable
  842:	../src/modules/hyprland/workspaces.cpp:575:50: error: reference to local binding 'windowAddress' declared in enclosing function 'waybar::modules::hyprland::Workspaces::onWindowTitleEvent'
See /var/log/repo/SBo/desktop/waybar/build.log
Unmounting chroot ... done.
⛔️ desktop/waybar FAILED ⛔️

================================================================================
SUMMARY                                                                 15:14:10
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-01-06_15:13:00.log
Runtime:     0h 1m 11s
Failed:      1
  desktop/waybar

Snipped Build Failure

Details
r/taskbar.hpp
Waybar-0.14.0/include/util/
Waybar-0.14.0/include/util/SafeSignal.hpp
Waybar-0.14.0/include/util/audio_backend.hpp
Waybar-0.14.0/include/util/backend_common.hpp
Waybar-0.14.0/include/util/backlight_backend.hpp
Waybar-0.14.0/include/util/clara.hpp
Waybar-0.14.0/include/util/command.hpp
Waybar-0.14.0/include/util/css_reload_helper.hpp
Waybar-0.14.0/include/util/date.hpp
Waybar-0.14.0/include/util/enum.hpp
Waybar-0.14.0/include/util/format.hpp
Waybar-0.14.0/include/util/gtk_icon.hpp
Waybar-0.14.0/include/util/icon_loader.hpp
Waybar-0.14.0/include/util/json.hpp
Waybar-0.14.0/include/util/kill_signal.hpp
Waybar-0.14.0/include/util/pipewire/
Waybar-0.14.0/include/util/pipewire/pipewire_backend.hpp
Waybar-0.14.0/include/util/pipewire/privacy_node_info.hpp
Waybar-0.14.0/include/util/portal.hpp
Waybar-0.14.0/include/util/prepare_for_sleep.h
Waybar-0.14.0/include/util/regex_collection.hpp
Waybar-0.14.0/include/util/rewrite_string.hpp
Waybar-0.14.0/include/util/rfkill.hpp
Waybar-0.14.0/include/util/sanitize_str.hpp
Waybar-0.14.0/include/util/scope_guard.hpp
Waybar-0.14.0/include/util/sleeper_thread.hpp
Waybar-0.14.0/include/util/string.hpp
Waybar-0.14.0/include/util/ustring_clen.hpp
Waybar-0.14.0/man/
Waybar-0.14.0/man/waybar-backlight-slider.5.scd
Waybar-0.14.0/man/waybar-backlight.5.scd
Waybar-0.14.0/man/waybar-battery.5.scd
Waybar-0.14.0/man/waybar-bluetooth.5.scd
Waybar-0.14.0/man/waybar-cava.5.scd
Waybar-0.14.0/man/waybar-cffi.5.scd
Waybar-0.14.0/man/waybar-clock.5.scd
Waybar-0.14.0/man/waybar-cpu.5.scd
Waybar-0.14.0/man/waybar-custom.5.scd
Waybar-0.14.0/man/waybar-disk.5.scd
Waybar-0.14.0/man/waybar-dwl-tags.5.scd
Waybar-0.14.0/man/waybar-dwl-window.5.scd
Waybar-0.14.0/man/waybar-ext-workspaces.5.scd
Waybar-0.14.0/man/waybar-gamemode.5.scd
Waybar-0.14.0/man/waybar-gps.5.scd
Waybar-0.14.0/man/waybar-hyprland-language.5.scd
Waybar-0.14.0/man/waybar-hyprland-submap.5.scd
Waybar-0.14.0/man/waybar-hyprland-window.5.scd
Waybar-0.14.0/man/waybar-hyprland-windowcount.5.scd
Waybar-0.14.0/man/waybar-hyprland-workspaces.5.scd
Waybar-0.14.0/man/waybar-idle-inhibitor.5.scd
Waybar-0.14.0/man/waybar-image.5.scd
Waybar-0.14.0/man/waybar-inhibitor.5.scd
Waybar-0.14.0/man/waybar-jack.5.scd
Waybar-0.14.0/man/waybar-keyboard-state.5.scd
Waybar-0.14.0/man/waybar-memory.5.scd
Waybar-0.14.0/man/waybar-menu.5.scd
Waybar-0.14.0/man/waybar-mpd.5.scd
Waybar-0.14.0/man/waybar-mpris.5.scd
Waybar-0.14.0/man/waybar-network.5.scd
Waybar-0.14.0/man/waybar-niri-language.5.scd
Waybar-0.14.0/man/waybar-niri-window.5.scd
Waybar-0.14.0/man/waybar-niri-workspaces.5.scd
Waybar-0.14.0/man/waybar-power-profiles-daemon.5.scd
Waybar-0.14.0/man/waybar-privacy.5.scd
Waybar-0.14.0/man/waybar-pulseaudio-slider.5.scd
Waybar-0.14.0/man/waybar-pulseaudio.5.scd
Waybar-0.14.0/man/waybar-river-layout.5.scd
Waybar-0.14.0/man/waybar-river-mode.5.scd
Waybar-0.14.0/man/waybar-river-tags.5.scd
Waybar-0.14.0/man/waybar-river-window.5.scd
Waybar-0.14.0/man/waybar-sndio.5.scd
Waybar-0.14.0/man/waybar-states.5.scd
Waybar-0.14.0/man/waybar-styles.5.scd.in
Waybar-0.14.0/man/waybar-sway-language.5.scd
Waybar-0.14.0/man/waybar-sway-mode.5.scd
Waybar-0.14.0/man/waybar-sway-scratchpad.5.scd
Waybar-0.14.0/man/waybar-sway-window.5.scd
Waybar-0.14.0/man/waybar-sway-workspaces.5.scd
Waybar-0.14.0/man/waybar-systemd-failed-units.5.scd
Waybar-0.14.0/man/waybar-temperature.5.scd
Waybar-0.14.0/man/waybar-tray.5.scd
Waybar-0.14.0/man/waybar-upower.5.scd
Waybar-0.14.0/man/waybar-wayfire-window.5.scd
Waybar-0.14.0/man/waybar-wayfire-workspaces.5.scd
Waybar-0.14.0/man/waybar-wireplumber.5.scd
Waybar-0.14.0/man/waybar-wlr-taskbar.5.scd
Waybar-0.14.0/man/waybar.5.scd.in
Waybar-0.14.0/meson.build
Waybar-0.14.0/meson_options.txt
Waybar-0.14.0/nix/
Waybar-0.14.0/nix/default.nix
Waybar-0.14.0/package/
Waybar-0.14.0/package/archlinux/
Waybar-0.14.0/preview-2.png
Waybar-0.14.0/preview.png
Waybar-0.14.0/protocol/
Waybar-0.14.0/protocol/dbus-menu.xml
Waybar-0.14.0/protocol/dbus-status-notifier-item.xml
Waybar-0.14.0/protocol/dbus-status-notifier-watcher.xml
Waybar-0.14.0/protocol/dwl-ipc-unstable-v2.xml
Waybar-0.14.0/protocol/meson.build
Waybar-0.14.0/protocol/river-control-unstable-v1.xml
Waybar-0.14.0/protocol/river-status-unstable-v1.xml
Waybar-0.14.0/protocol/wlr-foreign-toplevel-management-unstable-v1.xml
Waybar-0.14.0/resources/
Waybar-0.14.0/resources/config.jsonc
Waybar-0.14.0/resources/custom_modules/
Waybar-0.14.0/resources/custom_modules/cffi_example/
Waybar-0.14.0/resources/custom_modules/cffi_example/.gitignore
Waybar-0.14.0/resources/custom_modules/cffi_example/README.md
Waybar-0.14.0/resources/custom_modules/cffi_example/main.c
Waybar-0.14.0/resources/custom_modules/cffi_example/meson.build
Waybar-0.14.0/resources/custom_modules/cffi_example/waybar_cffi_module.h
Waybar-0.14.0/resources/custom_modules/mediaplayer.py
Waybar-0.14.0/resources/custom_modules/power_menu.xml
Waybar-0.14.0/resources/icons/
Waybar-0.14.0/resources/icons/meson.build
Waybar-0.14.0/resources/icons/waybar-privacy-audio-input-symbolic.svg
Waybar-0.14.0/resources/icons/waybar-privacy-audio-output-symbolic.svg
Waybar-0.14.0/resources/icons/waybar-privacy-screen-share-symbolic.svg
Waybar-0.14.0/resources/icons/waybar_icons.gresource.xml
Waybar-0.14.0/resources/style.css
Waybar-0.14.0/resources/waybar.service.in
Waybar-0.14.0/src/
Waybar-0.14.0/src/AAppIconLabel.cpp
Waybar-0.14.0/src/AIconLabel.cpp
Waybar-0.14.0/src/ALabel.cpp
Waybar-0.14.0/src/AModule.cpp
Waybar-0.14.0/src/ASlider.cpp
Waybar-0.14.0/src/bar.cpp
Waybar-0.14.0/src/client.cpp
Waybar-0.14.0/src/config.cpp
Waybar-0.14.0/src/factory.cpp
Waybar-0.14.0/src/group.cpp
Waybar-0.14.0/src/main.cpp
Waybar-0.14.0/src/modules/
Waybar-0.14.0/src/modules/backlight.cpp
Waybar-0.14.0/src/modules/backlight_slider.cpp
Waybar-0.14.0/src/modules/battery.cpp
Waybar-0.14.0/src/modules/bluetooth.cpp
Waybar-0.14.0/src/modules/cava.cpp
Waybar-0.14.0/src/modules/cffi.cpp
Waybar-0.14.0/src/modules/clock.cpp
Waybar-0.14.0/src/modules/cpu.cpp
Waybar-0.14.0/src/modules/cpu_frequency/
Waybar-0.14.0/src/modules/cpu_frequency/bsd.cpp
Waybar-0.14.0/src/modules/cpu_frequency/common.cpp
Waybar-0.14.0/src/modules/cpu_frequency/linux.cpp
Waybar-0.14.0/src/modules/cpu_usage/
Waybar-0.14.0/src/modules/cpu_usage/bsd.cpp
Waybar-0.14.0/src/modules/cpu_usage/common.cpp
Waybar-0.14.0/src/modules/cpu_usage/linux.cpp
Waybar-0.14.0/src/modules/custom.cpp
Waybar-0.14.0/src/modules/disk.cpp
Waybar-0.14.0/src/modules/dwl/
Waybar-0.14.0/src/modules/dwl/tags.cpp
Waybar-0.14.0/src/modules/dwl/window.cpp
Waybar-0.14.0/src/modules/ext/
Waybar-0.14.0/src/modules/ext/workspace_manager.cpp
Waybar-0.14.0/src/modules/ext/workspace_manager_binding.cpp
Waybar-0.14.0/src/modules/gamemode.cpp
Waybar-0.14.0/src/modules/gps.cpp
Waybar-0.14.0/src/modules/hyprland/
Waybar-0.14.0/src/modules/hyprland/backend.cpp
Waybar-0.14.0/src/modules/hyprland/language.cpp
Waybar-0.14.0/src/modules/hyprland/submap.cpp
Waybar-0.14.0/src/modules/hyprland/window.cpp
Waybar-0.14.0/src/modules/hyprland/windowcount.cpp
Waybar-0.14.0/src/modules/hyprland/windowcreationpayload.cpp
Waybar-0.14.0/src/modules/hyprland/workspace.cpp
Waybar-0.14.0/src/modules/hyprland/workspaces.cpp
Waybar-0.14.0/src/modules/idle_inhibitor.cpp
Waybar-0.14.0/src/modules/image.cpp
Waybar-0.14.0/src/modules/inhibitor.cpp
Waybar-0.14.0/src/modules/jack.cpp
Waybar-0.14.0/src/modules/keyboard_state.cpp
Waybar-0.14.0/src/modules/load.cpp
Waybar-0.14.0/src/modules/memory/
Waybar-0.14.0/src/modules/memory/bsd.cpp
Waybar-0.14.0/src/modules/memory/common.cpp
Waybar-0.14.0/src/modules/memory/linux.cpp
Waybar-0.14.0/src/modules/mpd/
Waybar-0.14.0/src/modules/mpd/mpd.cpp
Waybar-0.14.0/src/modules/mpd/state.cpp
Waybar-0.14.0/src/modules/mpris/
Waybar-0.14.0/src/modules/mpris/mpris.cpp
Waybar-0.14.0/src/modules/network.cpp
Waybar-0.14.0/src/modules/niri/
Waybar-0.14.0/src/modules/niri/backend.cpp
Waybar-0.14.0/src/modules/niri/language.cpp
Waybar-0.14.0/src/modules/niri/window.cpp
Waybar-0.14.0/src/modules/niri/workspaces.cpp
Waybar-0.14.0/src/modules/power_profiles_daemon.cpp
Waybar-0.14.0/src/modules/privacy/
Waybar-0.14.0/src/modules/privacy/privacy.cpp
Waybar-0.14.0/src/modules/privacy/privacy_item.cpp
Waybar-0.14.0/src/modules/pulseaudio.cpp
Waybar-0.14.0/src/modules/pulseaudio_slider.cpp
Waybar-0.14.0/src/modules/river/
Waybar-0.14.0/src/modules/river/layout.cpp
Waybar-0.14.0/src/modules/river/mode.cpp
Waybar-0.14.0/src/modules/river/tags.cpp
Waybar-0.14.0/src/modules/river/window.cpp
Waybar-0.14.0/src/modules/simpleclock.cpp
Waybar-0.14.0/src/modules/sndio.cpp
Waybar-0.14.0/src/modules/sni/
Waybar-0.14.0/src/modules/sni/host.cpp
Waybar-0.14.0/src/modules/sni/item.cpp
Waybar-0.14.0/src/modules/sni/tray.cpp
Waybar-0.14.0/src/modules/sni/watcher.cpp
Waybar-0.14.0/src/modules/sway/
Waybar-0.14.0/src/modules/sway/bar.cpp
Waybar-0.14.0/src/modules/sway/ipc/
Waybar-0.14.0/src/modules/sway/ipc/client.cpp
Waybar-0.14.0/src/modules/sway/language.cpp
Waybar-0.14.0/src/modules/sway/mode.cpp
Waybar-0.14.0/src/modules/sway/scratchpad.cpp
Waybar-0.14.0/src/modules/sway/window.cpp
Waybar-0.14.0/src/modules/sway/workspaces.cpp
Waybar-0.14.0/src/modules/systemd_failed_units.cpp
Waybar-0.14.0/src/modules/temperature.cpp
Waybar-0.14.0/src/modules/upower.cpp
Waybar-0.14.0/src/modules/user.cpp
Waybar-0.14.0/src/modules/wayfire/
Waybar-0.14.0/src/modules/wayfire/backend.cpp
Waybar-0.14.0/src/modules/wayfire/window.cpp
Waybar-0.14.0/src/modules/wayfire/workspaces.cpp
Waybar-0.14.0/src/modules/wireplumber.cpp
Waybar-0.14.0/src/modules/wlr/
Waybar-0.14.0/src/modules/wlr/taskbar.cpp
Waybar-0.14.0/src/util/
Waybar-0.14.0/src/util/audio_backend.cpp
Waybar-0.14.0/src/util/backlight_backend.cpp
Waybar-0.14.0/src/util/css_reload_helper.cpp
Waybar-0.14.0/src/util/enum.cpp
Waybar-0.14.0/src/util/gtk_icon.cpp
Waybar-0.14.0/src/util/icon_loader.cpp
Waybar-0.14.0/src/util/pipewire/
Waybar-0.14.0/src/util/pipewire/pipewire_backend.cpp
Waybar-0.14.0/src/util/pipewire/privacy_node_info.cpp
Waybar-0.14.0/src/util/portal.cpp
Waybar-0.14.0/src/util/prepare_for_sleep.cpp
Waybar-0.14.0/src/util/regex_collection.cpp
Waybar-0.14.0/src/util/rewrite_string.cpp
Waybar-0.14.0/src/util/rfkill.cpp
Waybar-0.14.0/src/util/sanitize_str.cpp
Waybar-0.14.0/src/util/ustring_clen.cpp
Waybar-0.14.0/subprojects/
Waybar-0.14.0/subprojects/catch2.wrap
Waybar-0.14.0/subprojects/cava.wrap
Waybar-0.14.0/subprojects/date.wrap
Waybar-0.14.0/subprojects/fmt.wrap
Waybar-0.14.0/subprojects/gtk-layer-shell.wrap
Waybar-0.14.0/subprojects/jsoncpp.wrap
Waybar-0.14.0/subprojects/spdlog.wrap
Waybar-0.14.0/test/
Waybar-0.14.0/test/config.cpp
Waybar-0.14.0/test/config/
Waybar-0.14.0/test/config/hyprland-workspaces.json
Waybar-0.14.0/test/config/include-1.json
Waybar-0.14.0/test/config/include-2.json
Waybar-0.14.0/test/config/include-multi-0.json
Waybar-0.14.0/test/config/include-multi-1.json
Waybar-0.14.0/test/config/include-multi-2.json
Waybar-0.14.0/test/config/include-multi-3-0.json
Waybar-0.14.0/test/config/include-multi-3.json
Waybar-0.14.0/test/config/include-multi.json
Waybar-0.14.0/test/config/include.json
Waybar-0.14.0/test/config/multi.json
Waybar-0.14.0/test/config/simple.json
Waybar-0.14.0/test/hyprland/
Waybar-0.14.0/test/hyprland/backend.cpp
Waybar-0.14.0/test/hyprland/fixtures/
Waybar-0.14.0/test/hyprland/fixtures/IPCTestFixture.hpp
Waybar-0.14.0/test/hyprland/meson.build
Waybar-0.14.0/test/main.cpp
Waybar-0.14.0/test/meson.build
Waybar-0.14.0/test/utils/
Waybar-0.14.0/test/utils/JsonParser.cpp
Waybar-0.14.0/test/utils/SafeSignal.cpp
Waybar-0.14.0/test/utils/css_reload_helper.cpp
Waybar-0.14.0/test/utils/date.cpp
Waybar-0.14.0/test/utils/fixtures/
Waybar-0.14.0/test/utils/fixtures/GlibTestsFixture.hpp
Waybar-0.14.0/test/utils/meson.build
patching file subprojects/fmt.wrap
patching file subprojects/fmt.wrap
The Meson build system
Version: 0.59.4
Source dir: /tmp/SBo/repo.5Mc3eH/build_waybar/Waybar-0.14.0
Build dir: /tmp/SBo/repo.5Mc3eH/build_waybar/Waybar-0.14.0/build
Build type: native build
Project name: waybar
Project version: 0.14.0
C compiler for the host machine: /usr/bin/clang (clang 13.0.0 "clang version 13.0.0")
C linker for the host machine: /usr/bin/clang ld.bfd 2.37-slack15
C++ compiler for the host machine: /usr/bin/clang++ (clang 13.0.0 "clang version 13.0.0")
C++ linker for the host machine: /usr/bin/clang++ ld.bfd 2.37-slack15
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 -lstdc++fs: YES 
Program git found: YES (/usr/bin/git)
Checking if "nl_langinfo with _NL_TIME_WEEK_1STDAY, _NL_TIME_FIRST_WEEKDAY" links: YES 
Run-time dependency threads found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency fmt found: YES 12.1.0
Run-time dependency spdlog found: YES 1.17.0
Run-time dependency wayland-client found: YES 1.22.0
Run-time dependency wayland-cursor found: YES 1.22.0
Run-time dependency wayland-protocols found: YES 1.25
Run-time dependency gtkmm-3.0 found: YES 3.24.5
Dependency dbusmenu-gtk3-0.4 skipped: feature dbusmenu-gtk disabled
Run-time dependency gio-unix-2.0 found: YES 2.70.3
Run-time dependency jsoncpp found: YES 1.9.6
Run-time dependency sigc++-2.0 found: YES 2.10.7
Found CMake: /usr/bin/cmake (3.21.4)
Run-time dependency libinotify found: NO (tried pkgconfig and cmake)
Run-time dependency epoll-shim found: NO (tried pkgconfig and cmake)
Dependency libinput skipped: feature libinput disabled
Run-time dependency libnl-3.0 found: YES 3.5.0
Run-time dependency libnl-genl-3.0 found: YES 3.5.0
Dependency upower-glib skipped: feature upower_glib disabled
Dependency libpipewire-0.3 skipped: feature pipewire disabled
Dependency playerctl skipped: feature mpris disabled
Dependency libpulse skipped: feature pulseaudio disabled
Dependency libudev skipped: feature libudev disabled
Dependency libevdev skipped: feature libevdev disabled
Dependency libmpdclient skipped: feature mpd disabled
Run-time dependency xkbregistry found: YES 1.3.1
Dependency jack skipped: feature jack disabled
Dependency wireplumber-0.5 skipped: feature wireplumber disabled
Dependency libgps skipped: feature gps disabled
Library sndio skipped: feature sndio disabled
Run-time dependency gtk-layer-shell-0 found: YES 0.10.0
Dependency systemd skipped: feature systemd disabled
Computing int of "__cpp_lib_chrono" : 201611
Run-time dependency date found: YES
Dependency cava skipped: feature cava disabled
Message: cava is not found. Building waybar without cava
Message: cava is not found. Building waybar without cava
Program wayland-scanner found: YES (/usr/bin/wayland-scanner)
Program gdbus-codegen found: YES (/usr/bin/gdbus-codegen)
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Dependency scdoc skipped: feature man-pages disabled
Dependency catch2 skipped: feature tests disabled
Program clang-tidy found: YES (/usr/bin/clang-tidy)
Build targets in project: 8

Found ninja-1.10.2 at /usr/bin/ninja
[1/110] Generating 'protocol/libclient_protos.a.p/river-status-unstable-v1-protocol.c'.
[2/110] Generating 'protocol/libclient_protos.a.p/river-control-unstable-v1-protocol.c'.
[3/110] Generating 'protocol/libclient_protos.a.p/dwl-ipc-unstable-v2-protocol.c'.
[4/110] Generating 'protocol/libclient_protos.a.p/xdg-output-unstable-v1-client-protocol.h'.
[5/110] Generating 'protocol/libclient_protos.a.p/xdg-shell-protocol.c'.
[6/110] Generating 'protocol/libclient_protos.a.p/xdg-output-unstable-v1-protocol.c'.
[7/110] Generating 'protocol/libclient_protos.a.p/idle-inhibit-unstable-v1-protocol.c'.
[8/110] Generating 'protocol/libclient_protos.a.p/wlr-foreign-toplevel-management-unstable-v1-protocol.c'.
[9/110] Generating 'protocol/libclient_protos.a.p/xdg-shell-client-protocol.h'.
[10/110] Generating 'protocol/libclient_protos.a.p/idle-inhibit-unstable-v1-client-protocol.h'.
[11/110] Generating 'protocol/libclient_protos.a.p/wlr-foreign-toplevel-management-unstable-v1-client-protocol.h'.
[12/110] Generating 'protocol/libclient_protos.a.p/river-status-unstable-v1-client-protocol.h'.
[13/110] Generating 'protocol/libclient_protos.a.p/river-control-unstable-v1-client-protocol.h'.
[14/110] Generating 'protocol/libclient_protos.a.p/dwl-ipc-unstable-v2-client-protocol.h'.
[15/110] Generating 'waybar.p/xdg-output-unstable-v1-client-protocol.h'.
[16/110] Generating 'waybar.p/idle-inhibit-unstable-v1-client-protocol.h'.
[17/110] Generating 'waybar.p/xdg-shell-client-protocol.h'.
[18/110] Generating 'waybar.p/wlr-foreign-toplevel-management-unstable-v1-client-protocol.h'.
[19/110] Generating 'waybar.p/river-status-unstable-v1-client-protocol.h'.
[20/110] Generating 'waybar.p/river-control-unstable-v1-client-protocol.h'.
[21/110] Generating 'waybar.p/dwl-ipc-unstable-v2-client-protocol.h'.
[22/110] Generating icon-resources_h with a custom command
[23/110] Generating icon-resources_c with a custom command
[24/110] Generating dbus-menu.[ch] with a custom command
[25/110] Generating dbus-status-notifier-watcher.[ch] with a custom command
[26/110] Generating dbus-status-notifier-item.[ch] with a custom command
[27/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_idle-inhibit-unstable-v1-protocol.c.o
[28/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_xdg-output-unstable-v1-protocol.c.o
[29/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_dwl-ipc-unstable-v2-protocol.c.o
[30/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_river-control-unstable-v1-protocol.c.o
[31/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o
[32/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_river-status-unstable-v1-protocol.c.o
[33/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[34/110] Compiling C object waybar.p/meson-generated_.._resources_icons_icon-resources.c.o
[35/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_.._dbus-status-notifier-watcher.c.o
[36/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_.._dbus-status-notifier-item.c.o
[37/110] Compiling C object protocol/libclient_protos.a.p/meson-generated_.._dbus-menu.c.o
[38/110] Linking static target protocol/libclient_protos.a
[39/110] Compiling C++ object waybar.p/src_AIconLabel.cpp.o
[40/110] Compiling C++ object waybar.p/src_ASlider.cpp.o
[41/110] Compiling C++ object waybar.p/src_modules_load.cpp.o
[42/110] Compiling C++ object waybar.p/src_modules_disk.cpp.o
[43/110] Compiling C++ object waybar.p/src_modules_idle_inhibitor.cpp.o
[44/110] Compiling C++ object waybar.p/src_AAppIconLabel.cpp.o
[45/110] Compiling C++ object waybar.p/src_AModule.cpp.o
[46/110] Compiling C++ object waybar.p/src_ALabel.cpp.o
[47/110] Compiling C++ object waybar.p/src_modules_image.cpp.o
[48/110] Compiling C++ object waybar.p/src_modules_temperature.cpp.o
[49/110] Compiling C++ object waybar.p/src_util_sanitize_str.cpp.o
[50/110] Compiling C++ object waybar.p/src_util_ustring_clen.cpp.o
[51/110] Compiling C++ object waybar.p/src_factory.cpp.o
[52/110] Compiling C++ object waybar.p/src_modules_user.cpp.o
[53/110] Compiling C++ object waybar.p/src_config.cpp.o
[54/110] Compiling C++ object waybar.p/src_util_prepare_for_sleep.cpp.o
[55/110] Compiling C++ object waybar.p/src_util_portal.cpp.o
[56/110] Compiling C++ object waybar.p/src_group.cpp.o
[57/110] Compiling C++ object waybar.p/src_main.cpp.o
[58/110] Compiling C++ object waybar.p/src_modules_custom.cpp.o
[59/110] Compiling C++ object waybar.p/src_util_gtk_icon.cpp.o
[60/110] Compiling C++ object waybar.p/src_util_enum.cpp.o
[61/110] Compiling C++ object waybar.p/src_util_icon_loader.cpp.o
[62/110] Compiling C++ object waybar.p/src_modules_cpu_frequency_common.cpp.o
[63/110] Compiling C++ object waybar.p/src_bar.cpp.o
[64/110] Compiling C++ object waybar.p/src_modules_hyprland_backend.cpp.o
[65/110] Compiling C++ object waybar.p/src_util_rewrite_string.cpp.o
[66/110] Compiling C++ object waybar.p/src_client.cpp.o
[67/110] Compiling C++ object waybar.p/src_util_regex_collection.cpp.o
[68/110] Compiling C++ object waybar.p/src_modules_cpu.cpp.o
[69/110] Compiling C++ object waybar.p/src_util_css_reload_helper.cpp.o
[70/110] Compiling C++ object waybar.p/src_modules_battery.cpp.o
[71/110] Compiling C++ object waybar.p/src_modules_niri_window.cpp.o
[72/110] Compiling C++ object waybar.p/src_modules_cpu_frequency_linux.cpp.o
[73/110] Compiling C++ object waybar.p/src_modules_cffi.cpp.o
[74/110] Compiling C++ object waybar.p/src_modules_bluetooth.cpp.o
[75/110] Compiling C++ object waybar.p/src_modules_cpu_usage_common.cpp.o
[76/110] Compiling C++ object waybar.p/src_modules_memory_common.cpp.o
[77/110] Compiling C++ object waybar.p/src_modules_cpu_usage_linux.cpp.o
[78/110] Compiling C++ object waybar.p/src_modules_sway_ipc_client.cpp.o
[79/110] Compiling C++ object waybar.p/src_modules_memory_linux.cpp.o
[80/110] Compiling C++ object waybar.p/src_modules_systemd_failed_units.cpp.o
[81/110] Compiling C++ object waybar.p/src_modules_power_profiles_daemon.cpp.o
[82/110] Compiling C++ object waybar.p/src_modules_river_mode.cpp.o
[83/110] Compiling C++ object waybar.p/src_modules_river_layout.cpp.o
[84/110] Compiling C++ object waybar.p/src_modules_river_window.cpp.o
[85/110] Compiling C++ object waybar.p/src_modules_dwl_tags.cpp.o
[86/110] Compiling C++ object waybar.p/src_modules_river_tags.cpp.o
[87/110] Compiling C++ object waybar.p/src_modules_dwl_window.cpp.o
[88/110] Compiling C++ object waybar.p/src_modules_sway_mode.cpp.o
[89/110] Compiling C++ object waybar.p/src_modules_wlr_taskbar.cpp.o
../src/modules/wlr/taskbar.cpp:201:19: warning: '&&' within '||' [-Wlogical-op-parentheses]
  if (!with_icon_ && !with_name_ || app_info_) {
      ~~~~~~~~~~~~^~~~~~~~~~~~~~ ~~
../src/modules/wlr/taskbar.cpp:201:19: note: place parentheses around the '&&' expression to silence this warning
  if (!with_icon_ && !with_name_ || app_info_) {
                  ^
      (                         )
1 warning generated.
[90/110] Compiling C++ object waybar.p/src_modules_hyprland_language.cpp.o
In file included from ../src/modules/hyprland/language.cpp:1:
../include/modules/hyprland/language.hpp:36:14: warning: private field 'bar_' is not used [-Wunused-private-field]
  const Bar& bar_;
             ^
1 warning generated.
[91/110] Compiling C++ object waybar.p/src_modules_sway_scratchpad.cpp.o
[92/110] Compiling C++ object waybar.p/src_modules_sway_bar.cpp.o
[93/110] Compiling C++ object waybar.p/src_modules_sway_language.cpp.o
[94/110] Compiling C++ object waybar.p/src_modules_sway_window.cpp.o
[95/110] Compiling C++ object waybar.p/src_modules_sway_workspaces.cpp.o
[96/110] Compiling C++ object waybar.p/src_modules_wayfire_backend.cpp.o
FAILED: waybar.p/src_modules_wayfire_backend.cpp.o 
/usr/bin/clang++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++20 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_modules_wayfire_backend.cpp.o -MF waybar.p/src_modules_wayfire_backend.cpp.o.d -o waybar.p/src_modules_wayfire_backend.cpp.o -c ../src/modules/wayfire/backend.cpp
In file included from ../src/modules/wayfire/backend.cpp:1:
In file included from ../include/modules/wayfire/backend.hpp:3:
In file included from /usr/include/jsoncpp/json/json.h:9:
In file included from /usr/include/jsoncpp/json/config.h:10:
In file included from /usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/istream:38:
In file included from /usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ios:40:
In file included from /usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/char_traits.h:39:
In file included from /usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/stl_algobase.h:65:
In file included from /usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/stl_iterator_base_types.h:71:
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:980:13: error: no matching function for call to '__begin'
        = decltype(ranges::__cust_access::__begin(std::declval<_Tp&>()));
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_base.h:586:5: note: in instantiation of template type alias '__range_iter_t' requested here
    using iterator_t = std::__detail::__range_iter_t<_Tp>;
    ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_util.h:98:43: note: in instantiation of template type alias 'iterator_t' requested here
      data() requires contiguous_iterator<iterator_t<_Derived>>
                                          ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1013:29: note: in instantiation of template class 'std::ranges::view_interface<std::ranges::ref_view<const Json::Value>>' requested here
    class ref_view : public view_interface<ref_view<_Range>>
                            ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1069:38: note: in instantiation of template class 'std::ranges::ref_view<const Json::Value>' requested here
        concept __can_ref_view = requires { ref_view{std::declval<_Range>()}; };
                                            ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1069:38: note: in instantiation of requirement here
        concept __can_ref_view = requires { ref_view{std::declval<_Range>()}; };
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1069:27: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
        concept __can_ref_view = requires { ref_view{std::declval<_Range>()}; };
                                 ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:747:9: note: while substituting template arguments into constraint expression here
      = requires { std::declval<_Adaptor>()(declval<_Args>()...); };
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:772:5: note: while checking the satisfaction of concept '__adaptor_invocable<std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>, const Json::Value &>' requested here
        && __adaptor_invocable<_Self, _Range>
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:772:5: note: while substituting template arguments into constraint expression here
        && __adaptor_invocable<_Self, _Range>
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/modules/wayfire/backend.cpp:372:34: note: while checking constraint satisfaction for template 'operator|<std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>, const Json::Value &>' required here
    for (const auto& view : data | std::views::filter(is_mapped_toplevel_view)) {
                                 ^
../src/modules/wayfire/backend.cpp:372:34: note: in instantiation of function template specialization 'std::ranges::views::__adaptor::operator|<std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>, const Json::Value &>' requested here
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:964:7: note: candidate template ignored: constraints not satisfied [with _Tp = std::ranges::ref_view<const Json::Value>]
      __begin(_Tp& __t)
      ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:962:16: note: because 'is_array_v<std::ranges::ref_view<const Json::Value> >' evaluated to false
      requires is_array_v<_Tp> || __member_begin<_Tp&> || __adl_begin<_Tp&>
               ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:962:35: note: and 'std::ranges::ref_view<const Json::Value> &' does not satisfy '__member_begin'
      requires is_array_v<_Tp> || __member_begin<_Tp&> || __adl_begin<_Tp&>
                                  ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:945:23: note: because '__decay_copy(__t.begin())' would be invalid: no member named 'begin' in 'std::ranges::ref_view<const Json::Value>'
          { __decay_copy(__t.begin()) } -> input_or_output_iterator;
                             ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:962:59: note: and 'std::ranges::ref_view<const Json::Value> &' does not satisfy '__adl_begin'
      requires is_array_v<_Tp> || __member_begin<_Tp&> || __adl_begin<_Tp&>
                                                          ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:956:19: note: because '__decay_copy(begin(__t))' would be invalid: call to deleted function 'begin'
          { __decay_copy(begin(__t)) } -> input_or_output_iterator;
                         ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:980:13: error: no matching function for call to '__begin'
        = decltype(ranges::__cust_access::__begin(std::declval<_Tp&>()));
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_base.h:586:5: note: in instantiation of template type alias '__range_iter_t' requested here
    using iterator_t = std::__detail::__range_iter_t<_Tp>;
    ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_util.h:104:25: note: in instantiation of template type alias 'iterator_t' requested here
        && contiguous_iterator<iterator_t<const _Derived>>
                               ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1013:29: note: in instantiation of template class 'std::ranges::view_interface<std::ranges::ref_view<const Json::Value>>' requested here
    class ref_view : public view_interface<ref_view<_Range>>
                            ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1069:38: note: in instantiation of template class 'std::ranges::ref_view<const Json::Value>' requested here
        concept __can_ref_view = requires { ref_view{std::declval<_Range>()}; };
                                            ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1069:38: note: in instantiation of requirement here
        concept __can_ref_view = requires { ref_view{std::declval<_Range>()}; };
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1069:27: note: (skipping 20 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
        concept __can_ref_view = requires { ref_view{std::declval<_Range>()}; };
                                 ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:747:9: note: while substituting template arguments into constraint expression here
      = requires { std::declval<_Adaptor>()(declval<_Args>()...); };
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:772:5: note: while checking the satisfaction of concept '__adaptor_invocable<std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>, const Json::Value &>' requested here
        && __adaptor_invocable<_Self, _Range>
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:772:5: note: while substituting template arguments into constraint expression here
        && __adaptor_invocable<_Self, _Range>
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/modules/wayfire/backend.cpp:372:34: note: while checking constraint satisfaction for template 'operator|<std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>, const Json::Value &>' required here
    for (const auto& view : data | std::views::filter(is_mapped_toplevel_view)) {
                                 ^
../src/modules/wayfire/backend.cpp:372:34: note: in instantiation of function template specialization 'std::ranges::views::__adaptor::operator|<std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>, const Json::Value &>' requested here
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:964:7: note: candidate template ignored: constraints not satisfied [with _Tp = const std::ranges::ref_view<const Json::Value>]
      __begin(_Tp& __t)
      ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:962:16: note: because 'is_array_v<const std::ranges::ref_view<const Json::Value> >' evaluated to false
      requires is_array_v<_Tp> || __member_begin<_Tp&> || __adl_begin<_Tp&>
               ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:962:35: note: and 'const std::ranges::ref_view<const Json::Value> &' does not satisfy '__member_begin'
      requires is_array_v<_Tp> || __member_begin<_Tp&> || __adl_begin<_Tp&>
                                  ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:945:23: note: because '__decay_copy(__t.begin())' would be invalid: no member named 'begin' in 'std::ranges::ref_view<const Json::Value>'
          { __decay_copy(__t.begin()) } -> input_or_output_iterator;
                             ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:962:59: note: and 'const std::ranges::ref_view<const Json::Value> &' does not satisfy '__adl_begin'
      requires is_array_v<_Tp> || __member_begin<_Tp&> || __adl_begin<_Tp&>
                                                          ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/iterator_concepts.h:956:19: note: because '__decay_copy(begin(__t))' would be invalid: call to deleted function 'begin'
          { __decay_copy(begin(__t)) } -> input_or_output_iterator;
                         ^
In file included from ../src/modules/wayfire/backend.cpp:8:
In file included from /usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/algorithm:64:
In file included from /usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_algo.h:36:
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_util.h:110:24: error: constraints not satisfied for alias template 'sentinel_t' [with _Range = std::ranges::ref_view<const Json::Value>]
        && sized_sentinel_for<sentinel_t<_Derived>, iterator_t<_Derived>>
                              ^~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1013:29: note: in instantiation of template class 'std::ranges::view_interface<std::ranges::ref_view<const Json::Value>>' requested here
    class ref_view : public view_interface<ref_view<_Range>>
                            ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1069:38: note: in instantiation of template class 'std::ranges::ref_view<const Json::Value>' requested here
        concept __can_ref_view = requires { ref_view{std::declval<_Range>()}; };
                                            ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1069:38: note: in instantiation of requirement here
        concept __can_ref_view = requires { ref_view{std::declval<_Range>()}; };
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1069:27: note: while substituting template arguments into constraint expression here
        concept __can_ref_view = requires { ref_view{std::declval<_Range>()}; };
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1079:7: note: while checking the satisfaction of concept '__can_ref_view<const Json::Value &>' requested here
          || __detail::__can_ref_view<_Range>
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:1079:17: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
          || __detail::__can_ref_view<_Range>
                       ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:747:9: note: while substituting template arguments into constraint expression here
      = requires { std::declval<_Adaptor>()(declval<_Args>()...); };
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:772:5: note: while checking the satisfaction of concept '__adaptor_invocable<std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>, const Json::Value &>' requested here
        && __adaptor_invocable<_Self, _Range>
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:772:5: note: while substituting template arguments into constraint expression here
        && __adaptor_invocable<_Self, _Range>
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/modules/wayfire/backend.cpp:372:34: note: while checking constraint satisfaction for template 'operator|<std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>, const Json::Value &>' required here
    for (const auto& view : data | std::views::filter(is_mapped_toplevel_view)) {
                                 ^
../src/modules/wayfire/backend.cpp:372:34: note: in instantiation of function template specialization 'std::ranges::views::__adaptor::operator|<std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>, const Json::Value &>' requested here
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_base.h:588:12: note: because 'std::ranges::ref_view<const Json::Value>' does not satisfy 'range'
  template<range _Range>
           ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_base.h:576:2: note: because 'ranges::begin(__t)' would be invalid: no matching function for call to object of type 'const __cust_access::_Begin'
        ranges::begin(__t);
        ^
In file included from ../src/modules/wayfire/backend.cpp:8:
In file included from /usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/algorithm:64:
In file included from /usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_algo.h:36:
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_util.h:116:24: error: constraints not satisfied for alias template 'sentinel_t' [with _Range = const std::ranges::ref_view<const Json::Value>]
        && sized_sentinel_for<sentinel_t<const _Derived>,
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_base.h:588:12: note: because 'const std::ranges::ref_view<const Json::Value>' does not satisfy 'range'
  template<range _Range>
           ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/bits/ranges_base.h:576:2: note: because 'ranges::begin(__t)' would be invalid: no matching function for call to object of type 'const __cust_access::_Begin'
        ranges::begin(__t);
        ^
../src/modules/wayfire/backend.cpp:372:34: error: invalid operands to binary expression ('const Json::Value' and 'std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>')
    for (const auto& view : data | std::views::filter(is_mapped_toplevel_view)) {
                            ~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:774:7: note: candidate template ignored: constraints not satisfied [with _Self = std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>, _Range = const Json::Value &]
      operator|(_Range&& __r, _Self&& __self)
      ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:772:5: note: because '__adaptor_invocable<std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, _Bool (*)(const Json::Value &)>, const Json::Value &>' evaluated to false
        && __adaptor_invocable<_Self, _Range>
           ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:747:20: note: because 'std::declval<_Adaptor>()(declval<_Args>()...)' would be invalid: no matching function for call to object of type 'std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>'
      = requires { std::declval<_Adaptor>()(declval<_Args>()...); };
                   ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:783:7: note: candidate template ignored: constraints not satisfied [with _Lhs = Json::Value, _Rhs = std::ranges::views::__adaptor::_Partial<std::ranges::views::_Filter, bool (*)(const Json::Value &)>]
      operator|(_Lhs __lhs, _Rhs __rhs)
      ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/ranges:780:16: note: because 'derived_from<Json::Value, std::ranges::views::__adaptor::_RangeAdaptorClosure>' evaluated to false
      requires derived_from<_Lhs, _RangeAdaptorClosure>
               ^
/usr/bin/../lib64/gcc/x86_64-slackware-linux/11.2.0/../../../../include/c++/11.2.0/concepts:67:28: note: because '__is_base_of(std::ranges::views::__adaptor::_RangeAdaptorClosure, Json::Value)' evaluated to false
    concept derived_from = __is_base_of(_Base, _Derived)
                           ^
5 errors generated.
[97/110] Compiling C++ object waybar.p/src_modules_hyprland_submap.cpp.o
In file included from ../src/modules/hyprland/submap.cpp:1:
../include/modules/hyprland/submap.hpp:26:14: warning: private field 'bar_' is not used [-Wunused-private-field]
  const Bar& bar_;
             ^
1 warning generated.
[98/110] Compiling C++ object waybar.p/src_modules_hyprland_windowcount.cpp.o
[99/110] Compiling C++ object waybar.p/src_modules_hyprland_window.cpp.o
[100/110] Compiling C++ object waybar.p/src_modules_hyprland_workspaces.cpp.o
FAILED: waybar.p/src_modules_hyprland_workspaces.cpp.o 
/usr/bin/clang++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I/usr/include/jsoncpp -I/usr/include/gtkmm-3.0 -I/usr/lib64/gtkmm-3.0/include -I/usr/include/atkmm-1.6 -I/usr/lib64/atkmm-1.6/include -I/usr/include/gtk-3.0/unix-print -I/usr/include/gdkmm-3.0 -I/usr/lib64/gdkmm-3.0/include -I/usr/include/giomm-2.4 -I/usr/lib64/giomm-2.4/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/atk-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib64/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib64/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib64/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libnl3 -I/usr/include/gtk-layer-shell -I -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++20 -O3 '-DVERSION="0.14.0"' -DHAVE_LANGINFO_1STDAY '-DSYSCONFDIR="/etc"' -DHAVE_CPU_LINUX -DHAVE_MEMORY_LINUX -DHAVE_SYSTEMD_MONITOR -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_LIBNL -DHAVE_LIBDATE -O2 -fPIC -DUSE_OS_TZDB=1 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -DSPDLOG_SHARED_LIB -DFMT_SHARED -DSPDLOG_COMPILED_LIB -MD -MQ waybar.p/src_modules_hyprland_workspaces.cpp.o -MF waybar.p/src_modules_hyprland_workspaces.cpp.o.d -o waybar.p/src_modules_hyprland_workspaces.cpp.o -c ../src/modules/hyprland/workspaces.cpp
../src/modules/hyprland/workspaces.cpp:562:64: error: 'windowAddress' in capture list does not name a variable
    auto windowWorkspace = std::ranges::find_if(m_workspaces, [windowAddress](auto &workspace) {
                                                               ^
../src/modules/hyprland/workspaces.cpp:563:40: error: reference to local binding 'windowAddress' declared in enclosing function 'waybar::modules::hyprland::Workspaces::onWindowTitleEvent'
      return workspace->containsWindow(windowAddress);
                                       ^
../src/modules/hyprland/workspaces.cpp:556:15: note: 'windowAddress' declared here
  const auto [windowAddress, _] = splitDoublePayload(payload);
              ^
../src/modules/hyprland/workspaces.cpp:574:53: error: 'windowAddress' in capture list does not name a variable
          std::ranges::find_if(m_windowsToCreate, [&windowAddress](auto &windowPayload) {
                                                    ^
../src/modules/hyprland/workspaces.cpp:575:50: error: reference to local binding 'windowAddress' declared in enclosing function 'waybar::modules::hyprland::Workspaces::onWindowTitleEvent'
            return windowPayload.getAddress() == windowAddress;
                                                 ^
../src/modules/hyprland/workspaces.cpp:556:15: note: 'windowAddress' declared here
  const auto [windowAddress, _] = splitDoublePayload(payload);
              ^
4 errors generated.
[101/110] Compiling C++ object waybar.p/src_modules_hyprland_windowcreationpayload.cpp.o
[102/110] Compiling C++ object waybar.p/src_modules_niri_workspaces.cpp.o
[103/110] Compiling C++ object waybar.p/src_modules_wayfire_window.cpp.o
[104/110] Compiling C++ object waybar.p/src_modules_niri_language.cpp.o
[105/110] Compiling C++ object waybar.p/src_modules_wayfire_workspaces.cpp.o
[106/110] Compiling C++ object waybar.p/src_modules_niri_backend.cpp.o
[107/110] Compiling C++ object waybar.p/src_modules_network.cpp.o
In file included from ../src/modules/network.cpp:1:
../include/modules/network.hpp:57:22: warning: private field 'nladdr_' is not used [-Wunused-private-field]
  struct sockaddr_nl nladdr_{0};
                     ^
1 warning generated.
[108/110] Compiling C++ object waybar.p/src_modules_hyprland_workspace.cpp.o
[109/110] Compiling C++ object waybar.p/src_modules_clock.cpp.o
ninja: build stopped: subcommand failed.
desktop/waybar: waybar.SlackBuild failed (status 1)                     15:14:09
Unmounting chroot ... 
:-( desktop/waybar FAILED )-:

@willysr willysr closed this Jan 7, 2026
@willysr willysr deleted the waybar branch January 7, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WIP Work in Progress - Do Not Merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants