Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cmake: /usr/local/lib/libcurl.so.4: no version information available (required by cmake)
- -- Trying to enable ccache
- -- [33mCouldn't locate ccache, disabling ccache...[0m
- -- [33mNo build type specified; using Release[0m
- -- [32mUsing supported compiler GNU-8.3.0[0m
- -- Build:
- -- [32;1m Version: 3.4.0-12-g211b0bb[0m
- -- [37;2m Type: Release[0m
- -- [37;2m CXX: /usr/bin/c++ -Wall -Wextra -Wpedantic -O3 -DNDEBUG[0m
- -- [37;2m LD: /usr/bin/ld [0m
- -- Install Paths:
- -- [32m PREFIX: /usr/local[0m
- -- [32m BINDIR: /usr/local/bin[0m
- -- [32m DATADIR: /usr/local/share[0m
- -- [32m DOCDIR: /usr/local/share/doc/polybar[0m
- -- [32m MANDIR: /usr/local/share/man[0m
- -- Targets:
- -- [32;1m[X] polybar-msg[0m
- -- [37;2m[ ] testsuite[0m
- -- [37;2m[ ] documentation[0m
- -- Module support:
- -- [32;1m[X] alsa (1.1.8)[0m
- -- [32;1m[X] curl (7.65.3)[0m
- -- [32;1m[X] i3[0m
- -- [32;1m[X] mpd (2.16)[0m
- -- [32;1m[X] network (wireless-tools)[0m
- -- [32;1m[X] pulseaudio (12.2)[0m
- -- [32;1m[X] xkeyboard (1.13.1)[0m
- -- X extensions:
- -- [32;1m[X] xcb-randr (1.13.1)[0m
- -- [32;1m[X] xcb-randr (monitor support) (1.13.1)[0m
- -- [32;1m[X] xcb-composite (1.13.1)[0m
- -- [32;1m[X] xcb-xkb (1.13.1)[0m
- -- [32;1m[X] xcb-xrm (1.0)[0m
- -- [32;1m[X] xcb-cursor (0.1.1)[0m
- -- Log options:
- -- [32;1m[X] Trace logging[0m
- -- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.16", minimum required is "2.7")
- -- XCB[XCB]: Found component XCB
- -- XCB[ICCCM]: Found component ICCCM
- -- XCB[EWMH]: Found component EWMH
- -- XCB[UTIL]: Found component UTIL
- -- XCB[IMAGE]: Found component IMAGE
- -- Found XCB: /usr/lib/x86_64-linux-gnu/libxcb.so;/usr/lib/x86_64-linux-gnu/libxcb-icccm.so;/usr/lib/x86_64-linux-gnu/libxcb-ewmh.so;/usr/lib/x86_64-linux-gnu/libxcb-util.so;/usr/lib/x86_64-linux-gnu/libxcb-image.so
- -- Searching for xcbgen with python2
- -- Found xcbgen in /usr/local/lib/python2.7/dist-packages
- -- XCB[RANDR]: Found component RANDR
- -- Found XCB: /usr/lib/x86_64-linux-gnu/libxcb.so;/usr/lib/x86_64-linux-gnu/libxcb-icccm.so;/usr/lib/x86_64-linux-gnu/libxcb-ewmh.so;/usr/lib/x86_64-linux-gnu/libxcb-util.so;/usr/lib/x86_64-linux-gnu/libxcb-image.so;/usr/lib/x86_64-linux-gnu/libxcb-randr.so
- -- XCB[COMPOSITE]: Found component COMPOSITE
- -- Found XCB: /usr/lib/x86_64-linux-gnu/libxcb.so;/usr/lib/x86_64-linux-gnu/libxcb-icccm.so;/usr/lib/x86_64-linux-gnu/libxcb-ewmh.so;/usr/lib/x86_64-linux-gnu/libxcb-util.so;/usr/lib/x86_64-linux-gnu/libxcb-image.so;/usr/lib/x86_64-linux-gnu/libxcb-randr.so;/usr/lib/x86_64-linux-gnu/libxcb-composite.so
- -- XCB[XKB]: Found component XKB
- -- Found XCB: /usr/lib/x86_64-linux-gnu/libxcb.so;/usr/lib/x86_64-linux-gnu/libxcb-icccm.so;/usr/lib/x86_64-linux-gnu/libxcb-ewmh.so;/usr/lib/x86_64-linux-gnu/libxcb-util.so;/usr/lib/x86_64-linux-gnu/libxcb-image.so;/usr/lib/x86_64-linux-gnu/libxcb-randr.so;/usr/lib/x86_64-linux-gnu/libxcb-composite.so;/usr/lib/x86_64-linux-gnu/libxcb-xkb.so
- -- xpp: including xcb proto composite.xml
- -- xpp: including xcb proto randr.xml
- -- xpp: including xcb proto xkb.xml
- -- xpp: including xcb proto xproto.xml
- -- Checking for module 'jsoncpp>=1.7.7'
- -- No package 'jsoncpp' found
- -- Could not find jsoncpp>=1.7.7 -- building static lib...
- -- JsonCpp Version: 1.7.7
- -- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.16", minimum required is "2.6")
- -- [33;1mFont not found: fixed:pixelsize=10[0m
- -- [33;1mFont not found: unifont:fontformat=truetype[0m
- -- [33;1mFont not found: siji:pixelsize=10[0m
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/git/polybar/build
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- [ 5%] Built target xpp
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- [ 9%] Built target jsoncpp_lib_static
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- [ 14%] Built target polybar-msg
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- [ 16%] Built target i3ipc++
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- /usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
- [ 18%] Building CXX object bin/CMakeFiles/poly.dir/components/bar.cpp.o
- [ 17%] Building CXX object bin/CMakeFiles/poly.dir/components/builder.cpp.o
- In file included from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^
- ::
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:1: error: ‘ERROR’ does not name a type
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc:45:46: error: invalid use of incomplete type ‘class std::locale’
- locale(const locale& __other, _Facet* __f)
- ^
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc:63:36: error: invalid use of incomplete type ‘class std::locale’
- combine(const locale& __other) const
- ^~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc:82:60: error: invalid use of incomplete type ‘class std::locale’
- const basic_string<_CharT, _Traits, _Alloc>& __s2) const
- ^~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc: In function ‘bool std::has_facet(const std::locale&)’:
- /usr/include/c++/8/bits/locale_classes.tcc:107:21: error: invalid use of incomplete type ‘class std::locale’
- const locale::facet** __facets = __loc._M_impl->_M_facets;
- ^~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc:110:39: error: ‘__facets’ was not declared in this scope
- && dynamic_cast<const _Facet*>(__facets[__i]));
- ^~~~~~~~
- /usr/include/c++/8/bits/locale_classes.tcc:110:39: note: suggested alternative: ‘_Facet’
- && dynamic_cast<const _Facet*>(__facets[__i]));
- ^~~~~~~~
- _Facet
- /usr/include/c++/8/bits/locale_classes.tcc: In function ‘const _Facet& std::use_facet(const std::locale&)’:
- /usr/include/c++/8/bits/locale_classes.tcc:135:21: error: invalid use of incomplete type ‘class std::locale’
- const locale::facet** __facets = __loc._M_impl->_M_facets;
- ^~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc:136:52: error: ‘__facets’ was not declared in this scope
- if (__i >= __loc._M_impl->_M_facets_size || !__facets[__i])
- ^~~~~~~~
- /usr/include/c++/8/bits/locale_classes.tcc:136:52: note: suggested alternative: ‘_Facet’
- if (__i >= __loc._M_impl->_M_facets_size || !__facets[__i])
- ^~~~~~~~
- _Facet
- /usr/include/c++/8/bits/locale_classes.tcc:139:43: error: ‘__facets’ was not declared in this scope
- return dynamic_cast<const _Facet&>(*__facets[__i]);
- ^~~~~~~~
- /usr/include/c++/8/bits/locale_classes.tcc:139:43: note: suggested alternative: ‘_Facet’
- return dynamic_cast<const _Facet&>(*__facets[__i]);
- ^~~~~~~~
- _Facet
- /usr/include/c++/8/bits/locale_classes.tcc: At global scope:
- /usr/include/c++/8/bits/locale_classes.tcc:149:76: error: invalid use of incomplete type ‘class std::__cxx11::collate<_CharT>’
- collate<_CharT>::_M_compare(const _CharT*, const _CharT*) const throw ()
- ^
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:161:11: note: declaration of ‘class std::__cxx11::collate<_CharT>’
- class collate;
- ^~~~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc:155:80: error: invalid use of incomplete type ‘class std::__cxx11::collate<_CharT>’
- collate<_CharT>::_M_transform(_CharT*, const _CharT*, size_t) const throw ()
- ^
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:161:11: note: declaration of ‘class std::__cxx11::collate<_CharT>’
- class collate;
- ^~~~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc:162:51: error: invalid use of incomplete type ‘class std::__cxx11::collate<_CharT>’
- const _CharT* __lo2, const _CharT* __hi2) const
- ^~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:161:11: note: declaration of ‘class std::__cxx11::collate<_CharT>’
- class collate;
- ^~~~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc:200:58: error: invalid use of incomplete type ‘class std::__cxx11::collate<_CharT>’
- do_transform(const _CharT* __lo, const _CharT* __hi) const
- ^~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:161:11: note: declaration of ‘class std::__cxx11::collate<_CharT>’
- class collate;
- ^~~~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc:256:53: error: invalid use of incomplete type ‘class std::__cxx11::collate<_CharT>’
- do_hash(const _CharT* __lo, const _CharT* __hi) const
- ^~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:161:11: note: declaration of ‘class std::__cxx11::collate<_CharT>’
- class collate;
- ^~~~~~~
- In file included from /usr/include/c++/8/bits/locale_classes.h:851,
- from /usr/include/c++/8/bits/ios_base.h:41,
- from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_classes.tcc:270:25: error: explicit instantiation of ‘class std::__cxx11::collate<char>’ before definition of template
- extern template class collate<char>;
- ^~~~~~~~~~~~~
- /usr/include/c++/8/bits/locale_classes.tcc:271:25: error: explicit instantiation of ‘class std::__cxx11::collate_byname<char>’ before definition of template
- extern template class collate_byname<char>;
- ^~~~~~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/locale_classes.tcc:282:25: error: explicit instantiation of ‘class std::__cxx11::collate<wchar_t>’ before definition of template
- extern template class collate<wchar_t>;
- ^~~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/locale_classes.tcc:283:25: error: explicit instantiation of ‘class std::__cxx11::collate_byname<wchar_t>’ before definition of template
- extern template class collate_byname<wchar_t>;
- ^~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/ios_base.h:592:13: error: field ‘_M_ios_locale’ has incomplete type ‘std::locale’
- locale _M_ios_locale;
- ^~~~~~~~~~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/ios:42,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/ios_base.h:766:5: error: return type ‘class std::locale’ is incomplete
- { return _M_ios_locale; }
- ^
- In file included from /usr/include/c++/8/ios:43,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/streambuf:199:17: error: field ‘_M_buf_locale’ has incomplete type ‘std::locale’
- locale _M_buf_locale;
- ^~~~~~~~~~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/ios:43,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/streambuf:217:7: error: return type ‘class std::locale’ is incomplete
- {
- ^
- /usr/include/c++/8/streambuf:234:7: error: return type ‘class std::locale’ is incomplete
- { return _M_buf_locale; }
- ^
- In file included from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.h:150:55: error: expected class-name before ‘,’ token
- class __ctype_abstract_base : public locale::facet, public ctype_base
- ^
- /usr/include/c++/8/bits/locale_facets.h: In constructor ‘std::__ctype_abstract_base<_CharT>::__ctype_abstract_base(std::size_t)’:
- /usr/include/c++/8/bits/locale_facets.h:359:49: error: class ‘std::__ctype_abstract_base<_CharT>’ does not have any field named ‘facet’
- __ctype_abstract_base(size_t __refs = 0): facet(__refs) { }
- ^~~~~
- /usr/include/c++/8/bits/locale_facets.h: At global scope:
- /usr/include/c++/8/bits/locale_facets.h:620:22: error: invalid use of incomplete type ‘class std::locale’
- static locale::id id;
- ^~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.h:669:13: error: invalid use of incomplete type ‘class std::locale’
- locale::id ctype<_CharT>::id;
- ^~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.h:681:45: error: expected class-name before ‘,’ token
- class ctype<char> : public locale::facet, public ctype_base
- ^
- /usr/include/c++/8/bits/locale_facets.h:703:22: error: invalid use of incomplete type ‘class std::locale’
- static locale::id id;
- ^~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.h:1209:22: error: invalid use of incomplete type ‘class std::locale’
- static locale::id id;
- ^~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.h:1596:5: error: expected class-name before ‘{’ token
- {
- ^
- /usr/include/c++/8/bits/locale_facets.h: In constructor ‘std::__numpunct_cache<_CharT>::__numpunct_cache(std::size_t)’:
- /usr/include/c++/8/bits/locale_facets.h:1622:9: error: class ‘std::__numpunct_cache<_CharT>’ does not have any field named ‘facet’
- : facet(__refs), _M_grouping(0), _M_grouping_size(0),
- ^~~~~
- /usr/include/c++/8/bits/locale_facets.h: At global scope:
- /usr/include/c++/8/bits/locale_facets.h:1671:5: error: expected class-name before ‘{’ token
- {
- ^
- /usr/include/c++/8/bits/locale_facets.h:1686:22: error: invalid use of incomplete type ‘class std::locale’
- static locale::id id;
- ^~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.h: In constructor ‘std::__cxx11::numpunct<_CharT>::numpunct(std::size_t)’:
- /usr/include/c++/8/bits/locale_facets.h:1695:9: error: class ‘std::__cxx11::numpunct<_CharT>’ does not have any field named ‘facet’
- : facet(__refs), _M_data(0)
- ^~~~~
- /usr/include/c++/8/bits/locale_facets.h: In constructor ‘std::__cxx11::numpunct<_CharT>::numpunct(std::__cxx11::numpunct<_CharT>::__cache_type*, std::size_t)’:
- /usr/include/c++/8/bits/locale_facets.h:1709:9: error: class ‘std::__cxx11::numpunct<_CharT>’ does not have any field named ‘facet’
- : facet(__refs), _M_data(__cache)
- ^~~~~
- /usr/include/c++/8/bits/locale_facets.h: In constructor ‘std::__cxx11::numpunct<_CharT>::numpunct(std::__c_locale, std::size_t)’:
- /usr/include/c++/8/bits/locale_facets.h:1723:9: error: class ‘std::__cxx11::numpunct<_CharT>’ does not have any field named ‘facet’
- : facet(__refs), _M_data(0)
- ^~~~~
- /usr/include/c++/8/bits/locale_facets.h: At global scope:
- /usr/include/c++/8/bits/locale_facets.h:1883:13: error: invalid use of incomplete type ‘class std::locale’
- locale::id numpunct<_CharT>::id;
- ^~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.h:1953:5: error: expected class-name before ‘{’ token
- {
- ^
- /usr/include/c++/8/bits/locale_facets.h:1963:22: error: invalid use of incomplete type ‘class std::locale’
- static locale::id id;
- ^~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.h: In constructor ‘std::num_get<_CharT, _InIter>::num_get(std::size_t)’:
- /usr/include/c++/8/bits/locale_facets.h:1973:36: error: class ‘std::num_get<_CharT, _InIter>’ does not have any field named ‘facet’
- num_get(size_t __refs = 0) : facet(__refs) { }
- ^~~~~
- /usr/include/c++/8/bits/locale_facets.h: At global scope:
- /usr/include/c++/8/bits/locale_facets.h:2277:13: error: invalid use of incomplete type ‘class std::locale’
- locale::id num_get<_CharT, _InIter>::id;
- ^~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.h:2294:5: error: expected class-name before ‘{’ token
- {
- ^
- /usr/include/c++/8/bits/locale_facets.h:2304:22: error: invalid use of incomplete type ‘class std::locale’
- static locale::id id;
- ^~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.h: In constructor ‘std::num_put<_CharT, _OutIter>::num_put(std::size_t)’:
- /usr/include/c++/8/bits/locale_facets.h:2314:36: error: class ‘std::num_put<_CharT, _OutIter>’ does not have any field named ‘facet’
- num_put(size_t __refs = 0) : facet(__refs) { }
- ^~~~~
- /usr/include/c++/8/bits/locale_facets.h: At global scope:
- /usr/include/c++/8/bits/locale_facets.h:2557:13: error: invalid use of incomplete type ‘class std::locale’
- locale::id num_put<_CharT, _OutIter>::id;
- ^~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /home/git/polybar/include/x11/connection.hpp:7,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^
- ::
- In file included from /usr/include/c++/8/bits/locale_facets.h:2655,
- from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.tcc: In member function ‘const std::__numpunct_cache<_CharT>* std::__use_cache<std::__numpunct_cache<_CharT> >::operator()(const std::locale&) const’:
- /usr/include/c++/8/bits/locale_facets.tcc:56:16: error: invalid use of incomplete type ‘class std::locale’
- const locale::facet** __caches = __loc._M_impl->_M_caches;
- ^~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /usr/include/c++/8/bits/locale_facets.h:2655,
- from /usr/include/c++/8/bits/basic_ios.h:37,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/locale_facets.tcc:57:7: error: ‘__caches’ was not declared in this scope
- if (!__caches[__i])
- ^~~~~~~~
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:1: error: ‘ERROR’ does not name a type
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^~~~~
- /usr/include/c++/8/bits/locale_facets.tcc:57:7: note: suggested alternative: ‘__u_char’
- if (!__caches[__i])
- ^~~~~~~~
- __u_char
- /usr/include/c++/8/bits/locale_facets.tcc:72:54: error: ‘__caches’ was not declared in this scope
- return static_cast<const __numpunct_cache<_CharT>*>(__caches[__i]);
- ^~~~~~~~
- /usr/include/c++/8/bits/locale_facets.tcc:72:54: note: suggested alternative: ‘__u_char’
- return static_cast<const __numpunct_cache<_CharT>*>(__caches[__i]);
- ^~~~~~~~
- __u_char
- /usr/include/c++/8/bits/locale_facets.tcc: In member function ‘virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, float&) const’:
- /usr/include/c++/8/bits/locale_facets.tcc:697:55: error: there are no arguments to ‘_S_get_c_locale’ that depend on a template parameter, so a declaration of ‘_S_get_c_locale’ must be available [-fpermissive]
- std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale());
- ^~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/locale_facets.tcc:697:55: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
- /usr/include/c++/8/bits/locale_facets.tcc: In member function ‘virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, double&) const’:
- /usr/include/c++/8/bits/locale_facets.tcc:712:55: error: there are no arguments to ‘_S_get_c_locale’ that depend on a template parameter, so a declaration of ‘_S_get_c_locale’ must be available [-fpermissive]
- std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale());
- ^~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/locale_facets.tcc: In member function ‘virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, long double&) const’:
- /usr/include/c++/8/bits/locale_facets.tcc:744:55: error: there are no arguments to ‘_S_get_c_locale’ that depend on a template parameter, so a declaration of ‘_S_get_c_locale’ must be available [-fpermissive]
- std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale());
- ^~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/locale_facets.tcc: In member function ‘_OutIter std::num_put<_CharT, _OutIter>::_M_insert_float(_OutIter, std::ios_base&, _CharT, char, _ValueT) const’:
- /usr/include/c++/8/bits/locale_facets.tcc:1005:34: error: there are no arguments to ‘_S_get_c_locale’ that depend on a template parameter, so a declaration of ‘_S_get_c_locale’ must be available [-fpermissive]
- __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size,
- ^~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/locale_facets.tcc:1008:34: error: there are no arguments to ‘_S_get_c_locale’ that depend on a template parameter, so a declaration of ‘_S_get_c_locale’ must be available [-fpermissive]
- __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size,
- ^~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/locale_facets.tcc:1017:38: error: there are no arguments to ‘_S_get_c_locale’ that depend on a template parameter, so a declaration of ‘_S_get_c_locale’ must be available [-fpermissive]
- __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size,
- ^~~~~~~~~~~~~~~
- /usr/include/c++/8/bits/locale_facets.tcc:1020:38: error: there are no arguments to ‘_S_get_c_locale’ that depend on a template parameter, so a declaration of ‘_S_get_c_locale’ must be available [-fpermissive]
- __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size,
- ^~~~~~~~~~~~~~~
- In file included from /usr/include/c++/8/bits/basic_ios.h:516,
- from /usr/include/c++/8/ios:44,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/basic_ios.tcc: At global scope:
- /usr/include/c++/8/bits/basic_ios.tcc:114:58: error: return type ‘class std::locale’ is incomplete
- basic_ios<_CharT, _Traits>::imbue(const locale& __loc)
- ^
- In file included from /home/git/polybar/include/x11/extensions/randr.hpp:10,
- from /home/git/polybar/include/components/screen.hpp:7,
- from /home/git/polybar/include/x11/connection.hpp:10,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/lib/xpp/include/xpp/proto/randr.hpp:1:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
- ERROR: required_start_align (align=4, offset=0) of Request "xcb.RandR.SetCrtcTransform" causes problems
- ^
- ::
- /home/git/polybar/lib/xpp/include/xpp/proto/randr.hpp:1:1: error: ‘ERROR’ does not name a type
- ERROR: required_start_align (align=4, offset=0) of Request "xcb.RandR.SetCrtcTransform" causes problems
- ^~~~~
- In file included from /home/git/polybar/include/components/screen.hpp:7,
- from /home/git/polybar/include/x11/connection.hpp:10,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/extensions/randr.hpp:20:29: error: ‘randr’ in namespace ‘xpp’ does not name a type
- using randr_notify = xpp::randr::event::notify<connection&>;
- ^~~~~
- /home/git/polybar/include/x11/extensions/randr.hpp:21:43: error: ‘randr’ in namespace ‘xpp’ does not name a type
- using randr_screen_change_notify = xpp::randr::event::screen_change_notify<connection&>;
- ^~~~~
- In file included from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/screen.hpp:8,
- from /home/git/polybar/include/x11/connection.hpp:10,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^
- ::
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:1: error: ‘ERROR’ does not name a type
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^~~~~
- In file included from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/screen.hpp:8,
- from /home/git/polybar/include/x11/connection.hpp:10,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/lib/xpp/include/xpp/event.hpp:202:11: error: ‘xpp::event’ has not been declared
- void xpp::event::detail::dispatcher::dispatch(const Event & e)
- ^~~~~
- /home/git/polybar/lib/xpp/include/xpp/event.hpp: In function ‘void dispatch(const Event&)’:
- /home/git/polybar/lib/xpp/include/xpp/event.hpp:204:39: error: ‘event’ in namespace ‘xpp’ does not name a type
- auto event_sink = dynamic_cast<xpp::event::detail::sink<Event> *>(this);
- ^~~~~
- /home/git/polybar/lib/xpp/include/xpp/event.hpp:204:44: error: expected ‘>’ before ‘::’ token
- auto event_sink = dynamic_cast<xpp::event::detail::sink<Event> *>(this);
- ^~
- /home/git/polybar/lib/xpp/include/xpp/event.hpp:204:44: error: expected ‘(’ before ‘::’ token
- auto event_sink = dynamic_cast<xpp::event::detail::sink<Event> *>(this);
- ^~
- (
- /home/git/polybar/lib/xpp/include/xpp/event.hpp:204:46: error: ‘::detail’ has not been declared
- auto event_sink = dynamic_cast<xpp::event::detail::sink<Event> *>(this);
- ^~~~~~
- /home/git/polybar/lib/xpp/include/xpp/event.hpp:204:64: error: expected primary-expression before ‘>’ token
- auto event_sink = dynamic_cast<xpp::event::detail::sink<Event> *>(this);
- ^
- /home/git/polybar/lib/xpp/include/xpp/event.hpp:204:67: error: expected primary-expression before ‘>’ token
- auto event_sink = dynamic_cast<xpp::event::detail::sink<Event> *>(this);
- ^
- /home/git/polybar/lib/xpp/include/xpp/event.hpp:204:69: error: invalid use of ‘this’ in non-member function
- auto event_sink = dynamic_cast<xpp::event::detail::sink<Event> *>(this);
- ^~~~
- /home/git/polybar/lib/xpp/include/xpp/event.hpp:204:74: error: expected ‘)’ before ‘;’ token
- auto event_sink = dynamic_cast<xpp::event::detail::sink<Event> *>(this);
- ^
- )
- In file included from /home/git/polybar/lib/xpp/include/xpp/window.hpp:4,
- from /home/git/polybar/include/x11/window.hpp:5,
- from /home/git/polybar/include/components/screen.hpp:9,
- from /home/git/polybar/include/x11/connection.hpp:10,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp: At global scope:
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^
- ::
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:1: error: ‘ERROR’ does not name a type
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^~~~~
- In file included from /home/git/polybar/include/components/screen.hpp:9,
- from /home/git/polybar/include/x11/connection.hpp:10,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/window.hpp:13:34: error: expected template-name before ‘<’ token
- class window : public xpp::window<connection&> {
- ^
- /home/git/polybar/include/x11/window.hpp:13:34: error: expected ‘{’ before ‘<’ token
- /home/git/polybar/include/x11/window.hpp:13:34: error: expected unqualified-id before ‘<’ token
- In file included from /home/git/polybar/include/x11/connection.hpp:10,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/components/screen.hpp:19:45: error: ‘randr_screen_change_notify’ is not a member of ‘polybar::evt’
- class screen : public xpp::event::sink<evt::randr_screen_change_notify> {
- ^~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/git/polybar/include/components/screen.hpp:19:45: error: ‘randr_screen_change_notify’ is not a member of ‘polybar::evt’
- /home/git/polybar/include/components/screen.hpp:19:71: error: template argument 1 is invalid
- class screen : public xpp::event::sink<evt::randr_screen_change_notify> {
- ^
- /home/git/polybar/include/components/screen.hpp:36:26: error: ‘randr_screen_change_notify’ in namespace ‘polybar::evt’ does not name a type
- void handle(const evt::randr_screen_change_notify& evt);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/git/polybar/include/x11/extensions/xkb.hpp:20,
- from /home/git/polybar/include/x11/extensions/all.hpp:10,
- from /home/git/polybar/include/x11/connection.hpp:11,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/lib/xpp/include/xpp/proto/xkb.hpp:1:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
- ERROR: required_start_align (align=4, offset=0) of Request "xcb.xkb.LatchLockState" causes problems
- ^
- ::
- In file included from /home/git/polybar/lib/xpp/include/xpp/window.hpp:4,
- from /home/git/polybar/include/x11/window.hpp:5,
- from /home/git/polybar/include/components/bar.hpp:15,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^
- ::
- /home/git/polybar/lib/xpp/include/xpp/proto/xkb.hpp:1:1: error: ‘ERROR’ does not name a type
- ERROR: required_start_align (align=4, offset=0) of Request "xcb.xkb.LatchLockState" causes problems
- ^~~~~
- In file included from /home/git/polybar/include/x11/extensions/all.hpp:10,
- from /home/git/polybar/include/x11/connection.hpp:11,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/extensions/xkb.hpp:35:40: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_new_keyboard_notify = xpp::xkb::event::new_keyboard_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:36:31: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_map_notify = xpp::xkb::event::map_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:37:33: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_state_notify = xpp::xkb::event::state_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:38:36: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_controls_notify = xpp::xkb::event::controls_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:39:43: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_indicator_state_notify = xpp::xkb::event::indicator_state_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:40:41: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_indicator_map_notify = xpp::xkb::event::indicator_map_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:41:33: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_names_notify = xpp::xkb::event::names_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:42:38: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_compat_map_notify = xpp::xkb::event::compat_map_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:43:32: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_bell_notify = xpp::xkb::event::bell_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:44:35: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_action_message = xpp::xkb::event::action_message<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:45:36: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_access_x_notify = xpp::xkb::event::access_x_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:46:44: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_extension_device_notify = xpp::xkb::event::extension_device_notify<connection&>;
- ^~~
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:1: error: ‘ERROR’ does not name a type
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:15,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/x11/window.hpp:13:34: error: expected template-name before ‘<’ token
- class window : public xpp::window<connection&> {
- ^
- /home/git/polybar/include/x11/window.hpp:13:34: error: expected ‘{’ before ‘<’ token
- /home/git/polybar/include/x11/window.hpp:13:34: error: expected unqualified-id before ‘<’ token
- In file included from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/registry.hpp:18:37: error: invalid use of incomplete type ‘class xpp::event::registry<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’
- class registry : public xpp::event::registry<connection&, XPP_EXTENSION_LIST> {
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/git/polybar/include/x11/registry.hpp:10:11: note: declaration of ‘class xpp::event::registry<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’
- class registry;
- ^~~~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/connection.hpp: In instantiation of ‘class polybar::detail::connection_base<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’:
- /home/git/polybar/include/x11/connection.hpp:98:35: required from here
- /home/git/polybar/include/x11/connection.hpp:28:9: error: invalid use of incomplete type ‘class xpp::randr::extension’
- class connection_base : public xpp::core,
- ^~~~~~~~~~~~~~~
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:8:11: note: forward declaration of ‘class xpp::randr::extension’
- class extension;
- ^~~~~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/connection.hpp: In instantiation of ‘class polybar::detail::interfaces<polybar::detail::connection_base<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’:
- /home/git/polybar/include/x11/connection.hpp:28:9: required from ‘class polybar::detail::connection_base<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’
- /home/git/polybar/include/x11/connection.hpp:98:35: required from here
- /home/git/polybar/include/x11/connection.hpp:19:9: error: invalid use of incomplete type ‘class xpp::randr::extension’
- class interfaces : public xpp::x::extension::interface<interfaces<Connection, Extensions...>, Connection>,
- ^~~~~~~~~~
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:8:11: note: forward declaration of ‘class xpp::randr::extension’
- class extension;
- ^~~~~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/connection.hpp: In instantiation of ‘class polybar::detail::connection_base<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’:
- /home/git/polybar/include/x11/connection.hpp:98:35: required from here
- /home/git/polybar/include/x11/connection.hpp:28:9: error: invalid use of incomplete type ‘class xpp::randr::extension’
- class connection_base : public xpp::core,
- ^~~~~~~~~~~~~~~
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:8:11: note: forward declaration of ‘class xpp::randr::extension’
- class extension;
- ^~~~~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/connection.hpp:28:9: error: invalid use of incomplete type ‘class xpp::xkb::extension’
- class connection_base : public xpp::core,
- ^~~~~~~~~~~~~~~
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:18:11: note: forward declaration of ‘class xpp::xkb::extension’
- class extension;
- ^~~~~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/include/drawtypes/label.hpp:6,
- from /home/git/polybar/src/components/builder.cpp:4:
- /home/git/polybar/include/x11/connection.hpp: In member function ‘void polybar::connection::attach_sink(Sink&&, polybar::registry::priority)’:
- /home/git/polybar/include/x11/connection.hpp:160:16: error: ‘class polybar::registry’ has no member named ‘attach’
- m_registry.attach(prio, forward<Sink>(sink));
- ^~~~~~
- /home/git/polybar/include/x11/connection.hpp: In member function ‘void polybar::connection::detach_sink(Sink&&, polybar::registry::priority)’:
- /home/git/polybar/include/x11/connection.hpp:165:16: error: ‘class polybar::registry’ has no member named ‘detach’
- m_registry.detach(prio, forward<Sink>(sink));
- ^~~~~~
- In file included from /home/git/polybar/include/x11/connection.hpp:7,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^
- ::
- /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:1:1: error: ‘ERROR’ does not name a type
- ERROR: could not calc required_start_align of Struct "xcb.Setup"
- ^~~~~
- In file included from /home/git/polybar/include/x11/extensions/randr.hpp:10,
- from /home/git/polybar/include/components/screen.hpp:7,
- from /home/git/polybar/include/x11/connection.hpp:10,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/lib/xpp/include/xpp/proto/randr.hpp:1:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
- ERROR: required_start_align (align=4, offset=0) of Request "xcb.RandR.SetCrtcTransform" causes problems
- ^
- ::
- /home/git/polybar/lib/xpp/include/xpp/proto/randr.hpp:1:1: error: ‘ERROR’ does not name a type
- ERROR: required_start_align (align=4, offset=0) of Request "xcb.RandR.SetCrtcTransform" causes problems
- ^~~~~
- In file included from /home/git/polybar/include/components/screen.hpp:7,
- from /home/git/polybar/include/x11/connection.hpp:10,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/extensions/randr.hpp:20:29: error: ‘randr’ in namespace ‘xpp’ does not name a type
- using randr_notify = xpp::randr::event::notify<connection&>;
- ^~~~~
- /home/git/polybar/include/x11/extensions/randr.hpp:21:43: error: ‘randr’ in namespace ‘xpp’ does not name a type
- using randr_screen_change_notify = xpp::randr::event::screen_change_notify<connection&>;
- ^~~~~
- In file included from /home/git/polybar/include/x11/connection.hpp:10,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/components/screen.hpp:19:45: error: ‘randr_screen_change_notify’ is not a member of ‘polybar::evt’
- class screen : public xpp::event::sink<evt::randr_screen_change_notify> {
- ^~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/git/polybar/include/components/screen.hpp:19:45: error: ‘randr_screen_change_notify’ is not a member of ‘polybar::evt’
- /home/git/polybar/include/components/screen.hpp:19:71: error: template argument 1 is invalid
- class screen : public xpp::event::sink<evt::randr_screen_change_notify> {
- ^
- /home/git/polybar/include/components/screen.hpp:36:26: error: ‘randr_screen_change_notify’ in namespace ‘polybar::evt’ does not name a type
- void handle(const evt::randr_screen_change_notify& evt);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/git/polybar/include/x11/extensions/xkb.hpp:20,
- from /home/git/polybar/include/x11/extensions/all.hpp:10,
- from /home/git/polybar/include/x11/connection.hpp:11,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/lib/xpp/include/xpp/proto/xkb.hpp:1:6: error: found ‘:’ in nested-name-specifier, expected ‘::’
- ERROR: required_start_align (align=4, offset=0) of Request "xcb.xkb.LatchLockState" causes problems
- ^
- ::
- /home/git/polybar/lib/xpp/include/xpp/proto/xkb.hpp:1:1: error: ‘ERROR’ does not name a type
- ERROR: required_start_align (align=4, offset=0) of Request "xcb.xkb.LatchLockState" causes problems
- ^~~~~
- In file included from /home/git/polybar/include/x11/extensions/all.hpp:10,
- from /home/git/polybar/include/x11/connection.hpp:11,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/extensions/xkb.hpp:35:40: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_new_keyboard_notify = xpp::xkb::event::new_keyboard_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:36:31: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_map_notify = xpp::xkb::event::map_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:37:33: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_state_notify = xpp::xkb::event::state_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:38:36: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_controls_notify = xpp::xkb::event::controls_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:39:43: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_indicator_state_notify = xpp::xkb::event::indicator_state_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:40:41: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_indicator_map_notify = xpp::xkb::event::indicator_map_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:41:33: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_names_notify = xpp::xkb::event::names_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:42:38: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_compat_map_notify = xpp::xkb::event::compat_map_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:43:32: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_bell_notify = xpp::xkb::event::bell_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:44:35: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_action_message = xpp::xkb::event::action_message<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:45:36: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_access_x_notify = xpp::xkb::event::access_x_notify<connection&>;
- ^~~
- /home/git/polybar/include/x11/extensions/xkb.hpp:46:44: error: ‘xkb’ in namespace ‘xpp’ does not name a type
- using xkb_extension_device_notify = xpp::xkb::event::extension_device_notify<connection&>;
- ^~~
- In file included from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/lib/xpp/include/xpp/event.hpp: In instantiation of ‘class xpp::event::registry<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’:
- /home/git/polybar/include/x11/registry.hpp:18:37: required from here
- /home/git/polybar/lib/xpp/include/xpp/event.hpp:42:7: error: invalid use of incomplete type ‘class xpp::randr::extension’
- class registry
- ^~~~~~~~
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:8:11: note: forward declaration of ‘class xpp::randr::extension’
- class extension;
- ^~~~~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/connection.hpp: In instantiation of ‘class polybar::detail::connection_base<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’:
- /home/git/polybar/include/x11/connection.hpp:98:35: required from here
- /home/git/polybar/include/x11/connection.hpp:28:9: error: invalid use of incomplete type ‘class xpp::randr::extension’
- class connection_base : public xpp::core,
- ^~~~~~~~~~~~~~~
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:8:11: note: forward declaration of ‘class xpp::randr::extension’
- class extension;
- ^~~~~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/connection.hpp: In instantiation of ‘class polybar::detail::interfaces<polybar::detail::connection_base<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’:
- /home/git/polybar/include/x11/connection.hpp:28:9: required from ‘class polybar::detail::connection_base<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’
- /home/git/polybar/include/x11/connection.hpp:98:35: required from here
- /home/git/polybar/include/x11/connection.hpp:19:9: error: invalid use of incomplete type ‘class xpp::randr::extension’
- class interfaces : public xpp::x::extension::interface<interfaces<Connection, Extensions...>, Connection>,
- ^~~~~~~~~~
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:8:11: note: forward declaration of ‘class xpp::randr::extension’
- class extension;
- ^~~~~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/connection.hpp: In instantiation of ‘class polybar::detail::connection_base<polybar::connection&, xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension>’:
- /home/git/polybar/include/x11/connection.hpp:98:35: required from here
- /home/git/polybar/include/x11/connection.hpp:28:9: error: invalid use of incomplete type ‘class xpp::randr::extension’
- class connection_base : public xpp::core,
- ^~~~~~~~~~~~~~~
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:8:11: note: forward declaration of ‘class xpp::randr::extension’
- class extension;
- ^~~~~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/connection.hpp:28:9: error: invalid use of incomplete type ‘class xpp::xkb::extension’
- class connection_base : public xpp::core,
- ^~~~~~~~~~~~~~~
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:18:11: note: forward declaration of ‘class xpp::xkb::extension’
- class extension;
- ^~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In static member function ‘static polybar::bar::make_type polybar::bar::make(bool)’:
- /home/git/polybar/src/components/bar.cpp:43:25: error: incomplete type ‘polybar::signal_emitter’ used in nested name specifier
- signal_emitter::make(),
- ^~~~
- /home/git/polybar/src/components/bar.cpp: In constructor ‘polybar::bar::bar(polybar::connection&, polybar::signal_emitter&, const polybar::config&, const polybar::logger&, std::unique_ptr<polybar::screen>&&, std::unique_ptr<polybar::tray_manager>&&, std::unique_ptr<polybar::parser>&&, std::unique_ptr<polybar::taskqueue>&&, bool)’:
- /home/git/polybar/src/components/bar.cpp:290:3: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.attach(this);
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In destructor ‘virtual polybar::bar::~bar()’:
- /home/git/polybar/src/components/bar.cpp:299:3: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.detach(this);
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In member function ‘void polybar::bar::hide()’:
- /home/git/polybar/src/components/bar.cpp:385:5: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(visibility_change{false});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In member function ‘void polybar::bar::show()’:
- /home/git/polybar/src/components/bar.cpp:405:5: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(visibility_change{true});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In member function ‘void polybar::bar::reconfigure_pos()’:
- /home/git/polybar/src/components/bar.cpp:466:10: error: variable ‘polybar::window win’ has initializer but incomplete type
- window win{m_connection, m_opts.window};
- ^~~
- /home/git/polybar/src/components/bar.cpp: In member function ‘void polybar::bar::reconfigure_struts()’:
- /home/git/polybar/src/components/bar.cpp:490:10: error: variable ‘polybar::window win’ has initializer but incomplete type
- window win{m_connection, m_opts.window};
- ^~~
- /home/git/polybar/src/components/bar.cpp: In member function ‘void polybar::bar::broadcast_visibility()’:
- /home/git/polybar/src/components/bar.cpp:523:5: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(visibility_change{false});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp:525:5: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(visibility_change{false});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp:527:5: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(visibility_change{true});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In lambda function:
- /home/git/polybar/src/components/bar.cpp:568:7: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(dim_window{1.0});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In lambda function:
- /home/git/polybar/src/components/bar.cpp:593:7: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(dim_window{double(m_opts.dimvalue)});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In lambda function:
- /home/git/polybar/src/components/bar.cpp:619:9: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(cursor_change{string{m_opts.cursor}});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In member function ‘virtual void polybar::bar::handle(const motion_notify&)’:
- /home/git/polybar/src/components/bar.cpp:640:7: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(cursor_change{string{m_opts.cursor}});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp:654:7: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(cursor_change{string{m_opts.cursor}});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp:661:5: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(cursor_change{string{m_opts.cursor}});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In lambda function:
- /home/git/polybar/src/components/bar.cpp:698:9: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(button_press{string{action->command}});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp:706:9: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(button_press{string{action.command}});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In member function ‘virtual void polybar::bar::handle(const configure_notify&)’:
- /home/git/polybar/src/components/bar.cpp:779:3: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(signals::ui::update_geometry{});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In member function ‘virtual bool polybar::bar::on(const polybar::signals::eventqueue::start&)’:
- /home/git/polybar/src/components/bar.cpp:809:3: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(signals::ui::update_geometry{});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp:819:3: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(signals::ui::ready{});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In lambda function:
- /home/git/polybar/src/components/bar.cpp:844:11: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(signals::ui::tick{});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp:851:11: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(dim_window{1.0});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp: In lambda function:
- /home/git/polybar/src/components/bar.cpp:883:11: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(signals::ui::tick{});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- /home/git/polybar/src/components/bar.cpp:890:11: error: invalid use of incomplete type ‘class polybar::signal_emitter’
- m_sig.emit(dim_window{double{m_opts.dimvalue}});
- ^~~~~
- In file included from /home/git/polybar/include/components/bar.hpp:10,
- from /home/git/polybar/src/components/bar.cpp:3:
- /home/git/polybar/include/events/signal_fwd.hpp:7:7: note: forward declaration of ‘class polybar::signal_emitter’
- class signal_emitter;
- ^~~~~~~~~~~~~~
- make[2]: *** [bin/CMakeFiles/poly.dir/build.make:167: bin/CMakeFiles/poly.dir/components/builder.cpp.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- In file included from /usr/include/c++/8/ios:43,
- from /usr/include/c++/8/ostream:38,
- from /usr/include/c++/8/iostream:39,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic/error.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/../generic.hpp:4,
- from /home/git/polybar/lib/xpp/include/xpp/proto/x.hpp:62,
- from /home/git/polybar/lib/xpp/include/xpp/event.hpp:9,
- from /home/git/polybar/include/x11/types.hpp:3,
- from /home/git/polybar/include/components/bar.hpp:14,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/streambuf: In instantiation of ‘std::basic_streambuf<_CharT, _Traits>::basic_streambuf() [with _CharT = char; _Traits = std::char_traits<char>]’:
- /usr/include/c++/8/sstream:101:56: required from ‘std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::basic_stringbuf(std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::ios_base::openmode = std::_Ios_Openmode]’
- /usr/include/c++/8/sstream:705:44: required from ‘std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::basic_stringstream(std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::ios_base::openmode = std::_Ios_Openmode]’
- /home/git/polybar/include/utils/string.hpp:33:24: required from here
- /usr/include/c++/8/streambuf:473:29: error: using invalid field ‘std::basic_streambuf<_CharT, _Traits>::_M_buf_locale’
- _M_buf_locale(locale())
- ^
- /usr/include/c++/8/streambuf:473:21: error: invalid use of incomplete type ‘class std::locale’
- _M_buf_locale(locale())
- ^~~~~~~~
- In file included from /usr/include/c++/8/string:43,
- from /usr/include/c++/8/stdexcept:39,
- from /usr/include/c++/8/array:39,
- from /usr/include/c++/8/tuple:39,
- from /usr/include/c++/8/mutex:38,
- from /home/git/polybar/include/components/bar.hpp:5,
- from /home/git/polybar/src/components/bar.cpp:3:
- /usr/include/c++/8/bits/localefwd.h:55:9: note: forward declaration of ‘class std::locale’
- class locale;
- ^~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/connection.hpp: In instantiation of ‘void polybar::detail::connection_base<Derived, Extensions>::check(const std::shared_ptr<xcb_generic_error_t>&) const [with Extension = xpp::randr::extension; Derived = polybar::connection&; Extensions = {xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension}]’:
- /home/git/polybar/include/x11/connection.hpp:85:23: required from ‘void polybar::detail::connection_base<Derived, Extensions>::check(const std::shared_ptr<xcb_generic_error_t>&) const [with Extension = xpp::randr::extension; Next = xpp::composite::extension; Rest = {xpp::xkb::extension}; Derived = polybar::connection&; Extensions = {xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension}]’
- /home/git/polybar/include/x11/connection.hpp:86:27: required from ‘void polybar::detail::connection_base<Derived, Extensions>::check(const std::shared_ptr<xcb_generic_error_t>&) const [with Extension = xpp::x::extension; Next = xpp::randr::extension; Rest = {xpp::composite::extension, xpp::xkb::extension}; Derived = polybar::connection&; Extensions = {xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension}]’
- /home/git/polybar/include/x11/connection.hpp:66:48: required from ‘std::shared_ptr<xcb_generic_event_t> polybar::detail::connection_base<Derived, Extensions>::wait_for_event() const [with Derived = polybar::connection&; Extensions = {xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension}]’
- /home/git/polybar/include/x11/connection.hpp:62:37: required from here
- /home/git/polybar/include/x11/connection.hpp:91:68: error: invalid use of incomplete type ‘class xpp::randr::extension’
- using error_dispatcher = typename Extension::error_dispatcher;
- ^
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:8:11: note: forward declaration of ‘class xpp::randr::extension’
- class extension;
- ^~~~~~~~~
- In file included from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/connection.hpp: In instantiation of ‘void polybar::detail::connection_base<Derived, Extensions>::check(const std::shared_ptr<xcb_generic_error_t>&) const [with Extension = xpp::xkb::extension; Derived = polybar::connection&; Extensions = {xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension}]’:
- /home/git/polybar/include/x11/connection.hpp:86:27: recursively required from ‘void polybar::detail::connection_base<Derived, Extensions>::check(const std::shared_ptr<xcb_generic_error_t>&) const [with Extension = xpp::randr::extension; Next = xpp::composite::extension; Rest = {xpp::xkb::extension}; Derived = polybar::connection&; Extensions = {xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension}]’
- /home/git/polybar/include/x11/connection.hpp:86:27: required from ‘void polybar::detail::connection_base<Derived, Extensions>::check(const std::shared_ptr<xcb_generic_error_t>&) const [with Extension = xpp::x::extension; Next = xpp::randr::extension; Rest = {xpp::composite::extension, xpp::xkb::extension}; Derived = polybar::connection&; Extensions = {xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension}]’
- /home/git/polybar/include/x11/connection.hpp:66:48: required from ‘std::shared_ptr<xcb_generic_event_t> polybar::detail::connection_base<Derived, Extensions>::wait_for_event() const [with Derived = polybar::connection&; Extensions = {xpp::randr::extension, xpp::composite::extension, xpp::xkb::extension}]’
- /home/git/polybar/include/x11/connection.hpp:62:37: required from here
- /home/git/polybar/include/x11/connection.hpp:91:68: error: invalid use of incomplete type ‘class xpp::xkb::extension’
- using error_dispatcher = typename Extension::error_dispatcher;
- ^
- In file included from /home/git/polybar/include/x11/registry.hpp:4,
- from /home/git/polybar/include/x11/connection.hpp:12,
- from /home/git/polybar/include/x11/xresources.hpp:14,
- from /home/git/polybar/include/components/config.hpp:13,
- from /home/git/polybar/src/components/bar.cpp:4:
- /home/git/polybar/include/x11/extensions/fwd.hpp:18:11: note: forward declaration of ‘class xpp::xkb::extension’
- class extension;
- ^~~~~~~~~
- make[2]: *** [bin/CMakeFileshi
- /poly.dir/build.make:154: bin/CMakeFiles/poly.dir/components/bar.cpp.o] Error 1
- make[1]: *** [CMakeFiles/Makefile2:865: bin/CMakeFiles/poly.dir/all] Error 2
- make: *** [Makefile:130: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement