>>> telepathy-ofono: Building community/telepathy-ofono 0_git20210212-r1 (using abuild 3.11.0_rc13-r0) started Sun, 23 Apr 2023 01:49:08 +0000 >>> telepathy-ofono: Checking sanity of /home/buildozer/aports/community/telepathy-ofono/APKBUILD... >>> telepathy-ofono: Analyzing dependencies... >>> telepathy-ofono: Installing for build: build-base ofono cmake libofono-qt-dev libphonenumber-dev qt5-qtbase-dev samurai sqlite-dev telepathy-mission-control-dev telepathy-qt-dev (1/382) Installing dbus-libs (1.14.6-r2) (2/382) Installing dbus (1.14.6-r2) Executing dbus-1.14.6-r2.pre-install Executing dbus-1.14.6-r2.post-install (3/382) Installing dbus-daemon-launch-helper (1.14.6-r2) (4/382) Installing mobile-broadband-provider-info (20230416-r0) (5/382) Installing ell (0.56-r3) (6/382) Installing libffi (3.4.4-r2) (7/382) Installing libintl (0.21.1-r4) (8/382) Installing libblkid (2.38.1-r7) (9/382) Installing libmount (2.38.1-r7) (10/382) Installing glib (2.76.2-r0) (11/382) Installing eudev-libs (3.2.11-r8) (12/382) Installing ofono (2.0-r0) (13/382) Installing libbz2 (1.0.8-r5) (14/382) Installing xz-libs (5.4.2-r1) (15/382) Installing libarchive (3.6.2-r2) (16/382) Installing libformw (6.4_p20230401-r5) (17/382) Installing rhash-libs (1.4.3-r2) (18/382) Installing libuv (1.44.2-r2) (19/382) Installing cmake (3.26.3-r1) (20/382) Installing icu-data-full (73.1-r1) (21/382) Installing icu-libs (73.1-r1) (22/382) Installing libpcre2-16 (10.42-r1) (23/382) Installing qt5-qtbase (5.15.9-r0) (24/382) Installing libofono-qt (1.30-r0) (25/382) Installing libofono-qt-dev (1.30-r0) (26/382) Installing linux-headers (6.2-r0) (27/382) Installing abseil-cpp-bad-any-cast-impl (20230125.2-r1) (28/382) Installing abseil-cpp-bad-optional-access (20230125.2-r1) (29/382) Installing abseil-cpp-bad-variant-access (20230125.2-r1) (30/382) Installing abseil-cpp-spinlock-wait (20230125.2-r1) (31/382) Installing abseil-cpp-base (20230125.2-r1) (32/382) Installing abseil-cpp-city (20230125.2-r1) (33/382) Installing abseil-cpp-civil-time (20230125.2-r1) (34/382) Installing abseil-cpp-raw-logging-internal (20230125.2-r1) (35/382) Installing abseil-cpp-crc-internal (20230125.2-r1) (36/382) Installing abseil-cpp-crc32c (20230125.2-r1) (37/382) Installing abseil-cpp-crc-cord-state (20230125.2-r1) (38/382) Installing abseil-cpp-strings-internal (20230125.2-r1) (39/382) Installing abseil-cpp-strings (20230125.2-r1) (40/382) Installing abseil-cpp-throw-delegate (20230125.2-r1) (41/382) Installing abseil-cpp-cord-internal (20230125.2-r1) (42/382) Installing abseil-cpp-exponential-biased (20230125.2-r1) (43/382) Installing abseil-cpp-cordz-functions (20230125.2-r1) (44/382) Installing abseil-cpp-cordz-handle (20230125.2-r1) (45/382) Installing abseil-cpp-debugging-internal (20230125.2-r1) (46/382) Installing abseil-cpp-stacktrace (20230125.2-r1) (47/382) Installing abseil-cpp-malloc-internal (20230125.2-r1) (48/382) Installing abseil-cpp-symbolize (20230125.2-r1) (49/382) Installing abseil-cpp-int128 (20230125.2-r1) (50/382) Installing abseil-cpp-time-zone (20230125.2-r1) (51/382) Installing abseil-cpp-time (20230125.2-r1) (52/382) Installing abseil-cpp-synchronization (20230125.2-r1) (53/382) Installing abseil-cpp-cordz-info (20230125.2-r1) (54/382) Installing abseil-cpp-cord (20230125.2-r1) (55/382) Installing abseil-cpp-cordz-sample-token (20230125.2-r1) (56/382) Installing abseil-cpp-crc-cpu-detect (20230125.2-r1) (57/382) Installing abseil-cpp-demangle-internal (20230125.2-r1) (58/382) Installing abseil-cpp-examine-stack (20230125.2-r1) (59/382) Installing abseil-cpp-low-level-hash (20230125.2-r1) (60/382) Installing abseil-cpp-hash (20230125.2-r1) (61/382) Installing abseil-cpp-log-globals (20230125.2-r1) (62/382) Installing abseil-cpp-log-internal-globals (20230125.2-r1) (63/382) Installing abseil-cpp-str-format-internal (20230125.2-r1) (64/382) Installing abseil-cpp-log-internal-format (20230125.2-r1) (65/382) Installing abseil-cpp-log-sink (20230125.2-r1) (66/382) Installing abseil-cpp-log-internal-log-sink-set (20230125.2-r1) (67/382) Installing abseil-cpp-log-internal-proto (20230125.2-r1) (68/382) Installing abseil-cpp-strerror (20230125.2-r1) (69/382) Installing abseil-cpp-log-internal-message (20230125.2-r1) (70/382) Installing abseil-cpp-die-if-null (20230125.2-r1) (71/382) Installing abseil-cpp-failure-signal-handler (20230125.2-r1) (72/382) Installing abseil-cpp-flags-commandlineflag-internal (20230125.2-r1) (73/382) Installing abseil-cpp-flags-commandlineflag (20230125.2-r1) (74/382) Installing abseil-cpp-flags-program-name (20230125.2-r1) (75/382) Installing abseil-cpp-flags-config (20230125.2-r1) (76/382) Installing abseil-cpp-flags-internal (20230125.2-r1) (77/382) Installing abseil-cpp-flags-marshalling (20230125.2-r1) (78/382) Installing abseil-cpp-flags-private-handle-accessor (20230125.2-r1) (79/382) Installing abseil-cpp-raw-hash-set (20230125.2-r1) (80/382) Installing abseil-cpp-flags-reflection (20230125.2-r1) (81/382) Installing abseil-cpp-flags-usage (20230125.2-r1) (82/382) Installing abseil-cpp-flags-usage-internal (20230125.2-r1) (83/382) Installing abseil-cpp-flags-parse (20230125.2-r1) (84/382) Installing abseil-cpp-flags (20230125.2-r1) (85/382) Installing abseil-cpp-graphcycles-internal (20230125.2-r1) (86/382) Installing abseil-cpp-hashtablez-sampler (20230125.2-r1) (87/382) Installing abseil-cpp-leak-check (20230125.2-r1) (88/382) Installing abseil-cpp-log-entry (20230125.2-r1) (89/382) Installing abseil-cpp-log-flags (20230125.2-r1) (90/382) Installing abseil-cpp-log-initialize (20230125.2-r1) (91/382) Installing abseil-cpp-log-internal-nullguard (20230125.2-r1) (92/382) Installing abseil-cpp-log-internal-check-op (20230125.2-r1) (93/382) Installing abseil-cpp-log-internal-conditions (20230125.2-r1) (94/382) Installing abseil-cpp-log-severity (20230125.2-r1) (95/382) Installing abseil-cpp-periodic-sampler (20230125.2-r1) (96/382) Installing abseil-cpp-random-distributions (20230125.2-r1) (97/382) Installing abseil-cpp-random-internal-distribution-test-util (20230125.2-r1) (98/382) Installing abseil-cpp-random-internal-platform (20230125.2-r1) (99/382) Installing abseil-cpp-random-internal-randen-hwaes (20230125.2-r1) (100/382) Installing abseil-cpp-random-internal-randen-hwaes-impl (20230125.2-r1) (101/382) Installing abseil-cpp-random-internal-randen-slow (20230125.2-r1) (102/382) Installing abseil-cpp-random-internal-randen (20230125.2-r1) (103/382) Installing abseil-cpp-random-internal-seed-material (20230125.2-r1) (104/382) Installing abseil-cpp-random-seed-gen-exception (20230125.2-r1) (105/382) Installing abseil-cpp-random-internal-pool-urbg (20230125.2-r1) (106/382) Installing abseil-cpp-random-seed-sequences (20230125.2-r1) (107/382) Installing abseil-cpp-scoped-set-env (20230125.2-r1) (108/382) Installing abseil-cpp-status (20230125.2-r1) (109/382) Installing abseil-cpp-statusor (20230125.2-r1) (110/382) Installing abseil-cpp-dev (20230125.2-r1) (111/382) Installing boost1.82-atomic (1.82.0-r1) (112/382) Installing boost1.82-chrono (1.82.0-r1) (113/382) Installing boost1.82-container (1.82.0-r1) (114/382) Installing boost1.82-context (1.82.0-r1) (115/382) Installing boost1.82-contract (1.82.0-r1) (116/382) Installing boost1.82-coroutine (1.82.0-r1) (117/382) Installing boost1.82-date_time (1.82.0-r1) (118/382) Installing boost1.82-fiber (1.82.0-r1) (119/382) Installing boost1.82-filesystem (1.82.0-r1) (120/382) Installing boost1.82-graph (1.82.0-r1) (121/382) Installing boost1.82-iostreams (1.82.0-r1) (122/382) Installing boost1.82-thread (1.82.0-r1) (123/382) Installing boost1.82-locale (1.82.0-r1) (124/382) Installing boost1.82-log (1.82.0-r1) (125/382) Installing boost1.82-log_setup (1.82.0-r1) (126/382) Installing boost1.82-math (1.82.0-r1) (127/382) Installing boost1.82-prg_exec_monitor (1.82.0-r1) (128/382) Installing boost1.82-program_options (1.82.0-r1) (129/382) Installing gdbm (1.23-r1) (130/382) Installing mpdecimal (2.5.1-r2) (131/382) Installing libpanelw (6.4_p20230401-r5) (132/382) Installing readline (8.2.1-r1) (133/382) Installing sqlite-libs (3.41.2-r2) (134/382) Installing python3 (3.11.3-r10) (135/382) Installing python3-pycache-pyc0 (3.11.3-r10) (136/382) Installing pyc (0.1-r0) (137/382) Installing python3-pyc (3.11.3-r10) (138/382) Installing boost1.82-python3 (1.82.0-r1) (139/382) Installing boost1.82-random (1.82.0-r1) (140/382) Installing boost1.82-regex (1.82.0-r1) (141/382) Installing boost1.82-serialization (1.82.0-r1) (142/382) Installing boost1.82-stacktrace_basic (1.82.0-r1) (143/382) Installing boost1.82-stacktrace_noop (1.82.0-r1) (144/382) Installing boost1.82-system (1.82.0-r1) (145/382) Installing boost1.82-timer (1.82.0-r1) (146/382) Installing boost1.82-type_erasure (1.82.0-r1) (147/382) Installing boost1.82-unit_test_framework (1.82.0-r1) (148/382) Installing boost1.82-url (1.82.0-r1) (149/382) Installing boost1.82-wave (1.82.0-r1) (150/382) Installing boost1.82-wserialization (1.82.0-r1) (151/382) Installing boost1.82-json (1.82.0-r1) (152/382) Installing boost1.82-nowide (1.82.0-r1) (153/382) Installing boost1.82-libs (1.82.0-r1) (154/382) Installing boost1.82 (1.82.0-r1) (155/382) Installing bzip2-dev (1.0.8-r5) (156/382) Installing icu (73.1-r1) (157/382) Installing icu-dev (73.1-r1) (158/382) Installing xz (5.4.2-r1) (159/382) Installing xz-dev (5.4.2-r1) (160/382) Installing zlib-dev (1.2.13-r1) (161/382) Installing zstd (1.5.5-r3) (162/382) Installing zstd-dev (1.5.5-r3) (163/382) Installing boost1.82-dev (1.82.0-r1) (164/382) Installing boost-dev (1.82.0-r1) (165/382) Installing libprotobuf (3.21.12-r2) (166/382) Installing libprotoc (3.21.12-r2) (167/382) Installing protoc (3.21.12-r2) (168/382) Installing libprotobuf-lite (3.21.12-r2) (169/382) Installing protobuf-dev (3.21.12-r2) (170/382) Installing libphonenumber (8.13.10-r1) (171/382) Installing libphonenumber-dev (8.13.10-r1) (172/382) Installing qt5-qtbase-sqlite (5.15.9-r0) (173/382) Installing unixodbc (2.3.11-r1) (174/382) Installing qt5-qtbase-odbc (5.15.9-r0) (175/382) Installing libpq (15.2-r3) (176/382) Installing qt5-qtbase-postgresql (5.15.9-r0) (177/382) Installing mariadb-connector-c (3.3.4-r1) (178/382) Installing qt5-qtbase-mysql (5.15.9-r0) (179/382) Installing freetds (1.3.18-r1) (180/382) Installing qt5-qtbase-tds (5.15.9-r0) (181/382) Installing hicolor-icon-theme (0.17-r2) (182/382) Installing libxau (1.0.11-r1) (183/382) Installing libmd (1.0.4-r2) (184/382) Installing libbsd (0.11.7-r1) (185/382) Installing libxdmcp (1.1.4-r1) (186/382) Installing libxcb (1.15-r1) (187/382) Installing libx11 (1.8.4-r2) (188/382) Installing libxext (1.3.5-r1) (189/382) Installing libice (1.1.1-r1) (190/382) Installing libuuid (2.38.1-r7) (191/382) Installing libsm (1.2.4-r1) (192/382) Installing libxt (1.3.0-r1) (193/382) Installing libxmu (1.1.4-r1) (194/382) Installing xset (1.2.5-r0) (195/382) Installing xprop (1.2.6-r0) (196/382) Installing xdg-utils (1.1.3-r4) (197/382) Installing mesa (23.0.3-r0) (198/382) Installing libdrm (2.4.115-r1) (199/382) Installing wayland-libs-server (1.22.0-r1) (200/382) Installing mesa-glapi (23.0.3-r0) (201/382) Installing mesa-gles (23.0.3-r0) (202/382) Installing qt5-qtdeclarative (5.15.9-r0) (203/382) Installing libxcomposite (0.4.6-r2) (204/382) Installing libpng (1.6.39-r3) (205/382) Installing freetype (2.13.0-r5) (206/382) Installing fontconfig (2.14.2-r3) (207/382) Installing wayland-libs-client (1.22.0-r1) (208/382) Installing wayland-libs-cursor (1.22.0-r1) (209/382) Installing wayland-libs-egl (1.22.0-r1) (210/382) Installing xkeyboard-config (2.38-r0) (211/382) Installing libxml2 (2.10.4-r2) (212/382) Installing libxkbcommon (1.5.0-r1) (213/382) Installing qt5-qtwayland (5.15.9-r0) (214/382) Installing mesa-gbm (23.0.3-r0) (215/382) Installing libxshmfence (1.3.2-r2) (216/382) Installing mesa-egl (23.0.3-r0) (217/382) Installing avahi-libs (0.8-r11) (218/382) Installing nettle (3.8.1-r1) (219/382) Installing p11-kit (0.24.1-r2) (220/382) Installing libtasn1 (4.19.0-r1) (221/382) Installing gnutls (3.8.0-r2) (222/382) Installing cups-libs (2.4.2-r5) (223/382) Installing shared-mime-info (2.2-r3) (224/382) Installing libjpeg-turbo (2.1.5.1-r2) (225/382) Installing libwebp (1.3.0-r1) (226/382) Installing tiff (4.5.0-r6) (227/382) Installing gdk-pixbuf (2.42.10-r4) (228/382) Installing gtk-update-icon-cache (3.24.37-r1) (229/382) Installing libxfixes (6.0.1-r1) (230/382) Installing libxrender (0.9.11-r2) (231/382) Installing libxcursor (1.2.1-r2) (232/382) Installing libxdamage (1.1.6-r1) (233/382) Installing libxi (1.8-r1) (234/382) Installing libxinerama (1.1.5-r1) (235/382) Installing libxrandr (1.5.3-r1) (236/382) Installing libatk-1.0 (2.48.0-r1) (237/382) Installing libxtst (1.2.4-r2) (238/382) Installing at-spi2-core (2.48.0-r1) (239/382) Installing libatk-bridge-2.0 (2.48.0-r1) (240/382) Installing pixman (0.42.2-r1) (241/382) Installing cairo (1.17.8-r1) (242/382) Installing cairo-gobject (1.17.8-r1) (243/382) Installing libepoxy (1.5.10-r1) (244/382) Installing fribidi (1.0.12-r2) (245/382) Installing graphite2 (1.3.14-r5) (246/382) Installing harfbuzz (7.1.0-r4) (247/382) Installing libxft (2.3.8-r0) (248/382) Installing pango (1.50.14-r1) (249/382) Installing gtk+3.0 (3.24.37-r1) Executing gtk+3.0-3.24.37-r1.post-install (250/382) Installing libevdev (1.13.0-r1) (251/382) Installing mtdev (1.1.6-r2) (252/382) Installing libinput-libs (1.23.0-r0) (253/382) Installing xcb-util-wm (0.4.2-r0) (254/382) Installing xcb-util (0.4.1-r2) (255/382) Installing xcb-util-image (0.4.1-r0) (256/382) Installing xcb-util-keysyms (0.4.1-r0) (257/382) Installing xcb-util-renderutil (0.3.10-r0) (258/382) Installing libxkbcommon-x11 (1.5.0-r1) (259/382) Installing qt5-qtbase-x11 (5.15.9-r0) (260/382) Installing libfdisk (2.38.1-r7) (261/382) Installing libsmartcols (2.38.1-r7) (262/382) Installing util-linux-dev (2.38.1-r7) (263/382) Installing dbus-dev (1.14.6-r2) (264/382) Installing expat (2.5.0-r1) (265/382) Installing expat-dev (2.5.0-r1) (266/382) Installing brotli (1.0.9-r14) (267/382) Installing brotli-dev (1.0.9-r14) (268/382) Installing libpng-dev (1.6.39-r3) (269/382) Installing freetype-dev (2.13.0-r5) (270/382) Installing fontconfig-dev (2.14.2-r3) (271/382) Installing libxml2-utils (2.10.4-r2) (272/382) Installing docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-install (273/382) Installing libgpg-error (1.47-r1) (274/382) Installing libgcrypt (1.10.2-r1) (275/382) Installing libxslt (1.1.37-r3) (276/382) Installing docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-install (277/382) Installing gettext-asprintf (0.21.1-r4) (278/382) Installing gettext-libs (0.21.1-r4) (279/382) Installing gettext (0.21.1-r4) (280/382) Installing gettext-dev (0.21.1-r4) (281/382) Installing libffi-dev (3.4.4-r2) (282/382) Installing bsd-compat-headers (0.7.2-r5) (283/382) Installing libmenuw (6.4_p20230401-r5) (284/382) Installing libncurses++ (6.4_p20230401-r5) (285/382) Installing ncurses-dev (6.4_p20230401-r5) (286/382) Installing libedit-dev (20221030.3.1-r1) (287/382) Installing libpcre2-32 (10.42-r1) (288/382) Installing pcre2-dev (10.42-r1) (289/382) Installing glib-dev (2.76.2-r0) (290/382) Installing xorgproto (2022.2-r0) (291/382) Installing libice-dev (1.1.1-r1) (292/382) Installing libsm-dev (1.2.4-r1) (293/382) Installing libxau-dev (1.0.11-r1) (294/382) Installing xcb-proto (1.15.2-r2) (295/382) Installing xcb-proto-pyc (1.15.2-r2) (296/382) Installing libxdmcp-dev (1.1.4-r1) (297/382) Installing libxcb-dev (1.15-r1) (298/382) Installing xtrans (1.4.0-r2) (299/382) Installing libx11-dev (1.8.4-r2) (300/382) Installing libxext-dev (1.3.5-r1) (301/382) Installing libdrm-dev (2.4.115-r1) (302/382) Installing libxfixes-dev (6.0.1-r1) (303/382) Installing libxdamage-dev (1.1.6-r1) (304/382) Installing libxshmfence-dev (1.3.2-r2) (305/382) Installing libxxf86vm (1.1.5-r2) (306/382) Installing mesa-gl (23.0.3-r0) (307/382) Installing llvm15-libs (15.0.7-r5) (308/382) Installing mesa-osmesa (23.0.3-r0) (309/382) Installing mesa-xatracker (23.0.3-r0) (310/382) Installing libxxf86vm-dev (1.1.5-r2) (311/382) Installing mesa-dev (23.0.3-r0) (312/382) Installing openssl-dev (3.1.0-r4) (313/382) Installing perl (5.36.0-r3) (314/382) Installing sqlite (3.41.2-r2) (315/382) Installing sqlite-dev (3.41.2-r2) (316/382) Installing qt5-qtbase-dev (5.15.9-r0) (317/382) Installing samurai (1.2-r3) (318/382) Installing dbus-glib (0.112-r4) (319/382) Installing dbus-glib-dev (0.112-r4) (320/382) Installing nspr (4.35-r2) (321/382) Installing nss (3.89-r0) (322/382) Installing libnm (1.42.6-r0) (323/382) Installing networkmanager-common (1.42.6-r0) (324/382) Installing libndp (1.8-r1) (325/382) Installing libpsl (0.21.2-r0) (326/382) Installing networkmanager (1.42.6-r0) Executing networkmanager-1.42.6-r0.pre-install Executing networkmanager-1.42.6-r0.post-install * * To modify system network connections without the root password, add your user * account to the 'plugdev' group. * * If you use wifi, bluetooth, ppp, wwan (mobile broadband), adsl or ovs (Open * vSwitch), install the corresponding plugin: apk add networkmanager-. * * If you use NetworkManager features which require dnsmasq, you need to install * dnsmasq support: apk add networkmanager-dnsmasq * (327/382) Installing networkmanager-dev (1.42.6-r0) (328/382) Installing telepathy-glib (0.24.2-r1) (329/382) Installing telepathy-glib-dev (0.24.2-r1) (330/382) Installing telepathy-mission-control (5.16.6-r2) (331/382) Installing telepathy-mission-control-dev (5.16.6-r2) (332/382) Installing cairo-tools (1.17.8-r1) (333/382) Installing libxrender-dev (0.9.11-r2) (334/382) Installing pixman-dev (0.42.2-r1) (335/382) Installing util-macros (1.20.0-r0) (336/382) Installing xcb-util-dev (0.4.1-r2) (337/382) Installing cairo-dev (1.17.8-r1) (338/382) Installing libltdl (2.4.7-r2) (339/382) Installing libtool (2.4.7-r2) (340/382) Installing gobject-introspection (1.76.1-r2) (341/382) Installing gobject-introspection-dev (1.76.1-r2) (342/382) Installing libnice (0.1.21-r0) (343/382) Installing gnutls-c++ (3.8.0-r2) (344/382) Installing libgmpxx (6.2.1-r3) (345/382) Installing gmp-dev (6.2.1-r3) (346/382) Installing nettle-dev (3.8.1-r1) (347/382) Installing libidn2-dev (2.3.4-r1) (348/382) Installing libtasn1-progs (4.19.0-r1) (349/382) Installing libtasn1-dev (4.19.0-r1) (350/382) Installing p11-kit-dev (0.24.1-r2) (351/382) Installing gnutls-dev (3.8.0-r2) (352/382) Installing libnice-dev (0.1.21-r0) (353/382) Installing wayland-dev (1.22.0-r1) (354/382) Installing libxv (1.0.12-r2) (355/382) Installing alsa-lib (1.2.8-r1) (356/382) Installing cdparanoia-libs (10.2-r14) (357/382) Installing graphene (1.10.8-r2) (358/382) Installing gstreamer (1.22.2-r0) (359/382) Installing libogg (1.3.5-r4) (360/382) Installing opus (1.4-r0) (361/382) Installing orc (0.4.33-r1) (362/382) Installing libtheora (1.1.1-r17) (363/382) Installing libvorbis (1.3.7-r1) (364/382) Installing gst-plugins-base (1.22.2-r0) (365/382) Installing libxml2-dev (2.10.4-r2) (366/382) Installing gstreamer-dev (1.22.2-r0) (367/382) Installing orc-compiler (0.4.33-r1) (368/382) Installing orc-dev (0.4.33-r1) (369/382) Installing gst-plugins-base-dev (1.22.2-r0) (370/382) Installing farstream (0.2.9-r1) (371/382) Installing farstream-dev (0.2.9-r1) (372/382) Installing telepathy-farstream (0.6.2_git20190919-r0) (373/382) Installing telepathy-farstream-dev (0.6.2_git20190919-r0) (374/382) Installing telepathy-qt (0.9.8-r2) (375/382) Installing telepathy-qt-dev (0.9.8-r2) (376/382) Installing .makedepends-telepathy-ofono (20230423.014918) (377/382) Installing ofono-openrc (2.0-r0) (378/382) Installing networkmanager-openrc (1.42.6-r0) (379/382) Installing dbus-openrc (1.14.6-r2) (380/382) Installing perl-error (0.17029-r1) (381/382) Installing perl-git (2.40.0-r1) (382/382) Installing git-perl (2.40.0-r1) Executing busybox-1.36.0-r7.trigger Executing dbus-1.14.6-r2.trigger Executing glib-2.76.2-r0.trigger Executing shared-mime-info-2.2-r3.trigger Executing gdk-pixbuf-2.42.10-r4.trigger Executing gtk-update-icon-cache-3.24.37-r1.trigger OK: 1287 MiB in 480 packages >>> telepathy-ofono: Cleaning up srcdir >>> telepathy-ofono: Cleaning up pkgdir >>> telepathy-ofono: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> telepathy-ofono: Fetching https://github.com/TelepathyIM/telepathy-ofono/archive/b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 90497 0 90497 0 0 152k 0 --:--:-- --:--:-- --:--:-- 274k >>> telepathy-ofono: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9.tar.gz >>> telepathy-ofono: Checking sha512sums... telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9.tar.gz: OK >>> telepathy-ofono: Unpacking /var/cache/distfiles/v3.18/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9.tar.gz... CMake Warning (dev) at CMakeLists.txt:1 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find Lcov (missing: LCOV_EXECUTABLE GENHTML_EXECUTABLE) -- Could NOT find gcovr (missing: GCOVR_EXECUTABLE) -- Found LibPhoneNumber -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.4") -- Checking for module 'TelepathyQt5' -- Found TelepathyQt5, version 0.9.8 -- Checking for module 'sqlite3' -- Found sqlite3, version 3.41.2 -- Checking for module 'mission-control-plugins' -- Found mission-control-plugins, version 5.16.6 -- Checking for module 'ofono-qt' -- Found ofono-qt, version 1.30 CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message): qt5_use_modules is not part of the official API, and might be removed in Qt 6. Call Stack (most recent call first): /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated) CMakeLists.txt:91 (qt5_use_modules) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message): qt5_use_modules is not part of the official API, and might be removed in Qt 6. Call Stack (most recent call first): /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated) tests/mock/CMakeLists.txt:47 (qt5_use_modules) This warning is for project developers. Use -Wno-dev to suppress it. -- Build experimental 'ofono on ring' version -- Configuring done (0.4s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/build [1/82] Automatic MOC for target mcp-account-manager-ofono [2/82] Automatic MOC for target ofono-qt-mock [3/82] Automatic MOC for target PhoneUtilsTest [4/82] Generating /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/schema/schema.sql, /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/schema/version.info /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/schema/update_schema.sh: line 12: tempfile: not found /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/schema/update_schema.sh: line 18: can't create : nonexistent directory /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/schema/update_schema.sh: line 18: can't create : nonexistent directory cannot open: ":memory:" [5/82] Generating /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/sqlitetelepathyofono.qrc [6/82] Automatic MOC for target telepathy-ofono [7/82] Building C object mc-plugin/CMakeFiles/mcp-account-manager-ofono.dir/mcp-account-manager-ofono-on-ring.c.o [8/82] Building C object mc-plugin/CMakeFiles/mcp-account-manager-ofono.dir/mission-control-plugin.c.o [9/82] Building CXX object mc-plugin/CMakeFiles/mcp-account-manager-ofono.dir/mcp-account-manager-ofono_autogen/mocs_compilation.cpp.o In file included from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:83, from /usr/include/mission-control-5.5/mission-control-plugins/mission-control-plugins.h:26, from /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/mc-plugin/mission-control-plugin.c:19: /usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:72:5: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 72 | GTimeVal *timestamp, | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/mission-control-5.5/mission-control-plugins/mission-control-plugins.h:25: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ /usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:78:5: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 78 | GTimeVal *timestamp, | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ /usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:86:5: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 86 | GTimeVal *timestamp, | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ [10/82] Building CXX object tests/CMakeFiles/PhoneUtilsTest.dir/PhoneUtilsTest.cpp.o [11/82] Building CXX object tests/CMakeFiles/PhoneUtilsTest.dir/__/phoneutils.cpp.o [12/82] Building CXX object tests/CMakeFiles/PhoneUtilsTest.dir/PhoneUtilsTest_autogen/mocs_compilation.cpp.o In file included from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:83, from /usr/include/mission-control-5.5/mission-control-plugins/mission-control-plugins.h:26, from /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/mc-plugin/mcp-account-manager-ofono.h:4, from /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/mc-plugin/mcp-account-manager-ofono-on-ring.c:22: /usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:72:5: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 72 | GTimeVal *timestamp, | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/mission-control-5.5/mission-control-plugins/mission-control-plugins.h:25: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ /usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:78:5: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 78 | GTimeVal *timestamp, | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ /usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:86:5: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 86 | GTimeVal *timestamp, | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/mc-plugin/mcp-account-manager-ofono-on-ring.c: In function 'mcp_account_manager_ofono_init': /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/mc-plugin/mcp-account-manager-ofono-on-ring.c:289:13: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 289 | McpAccountManagerOfonoPrivate); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/mc-plugin/mcp-account-manager-ofono-on-ring.c: In function 'mcp_account_manager_ofono_class_init': /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/mc-plugin/mcp-account-manager-ofono-on-ring.c:307:3: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations] 307 | g_type_class_add_private (gobject_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31: /usr/include/glib-2.0/gobject/gtype.h:1383:10: note: declared here 1383 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/mc-plugin/mcp-account-manager-ofono-on-ring.c: In function 'account_manager_ofono_ready': /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/mc-plugin/mcp-account-manager-ofono-on-ring.c:383:18: warning: assignment to 'McpAccountManager *' {aka 'struct _McpAccountManager *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] 383 | self->priv->am = g_object_ref (G_OBJECT (am)); | ^ [13/82] Linking CXX shared library mc-plugin/mcp-account-manager-ofono.so ninja: job failed: /usr/bin/g++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_TESTCASE_BUILDDIR=\"/home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/build\" -DQT_TESTLIB_LIB -I/home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/build/tests -I/home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/tests -I/home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/build/tests/PhoneUtilsTest_autogen/include -I/usr/include/telepathy-qt5 -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtNetwork -I/usr/include/phonenumbers -I/usr/include/ofono-qt -I/home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9 -isystem /usr/include/qt5/QtCore -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtDBus -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtTest -Os -Wformat -Werror=format-security -std=c++11 -fPIC -MD -MT tests/CMakeFiles/PhoneUtilsTest.dir/__/phoneutils.cpp.o -MF tests/CMakeFiles/PhoneUtilsTest.dir/__/phoneutils.cpp.o.d -o tests/CMakeFiles/PhoneUtilsTest.dir/__/phoneutils.cpp.o -c /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/phoneutils.cpp In file included from /usr/include/absl/base/config.h:86, from /usr/include/absl/algorithm/algorithm.h:29, from /usr/include/absl/algorithm/container.h:53, from /usr/include/absl/container/node_hash_set.h:40, from /usr/include/phonenumbers/phonenumberutil.h:33, from /home/buildozer/aports/community/telepathy-ofono/src/telepathy-ofono-b9bfed49157fd16c4a3dc84d29bdc5656beba5c9/phoneutils.cpp:29: /usr/include/absl/base/policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported." 79 | #error "C++ versions less than C++14 are not supported." | ^~~~~ In file included from /usr/include/absl/container/internal/compressed_tuple.h:40, from /usr/include/absl/container/fixed_array.h:50, from /usr/include/absl/hash/internal/hash.h:48, from /usr/include/absl/hash/hash.h:85, from /usr/include/absl/container/internal/hash_function_defaults.h:55, from /usr/include/absl/container/node_hash_set.h:42: /usr/include/absl/utility/utility.h:164:12: error: 'in_place_t' has not been declared in 'std' 164 | using std::in_place_t; | ^~~~~~~~~~ /usr/include/absl/utility/utility.h:165:12: error: 'in_place' has not been declared in 'std' 165 | using std::in_place; | ^~~~~~~~ /usr/include/absl/utility/utility.h:181:12: error: 'in_place_type' has not been declared in 'std' 181 | using std::in_place_type; | ^~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:182:12: error: 'in_place_type_t' has not been declared in 'std' 182 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:198:12: error: 'in_place_index' has not been declared in 'std' 198 | using std::in_place_index; | ^~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:199:12: error: 'in_place_index_t' has not been declared in 'std' 199 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h:107:46: error: expected ')' before ',' token 107 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:120:46: error: expected ')' before ',' token 120 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:143:58: error: expected ')' before ',' token 143 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h:155:58: error: expected ')' before ',' token 155 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20230125::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /usr/include/absl/container/internal/compressed_tuple.h:242:52: error: 'in_place' is not a member of 'absl' 242 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20230125::container_internal::CompressedTuple::CompressedTuple(First&&, Vs&& ...)': /usr/include/absl/container/internal/compressed_tuple.h:254:52: error: 'in_place' is not a member of 'absl' 254 | : CompressedTuple::CompressedTupleImpl(absl::in_place, | ^~~~~~~~ In file included from /usr/include/absl/container/fixed_array.h:51: /usr/include/absl/memory/memory.h: At global scope: /usr/include/absl/memory/memory.h:97:12: error: 'make_unique' has not been declared in 'std' 97 | using std::make_unique; | ^~~~~~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:54: /usr/include/absl/strings/string_view.h:52:26: error: 'string_view' in namespace 'std' does not name a type 52 | using string_view = std::string_view; | ^~~~~~~~~~~ /usr/include/absl/strings/string_view.h:52:21: note: 'std::string_view' is only available from C++17 onwards 52 | using string_view = std::string_view; | ^~~ /usr/include/absl/strings/string_view.h:686:8: error: 'string_view' does not name a type; did you mean 'QStringView'? 686 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ | QStringView /usr/include/absl/strings/string_view.h:697:11: error: 'string_view' does not name a type; did you mean 'QStringView'? 697 | constexpr string_view NullSafeStringView(const char* p) { | ^~~~~~~~~~~ | QStringView In file included from /usr/include/absl/hash/internal/hash.h:55: /usr/include/absl/types/optional.h:47:12: error: 'bad_optional_access' has not been declared in 'std' 47 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/optional.h:48:12: error: 'optional' has not been declared in 'std' 48 | using std::optional; | ^~~~~~~~ /usr/include/absl/types/optional.h:49:12: error: 'make_optional' has not been declared in 'std' 49 | using std::make_optional; | ^~~~~~~~~~~~~ /usr/include/absl/types/optional.h:50:12: error: 'nullopt_t' has not been declared in 'std' 50 | using std::nullopt_t; | ^~~~~~~~~ /usr/include/absl/types/optional.h:51:12: error: 'nullopt' has not been declared in 'std' 51 | using std::nullopt; | ^~~~~~~ In file included from /usr/include/absl/hash/internal/hash.h:56: /usr/include/absl/types/variant.h:54:12: error: 'bad_variant_access' has not been declared in 'std' 54 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:56:12: error: 'get_if' has not been declared in 'std' 56 | using std::get_if; | ^~~~~~ /usr/include/absl/types/variant.h:57:12: error: 'holds_alternative' has not been declared in 'std' 57 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:58:12: error: 'monostate' has not been declared in 'std' 58 | using std::monostate; | ^~~~~~~~~ /usr/include/absl/types/variant.h:59:12: error: 'variant' has not been declared in 'std' 59 | using std::variant; | ^~~~~~~ /usr/include/absl/types/variant.h:60:12: error: 'variant_alternative' has not been declared in 'std' 60 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:61:12: error: 'variant_alternative_t' has not been declared in 'std' 61 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:62:12: error: 'variant_npos' has not been declared in 'std' 62 | using std::variant_npos; | ^~~~~~~~~~~~ /usr/include/absl/types/variant.h:63:12: error: 'variant_size' has not been declared in 'std' 63 | using std::variant_size; | ^~~~~~~~~~~~ /usr/include/absl/types/variant.h:64:12: error: 'variant_size_v' has not been declared in 'std' 64 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /usr/include/absl/types/variant.h:65:12: error: 'visit' has not been declared in 'std' 65 | using std::visit; | ^~~~~ /usr/include/absl/types/variant.h: In function 'To absl::lts_20230125::ConvertVariantTo(Variant&&)': /usr/include/absl/types/variant.h:859:16: error: 'visit' is not a member of 'absl' 859 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:528:37: error: 'absl::string_view' has not been declared 528 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /usr/include/absl/hash/internal/hash.h: In function 'H absl::lts_20230125::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:530:56: error: request for member 'data' in 'str', which is of non-class type 'int' 530 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /usr/include/absl/hash/internal/hash.h:530:68: error: request for member 'size' in 'str', which is of non-class type 'int' 530 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /usr/include/absl/hash/internal/hash.h:531:11: error: request for member 'size' in 'str', which is of non-class type 'int' 531 | str.size()); | ^~~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:757:31: error: 'optional' in namespace 'absl' does not name a template type 757 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /usr/include/absl/hash/internal/hash.h:757:39: error: expected ',' or '...' before '<' token 757 | H hash_state, const absl::optional& opt) { | ^ /usr/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20230125::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:758:7: error: 'opt' was not declared in this scope 758 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ /usr/include/absl/hash/internal/hash.h:759:44: error: 'opt' was not declared in this scope 759 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ /usr/include/absl/hash/internal/hash.h: At global scope: /usr/include/absl/hash/internal/hash.h:775:41: error: 'variant' in namespace 'absl' does not name a template type 775 | AbslHashValue(H hash_state, const absl::variant& v) { | ^~~~~~~ /usr/include/absl/hash/internal/hash.h:775:48: error: expected ',' or '...' before '<' token 775 | AbslHashValue(H hash_state, const absl::variant& v) { | ^ /usr/include/absl/hash/internal/hash.h: In function 'typename std::enable_if...>::value, H>::type absl::lts_20230125::hash_internal::AbslHashValue(H, int)': /usr/include/absl/hash/internal/hash.h:776:8: error: 'v' was not declared in this scope 776 | if (!v.valueless_by_exception()) { | ^ /usr/include/absl/hash/internal/hash.h:777:24: error: 'visit' is not a member of 'absl' 777 | hash_state = absl::visit(VariantVisitor{std::move(hash_state)}, v); | ^~~~~ /usr/include/absl/hash/internal/hash.h:779:44: error: 'v' was not declared in this scope 779 | return H::combine(std::move(hash_state), v.index()); | ^ In file included from /usr/include/absl/types/span.h:69, from /usr/include/absl/container/internal/inlined_vector.h:33, from /usr/include/absl/container/inlined_vector.h:53, from /usr/include/absl/strings/cord.h:78, from /usr/include/absl/container/internal/hash_function_defaults.h:56: /usr/include/absl/types/internal/span.h: At global scope: /usr/include/absl/types/internal/span.h:119:26: error: 'remove_const_t' in namespace 'std' does not name a template type; did you mean 'remove_const'? 119 | using Container = std::remove_const_t; | ^~~~~~~~~~~~~~ | remove_const /usr/include/absl/types/internal/span.h:121:44: error: parse error in template argument list 121 | decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/internal/span.h:122:64: error: 'Container' was not declared in this scope 122 | using MutData = decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~ /usr/include/absl/types/internal/span.h:122:56: error: parse error in template argument list 122 | using MutData = decltype(span_internal::GetData(std::declval())); | ^~~~~~~~~~~~~~~~~~~ /usr/include/absl/types/internal/span.h:130:29: error: 'enable_if_t' in namespace 'std' does not name a template type 130 | using EnableIfIsView = std::enable_if_t::value, int>; | ^~~~~~~~~~~ /usr/include/absl/types/internal/span.h:130:24: note: 'std::enable_if_t' is only available from C++14 onwards 130 | using EnableIfIsView = std::enable_if_t::value, int>; | ^~~ /usr/include/absl/types/internal/span.h:133:32: error: 'enable_if_t' in namespace 'std' does not name a template type 133 | using EnableIfNotIsView = std::enable_if_t::value, int>; | ^~~~~~~~~~~ /usr/include/absl/types/internal/span.h:133:27: note: 'std::enable_if_t' is only available from C++14 onwards 133 | using EnableIfNotIsView = std::enable_if_t::value, int>; | ^~~ /usr/include/absl/types/span.h:201:39: error: 'EnableIfNotIsView' in namespace 'absl::lts_20230125::span_internal' does not name a template type 201 | typename = span_internal::EnableIfNotIsView> | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/span.h:201:56: error: expected '>' before '<' token 201 | typename = span_internal::EnableIfNotIsView> | ^ /usr/include/absl/types/span.h:210:39: error: 'EnableIfNotIsView' in namespace 'absl::lts_20230125::span_internal' does not name a template type 210 | typename = span_internal::EnableIfNotIsView> | ^~~~~~~~~~~~~~~~~ /usr/include/absl/types/span.h:210:56: error: expected '>' before '<' token 210 | typename = span_internal::EnableIfNotIsView> | ^ /usr/include/absl/types/span.h:222:28: error: 'absl::lts_20230125::span_internal::EnableIfIsView' has not been declared 222 | span_internal::EnableIfIsView = 0> | ^~~~~~~~~~~~~~ /usr/include/absl/types/span.h:222:42: error: expected '>' before '<' token 222 | span_internal::EnableIfIsView = 0> | ^ /usr/include/absl/types/span.h:223:12: error: 'template template > absl::lts_20230125::Span::Span(V&)' cannot be overloaded with 'template template absl::lts_20230125::Span::Span(V&)' 223 | explicit Span(V& v) noexcept // NOLINT(runtime/references) | ^~~~ /usr/include/absl/types/span.h:202:12: note: previous declaration 'template template absl::lts_20230125::Span::Span(V&)' 202 | explicit Span( | ^~~~ /usr/include/absl/types/span.h:227:28: error: 'absl::lts_20230125::span_internal::EnableIfIsView' has not been declared 227 | span_internal::EnableIfIsView = 0> | ^~~~~~~~~~~~~~ /usr/include/absl/types/span.h:227:42: error: expected '>' before '<' token 227 | span_internal::EnableIfIsView = 0> | ^ /usr/include/absl/types/span.h:228:13: error: 'template template > constexpr absl::lts_20230125::Span::Span(const V&)' cannot be overloaded with 'template template constexpr absl::lts_20230125::Span::Span(const V&)' 228 | constexpr Span(const V& v) noexcept // NOLINT(runtime/explicit) | ^~~~ /usr/include/absl/types/span.h:211:13: note: previous declaration 'template template constexpr absl::lts_20230125::Span::Span(const V&)' 211 | constexpr Span( | ^~~~ In file included from /usr/include/absl/crc/internal/crc_cord_state.h:23, from /usr/include/absl/strings/cord.h:79: /usr/include/absl/crc/crc32c.h:72:37: error: 'absl::string_view' has not been declared 72 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:82:30: error: 'string_view' is not a member of 'absl' 82 | crc32c_t ComputeCrc32c(absl::string_view buf); | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h:96:36: error: 'absl::string_view' has not been declared 96 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /usr/include/absl/crc/crc32c.h: In function 'absl::lts_20230125::crc32c_t absl::lts_20230125::ExtendCrc32c(crc32c_t, int)': /usr/include/absl/crc/crc32c.h:98:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 98 | if (buf_to_add.size() <= 64) { | ^~~~ /usr/include/absl/crc/crc32c.h:100:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 100 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /usr/include/absl/crc/crc32c.h:101:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 101 | buf_to_add.size())) { | ^~~~ In file included from /usr/include/absl/strings/cord_analysis.h:22, from /usr/include/absl/strings/cord.h:82: /usr/include/absl/strings/internal/cord_internal.h: At global scope: /usr/include/absl/strings/internal/cord_internal.h:365:55: error: expected ')' before 'str' 365 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /usr/include/absl/strings/internal/cord_internal.h:366:45: error: expected unqualified-id before ',' token 366 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /usr/include/absl/strings/internal/cord_internal.h:383:50: error: 'string_view' is not a member of 'absl' 383 | Releaser, absl::string_view>> | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:383:50: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/internal/cord_internal.h:383:50: error: template argument 2 is invalid /usr/include/absl/strings/internal/cord_internal.h:384:55: error: 'absl::string_view' has not been declared 384 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:390:55: error: 'absl::string_view' has not been declared 390 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20230125::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /usr/include/absl/strings/internal/cord_internal.h:409:26: error: 'string_view' is not a member of 'absl' 409 | absl::string_view(base, length)); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h: At global scope: /usr/include/absl/strings/internal/cord_internal.h:478:32: error: 'string_view' is not a member of 'absl' 478 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:478:57: error: expected primary-expression before 'pos' 478 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /usr/include/absl/strings/internal/cord_internal.h:478:60: error: expression list treated as compound expression in initializer [-fpermissive] 478 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /usr/include/absl/strings/internal/cord_internal.h:540:41: error: expected ')' before 'sv' 540 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /usr/include/absl/strings/internal/cord_internal.h:721:45: error: expected ')' before 'chars' 721 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /usr/include/absl/strings/internal/cord_internal.h:737:38: error: expected unqualified-id before '{' token 737 | GetOrNull(chars, 14)} {} | ^ /usr/include/absl/strings/internal/cord_internal.h:717:20: error: defaulted declaration 'constexpr absl::lts_20230125::cord_internal::InlineData::Rep& absl::lts_20230125::cord_internal::InlineData::Rep::operator=(const absl::lts_20230125::cord_internal::InlineData::Rep&) const' does not match the expected signature 717 | constexpr Rep& operator=(const Rep&) = default; | ^~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h:717:20: note: expected signature: 'absl::lts_20230125::cord_internal::InlineData::Rep& absl::lts_20230125::cord_internal::InlineData::Rep::operator=(const absl::lts_20230125::cord_internal::InlineData::Rep&)' /usr/include/absl/strings/internal/cord_internal.h:717:20: error: explicitly defaulted function 'constexpr absl::lts_20230125::cord_internal::InlineData::Rep& absl::lts_20230125::cord_internal::InlineData::Rep::operator=(const absl::lts_20230125::cord_internal::InlineData::Rep&) const' cannot be declared 'constexpr' because the implicit declaration is not 'constexpr': /usr/include/absl/strings/internal/cord_internal.h:707:12: note: defaulted constructor calls non-'constexpr' 'absl::lts_20230125::cord_internal::InlineData::Rep::AsTree& absl::lts_20230125::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20230125::cord_internal::InlineData::Rep::AsTree&)' 707 | struct AsTree { | ^~~~~~ /usr/include/absl/strings/internal/cord_internal.h:707:12: note: 'absl::lts_20230125::cord_internal::InlineData::Rep::AsTree& absl::lts_20230125::cord_internal::InlineData::Rep::AsTree::operator=(const absl::lts_20230125::cord_internal::InlineData::Rep::AsTree&)' is not usable as a 'constexpr' function because: /usr/include/absl/strings/internal/cord_internal.h: In constructor 'absl::lts_20230125::cord_internal::InlineData::InlineData()': /usr/include/absl/strings/internal/cord_internal.h:527:52: error: 'constexpr' constructor does not have empty body 527 | constexpr InlineData() noexcept { poison_this(); } | ^ /usr/include/absl/strings/internal/cord_internal.h: In member function 'constexpr void absl::lts_20230125::cord_internal::InlineData::poison_this() const': /usr/include/absl/strings/internal/cord_internal.h:868:16: error: invalid return type 'void' of 'constexpr' function 'constexpr void absl::lts_20230125::cord_internal::InlineData::poison_this() const' 868 | constexpr void InlineData::poison_this() {} | ^~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h: In member function 'constexpr void absl::lts_20230125::cord_internal::InlineData::unpoison() const': /usr/include/absl/strings/internal/cord_internal.h:869:16: error: invalid return type 'void' of 'constexpr' function 'constexpr void absl::lts_20230125::cord_internal::InlineData::unpoison() const' 869 | constexpr void InlineData::unpoison() {} | ^~~~~~~~~~ /usr/include/absl/strings/internal/cord_internal.h: In member function 'constexpr void absl::lts_20230125::cord_internal::InlineData::poison() const': /usr/include/absl/strings/internal/cord_internal.h:870:16: error: invalid return type 'void' of 'constexpr' function 'constexpr void absl::lts_20230125::cord_internal::InlineData::poison() const' 870 | constexpr void InlineData::poison() {} | ^~~~~~~~~~ In file included from /usr/include/absl/strings/cord_buffer.h:38, from /usr/include/absl/strings/cord.h:83: /usr/include/absl/strings/internal/cord_rep_flat.h: At global scope: /usr/include/absl/strings/internal/cord_rep_flat.h:153:36: error: 'absl::string_view' has not been declared 153 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/cassert:44, from /usr/include/absl/strings/internal/cord_rep_flat.h:18: /usr/include/absl/strings/internal/cord_rep_flat.h: In static member function 'static absl::lts_20230125::cord_internal::CordRepFlat* absl::lts_20230125::cord_internal::CordRepFlat::Create(int, size_t)': /usr/include/absl/strings/internal/cord_rep_flat.h:154:5: error: request for member 'size' in 'data', which is of non-class type 'int' 154 | assert(data.size() <= kMaxFlatLength); | ^~~~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:155:34: error: request for member 'size' in 'data', which is of non-class type 'int' 155 | CordRepFlat* flat = New(data.size() + (std::min)(extra, kMaxFlatLength)); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:156:31: error: request for member 'data' in 'data', which is of non-class type 'int' 156 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:156:44: error: request for member 'size' in 'data', which is of non-class type 'int' 156 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /usr/include/absl/strings/internal/cord_rep_flat.h:157:25: error: request for member 'size' in 'data', which is of non-class type 'int' 157 | flat->length = data.size(); | ^~~~ /usr/include/absl/strings/cord_buffer.h: At global scope: /usr/include/absl/strings/cord_buffer.h:436:46: error: 'absl::string_view' has not been declared 436 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord_buffer.h: In member function 'absl::lts_20230125::cord_internal::CordRep* absl::lts_20230125::CordBuffer::ConsumeValue(int&)': /usr/include/absl/strings/cord_buffer.h:439:27: error: 'string_view' is not a member of 'absl' 439 | short_value = absl::string_view(rep_.data(), rep_.short_length()); | ^~~~~~~~~~~ In file included from /usr/include/absl/strings/cord.h:84: /usr/include/absl/strings/internal/cord_data_edge.h: At global scope: /usr/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ In file included from /usr/include/absl/strings/cord.h:86: /usr/include/absl/strings/internal/cord_rep_btree.h:200:51: error: 'string_view' has not been declared 200 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:202:52: error: 'string_view' has not been declared 202 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:231:21: error: 'absl::string_view' has not been declared 231 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:237:46: error: 'absl::string_view' has not been declared 237 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:313:16: error: 'string_view' in namespace 'absl' does not name a type 313 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:338:46: error: 'absl::string_view' has not been declared 338 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:340:46: error: 'absl::string_view' has not been declared 340 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:447:38: error: 'absl::string_view' has not been declared 447 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:527:9: error: 'string_view' in namespace 'absl' does not name a type 527 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:563:58: error: 'absl::string_view' has not been declared 563 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree.h:629:14: error: 'string_view' in namespace 'absl' does not name a type 629 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ In file included from /usr/include/absl/strings/cord.h:87: /usr/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ In file included from /usr/include/absl/strings/str_cat.h:98, from /usr/include/absl/container/internal/layout.h:176, from /usr/include/absl/strings/internal/cord_rep_ring.h:25, from /usr/include/absl/strings/cord.h:89: /usr/include/absl/strings/internal/has_absl_stringify.h:35:15: error: 'string_view' has not been declared 35 | void Append(string_view v); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/has_absl_stringify.h:38:62: error: 'absl::string_view' has not been declared 38 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/has_absl_stringify.h:46:13: error: 'enable_if_t' is not a member of 'std' 46 | T, std::enable_if_t struct absl::lts_20230125::strings_internal::HasAbslStringify' 48 | std::declval()))>::value>> : std::true_type {}; | ^~~~~ /usr/include/absl/strings/internal/has_absl_stringify.h:48:41: note: expected a type, got '( < std::is_void(), declval()))>::value)' /usr/include/absl/strings/internal/has_absl_stringify.h:48:46: error: expected unqualified-id before '>' token 48 | std::declval()))>::value>> : std::true_type {}; | ^~ In file included from /usr/include/absl/strings/str_cat.h:99: /usr/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type; did you mean 'QStringView'? 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ | QStringView /usr/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type; did you mean 'QStringView'? 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ | QStringView In file included from /usr/include/absl/strings/str_cat.h:100: /usr/include/absl/strings/numbers.h:62:44: error: 'string_view' is not a member of 'absl' 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:62:69: error: expected primary-expression before '*' token 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^ /usr/include/absl/strings/numbers.h:62:71: error: 'out' was not declared in this scope 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~ /usr/include/absl/strings/numbers.h:62:74: error: expression list treated as compound expression in initializer [-fpermissive] 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^ /usr/include/absl/strings/numbers.h:73:44: error: 'string_view' is not a member of 'absl' 73 | ABSL_MUST_USE_RESULT bool SimpleAtof(absl::string_view str, float* out); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:73:61: error: expected primary-expression before 'float' 73 | ABSL_MUST_USE_RESULT bool SimpleAtof(absl::string_view str, float* out); | ^~~~~ /usr/include/absl/strings/numbers.h:73:71: error: expression list treated as compound expression in initializer [-fpermissive] 73 | ABSL_MUST_USE_RESULT bool SimpleAtof(absl::string_view str, float* out); | ^ /usr/include/absl/strings/numbers.h:84:44: error: 'string_view' is not a member of 'absl' 84 | ABSL_MUST_USE_RESULT bool SimpleAtod(absl::string_view str, double* out); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:84:61: error: expected primary-expression before 'double' 84 | ABSL_MUST_USE_RESULT bool SimpleAtod(absl::string_view str, double* out); | ^~~~~~ /usr/include/absl/strings/numbers.h:84:72: error: expression list treated as compound expression in initializer [-fpermissive] 84 | ABSL_MUST_USE_RESULT bool SimpleAtod(absl::string_view str, double* out); | ^ /usr/include/absl/strings/numbers.h:94:44: error: 'string_view' is not a member of 'absl' 94 | ABSL_MUST_USE_RESULT bool SimpleAtob(absl::string_view str, bool* out); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:94:61: error: expected primary-expression before 'bool' 94 | ABSL_MUST_USE_RESULT bool SimpleAtob(absl::string_view str, bool* out); | ^~~~ /usr/include/absl/strings/numbers.h:94:70: error: expression list treated as compound expression in initializer [-fpermissive] 94 | ABSL_MUST_USE_RESULT bool SimpleAtob(absl::string_view str, bool* out); | ^ /usr/include/absl/strings/numbers.h:107:47: error: 'string_view' is not a member of 'absl' 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:72: error: expected primary-expression before '*' token 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^ /usr/include/absl/strings/numbers.h:107:74: error: 'out' was not declared in this scope 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~ /usr/include/absl/strings/numbers.h:107:77: error: expression list treated as compound expression in initializer [-fpermissive] 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^ /usr/include/absl/strings/numbers.h:110:54: error: 'bool absl::lts_20230125::SimpleHexAtoi' redeclared as different kind of entity 110 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template bool absl::lts_20230125::SimpleHexAtoi' 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:110:54: error: 'string_view' is not a member of 'absl' 110 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:111:60: error: expected primary-expression before '*' token 111 | absl::int128* out); | ^ /usr/include/absl/strings/numbers.h:111:62: error: 'out' was not declared in this scope 111 | absl::int128* out); | ^~~ /usr/include/absl/strings/numbers.h:112:54: error: 'bool absl::lts_20230125::SimpleHexAtoi' redeclared as different kind of entity 112 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template bool absl::lts_20230125::SimpleHexAtoi' 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:112:54: error: 'string_view' is not a member of 'absl' 112 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:113:61: error: expected primary-expression before '*' token 113 | absl::uint128* out); | ^ /usr/include/absl/strings/numbers.h:113:63: error: 'out' was not declared in this scope 113 | absl::uint128* out); | ^~~ /usr/include/absl/strings/numbers.h:144:30: error: 'string_view' is not a member of 'absl' 144 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:144:55: error: expected primary-expression before '*' token 144 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:144:57: error: 'value' was not declared in this scope 144 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:144:64: error: expected primary-expression before 'int' 144 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:144:72: error: expression list treated as compound expression in initializer [-fpermissive] 144 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:145:30: error: 'string_view' is not a member of 'absl' 145 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:145:55: error: expected primary-expression before '*' token 145 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:145:57: error: 'value' was not declared in this scope 145 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:145:64: error: expected primary-expression before 'int' 145 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:145:72: error: expression list treated as compound expression in initializer [-fpermissive] 145 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:146:31: error: 'string_view' is not a member of 'absl' 146 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:146:61: error: expected primary-expression before '*' token 146 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^ /usr/include/absl/strings/numbers.h:146:63: error: 'value' was not declared in this scope 146 | bool safe_strto128_base(absl::string_view text, absl::int128* value, | ^~~~~ /usr/include/absl/strings/numbers.h:147:26: error: expected primary-expression before 'int' 147 | int base); | ^~~ /usr/include/absl/strings/numbers.h:147:34: error: expression list treated as compound expression in initializer [-fpermissive] 147 | int base); | ^ /usr/include/absl/strings/numbers.h:148:31: error: 'string_view' is not a member of 'absl' 148 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:148:57: error: expected primary-expression before '*' token 148 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:148:59: error: 'value' was not declared in this scope 148 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:148:66: error: expected primary-expression before 'int' 148 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:148:74: error: expression list treated as compound expression in initializer [-fpermissive] 148 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:149:31: error: 'string_view' is not a member of 'absl' 149 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:149:57: error: expected primary-expression before '*' token 149 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:149:59: error: 'value' was not declared in this scope 149 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~~~ /usr/include/absl/strings/numbers.h:149:66: error: expected primary-expression before 'int' 149 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^~~ /usr/include/absl/strings/numbers.h:149:74: error: expression list treated as compound expression in initializer [-fpermissive] 149 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); | ^ /usr/include/absl/strings/numbers.h:150:32: error: 'string_view' is not a member of 'absl' 150 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:150:63: error: expected primary-expression before '*' token 150 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^ /usr/include/absl/strings/numbers.h:150:65: error: 'value' was not declared in this scope 150 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, | ^~~~~ /usr/include/absl/strings/numbers.h:151:26: error: expected primary-expression before 'int' 151 | int base); | ^~~ /usr/include/absl/strings/numbers.h:151:34: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int base); | ^ /usr/include/absl/strings/numbers.h:202:50: error: 'string_view' is not a member of 'absl' 202 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:202:73: error: expected primary-expression before '*' token 202 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^ /usr/include/absl/strings/numbers.h:202:75: error: 'out' was not declared in this scope 202 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, | ^~~ /usr/include/absl/strings/numbers.h:203:44: error: expected primary-expression before 'int' 203 | int base) { | ^~~ /usr/include/absl/strings/numbers.h:203:52: error: expression list treated as compound expression in initializer [-fpermissive] 203 | int base) { | ^ /usr/include/absl/strings/numbers.h:203:53: error: expected ';' before '{' token 203 | int base) { | ^~ | ; /usr/include/absl/strings/numbers.h:271:27: error: redefinition of 'template bool absl::lts_20230125::SimpleAtoi' 271 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:62:27: note: 'template bool absl::lts_20230125::SimpleAtoi' previously declared here 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:271:44: error: 'string_view' is not a member of 'absl' 271 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:271:69: error: expected primary-expression before '*' token 271 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^ /usr/include/absl/strings/numbers.h:271:71: error: 'out' was not declared in this scope 271 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { | ^~~ /usr/include/absl/strings/numbers.h:275:51: error: 'bool absl::lts_20230125::SimpleAtoi' redeclared as different kind of entity 275 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:62:27: note: previous declaration 'template bool absl::lts_20230125::SimpleAtoi' 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:275:51: error: 'string_view' is not a member of 'absl' 275 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:276:57: error: expected primary-expression before '*' token 276 | absl::int128* out) { | ^ /usr/include/absl/strings/numbers.h:276:59: error: 'out' was not declared in this scope 276 | absl::int128* out) { | ^~~ /usr/include/absl/strings/numbers.h:280:51: error: 'bool absl::lts_20230125::SimpleAtoi' redeclared as different kind of entity 280 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:62:27: note: previous declaration 'template bool absl::lts_20230125::SimpleAtoi' 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~ /usr/include/absl/strings/numbers.h:280:51: error: 'string_view' is not a member of 'absl' 280 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:281:58: error: expected primary-expression before '*' token 281 | absl::uint128* out) { | ^ /usr/include/absl/strings/numbers.h:281:60: error: 'out' was not declared in this scope 281 | absl::uint128* out) { | ^~~ /usr/include/absl/strings/numbers.h:286:27: error: redefinition of 'template bool absl::lts_20230125::SimpleHexAtoi' 286 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: 'template bool absl::lts_20230125::SimpleHexAtoi' previously declared here 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:286:47: error: 'string_view' is not a member of 'absl' 286 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:286:72: error: expected primary-expression before '*' token 286 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^ /usr/include/absl/strings/numbers.h:286:74: error: 'out' was not declared in this scope 286 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { | ^~~ /usr/include/absl/strings/numbers.h:290:54: error: 'bool absl::lts_20230125::SimpleHexAtoi' redeclared as different kind of entity 290 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template bool absl::lts_20230125::SimpleHexAtoi' 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:290:54: error: 'string_view' is not a member of 'absl' 290 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:291:60: error: expected primary-expression before '*' token 291 | absl::int128* out) { | ^ /usr/include/absl/strings/numbers.h:291:62: error: 'out' was not declared in this scope 291 | absl::int128* out) { | ^~~ /usr/include/absl/strings/numbers.h:295:54: error: 'bool absl::lts_20230125::SimpleHexAtoi' redeclared as different kind of entity 295 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template bool absl::lts_20230125::SimpleHexAtoi' 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); | ^~~~~~~~~~~~~ /usr/include/absl/strings/numbers.h:295:54: error: 'string_view' is not a member of 'absl' 295 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /usr/include/absl/strings/numbers.h:296:61: error: expected primary-expression before '*' token 296 | absl::uint128* out) { | ^ /usr/include/absl/strings/numbers.h:296:63: error: 'out' was not declared in this scope 296 | absl::uint128* out) { | ^~~ /usr/include/absl/strings/str_cat.h:295:29: error: expected ')' before 'pc' 295 | AlphaNum(absl::string_view pc) : piece_(pc) {} // NOLINT(runtime/explicit) | ~ ^~~ | ) /usr/include/absl/strings/str_cat.h:315:9: error: 'string_view' in namespace 'absl' does not name a type 315 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:317:9: error: 'string_view' in namespace 'absl' does not name a type 317 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:340:9: error: 'string_view' in namespace 'absl' does not name a type 340 | absl::string_view piece_; | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(int)': /usr/include/absl/strings/str_cat.h:256:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 256 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(unsigned int)': /usr/include/absl/strings/str_cat.h:260:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 260 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(long int)': /usr/include/absl/strings/str_cat.h:264:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 264 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(long unsigned int)': /usr/include/absl/strings/str_cat.h:268:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 268 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(long long int)': /usr/include/absl/strings/str_cat.h:272:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 272 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(long long unsigned int)': /usr/include/absl/strings/str_cat.h:276:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 276 | : piece_(digits_, static_cast( | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(float)': /usr/include/absl/strings/str_cat.h:281:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 281 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(double)': /usr/include/absl/strings/str_cat.h:283:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 283 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(const absl::lts_20230125::strings_internal::AlphaNumBuffer&)': /usr/include/absl/strings/str_cat.h:291:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 291 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(const char*)': /usr/include/absl/strings/str_cat.h:294:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 294 | : piece_(NullSafeStringView(c_str)) {} // NOLINT(runtime/explicit) | ^~~~~~ /usr/include/absl/strings/str_cat.h:294:16: error: 'NullSafeStringView' was not declared in this scope 294 | : piece_(NullSafeStringView(c_str)) {} // NOLINT(runtime/explicit) | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(const T&, absl::lts_20230125::strings_internal::StringifySink&&)': /usr/include/absl/strings/str_cat.h:302:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 302 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h:302:34: error: 'ExtractStringification' is not a member of 'absl::lts_20230125::strings_internal' 302 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(const std::__cxx11::basic_string, Allocator>&)': /usr/include/absl/strings/str_cat.h:307:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' 307 | : piece_(str) {} | ^~~~~~ /usr/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20230125::AlphaNum::data() const': /usr/include/absl/strings/str_cat.h:316:37: error: 'piece_' was not declared in this scope 316 | const char* data() const { return piece_.data(); } | ^~~~~~ /usr/include/absl/strings/str_cat.h: At global scope: /usr/include/absl/strings/str_cat.h:375:51: error: 'string_view' is not a member of 'absl' 375 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:375:51: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/str_cat.h:375:62: error: template argument 1 is invalid 375 | std::string CatPieces(std::initializer_list pieces); | ^ /usr/include/absl/strings/str_cat.h:377:47: error: 'string_view' is not a member of 'absl' 377 | std::initializer_list pieces); | ^~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:377:47: error: 'string_view' is not a member of 'absl' /usr/include/absl/strings/str_cat.h:377:58: error: template argument 1 is invalid 377 | std::initializer_list pieces); | ^ /usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20230125::StrCat(const AlphaNum&)': /usr/include/absl/strings/str_cat.h:384:34: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'size' 384 | return std::string(a.data(), a.size()); | ^~~~ /usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20230125::StrCat(const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /usr/include/absl/strings/str_cat.h:399:10: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:399:21: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:399:32: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:399:43: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:399:54: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:400:43: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 400 | static_cast(args).Piece()...}); | ^~~~~ /usr/include/absl/strings/str_cat.h:398:37: error: cannot convert '' to 'int' 398 | return strings_internal::CatPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 400 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:375:64: note: initializing argument 1 of 'std::string absl::lts_20230125::strings_internal::CatPieces(int)' 375 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230125::StrAppend(std::string*, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /usr/include/absl/strings/str_cat.h:444:16: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:444:27: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:444:38: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:444:49: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:444:60: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /usr/include/absl/strings/str_cat.h:445:49: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' 445 | static_cast(args).Piece()...}); | ^~~~~ /usr/include/absl/strings/str_cat.h:443:33: error: cannot convert '' to 'int' 443 | strings_internal::AppendPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/str_cat.h:377:60: note: initializing argument 2 of 'void absl::lts_20230125::strings_internal::AppendPieces(std::string*, int)' 377 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h: At global scope: /usr/include/absl/strings/internal/cord_rep_ring.h:169:48: error: 'string_view' has not been declared 169 | static CordRepRing* Append(CordRepRing* rep, string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h:188:49: error: 'string_view' has not been declared 188 | static CordRepRing* Prepend(CordRepRing* rep, string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h:234:21: error: 'absl::string_view' has not been declared 234 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h:241:48: error: 'absl::string_view' has not been declared 241 | bool IsFlat(size_t offset, size_t len, absl::string_view* fragment) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h:291:9: error: 'string_view' in namespace 'absl' does not name a type 291 | absl::string_view entry_data(index_type index) const; | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h:529:14: error: 'string_view' in namespace 'absl' does not name a type 529 | inline absl::string_view CordRepRing::entry_data(index_type index) const { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h:582:13: error: 'bool absl::lts_20230125::cord_internal::CordRepRing::IsFlat' is not a static data member of 'class absl::lts_20230125::cord_internal::CordRepRing' 582 | inline bool CordRepRing::IsFlat(absl::string_view* fragment) const { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h:582:39: error: 'string_view' is not a member of 'absl' 582 | inline bool CordRepRing::IsFlat(absl::string_view* fragment) const { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h:582:52: error: 'fragment' was not declared in this scope 582 | inline bool CordRepRing::IsFlat(absl::string_view* fragment) const { | ^~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h:591:39: error: 'absl::string_view' has not been declared 591 | absl::string_view* fragment) const { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h: In member function 'bool absl::lts_20230125::cord_internal::CordRepRing::IsFlat(size_t, size_t, int*) const': /usr/include/absl/strings/internal/cord_rep_ring.h:593:15: error: 'string_view' in namespace 'absl' does not name a type 593 | const absl::string_view data = entry_data(pos.index); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/cord_rep_ring.h:594:7: error: 'data' was not declared in this scope; did you mean 'data_'? 594 | if (data.length() >= len && data.length() - len >= pos.offset) { | ^~~~ | data_ In file included from /usr/include/absl/time/time.h:89, from /usr/include/absl/time/clock.h:26, from /usr/include/absl/synchronization/internal/kernel_timeout.h:35, from /usr/include/absl/synchronization/mutex.h:74, from /usr/include/absl/strings/internal/cordz_handle.h:24, from /usr/include/absl/strings/internal/cordz_info.h:28, from /usr/include/absl/strings/cord.h:91: /usr/include/absl/time/civil_time.h: At global scope: /usr/include/absl/time/civil_time.h:489:27: error: 'string_view' is not a member of 'absl' 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:53: error: expected primary-expression before '*' token 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /usr/include/absl/time/civil_time.h:489:55: error: 'c' was not declared in this scope 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /usr/include/absl/time/civil_time.h:489:56: error: expression list treated as compound expression in initializer [-fpermissive] 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /usr/include/absl/time/civil_time.h:490:6: error: redefinition of 'bool absl::lts_20230125::ParseCivilTime' 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230125::ParseCivilTime' previously defined here 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:490:27: error: 'string_view' is not a member of 'absl' 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:490:53: error: expected primary-expression before '*' token 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /usr/include/absl/time/civil_time.h:490:55: error: 'c' was not declared in this scope 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /usr/include/absl/time/civil_time.h:491:6: error: redefinition of 'bool absl::lts_20230125::ParseCivilTime' 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230125::ParseCivilTime' previously defined here 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:491:27: error: 'string_view' is not a member of 'absl' 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:491:51: error: expected primary-expression before '*' token 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /usr/include/absl/time/civil_time.h:491:53: error: 'c' was not declared in this scope 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /usr/include/absl/time/civil_time.h:492:6: error: redefinition of 'bool absl::lts_20230125::ParseCivilTime' 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230125::ParseCivilTime' previously defined here 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:492:27: error: 'string_view' is not a member of 'absl' 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:492:50: error: expected primary-expression before '*' token 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /usr/include/absl/time/civil_time.h:492:52: error: 'c' was not declared in this scope 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /usr/include/absl/time/civil_time.h:493:6: error: redefinition of 'bool absl::lts_20230125::ParseCivilTime' 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230125::ParseCivilTime' previously defined here 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:493:27: error: 'string_view' is not a member of 'absl' 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:493:52: error: expected primary-expression before '*' token 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /usr/include/absl/time/civil_time.h:493:54: error: 'c' was not declared in this scope 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /usr/include/absl/time/civil_time.h:494:6: error: redefinition of 'bool absl::lts_20230125::ParseCivilTime' 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230125::ParseCivilTime' previously defined here 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:494:27: error: 'string_view' is not a member of 'absl' 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:494:51: error: expected primary-expression before '*' token 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /usr/include/absl/time/civil_time.h:494:53: error: 'c' was not declared in this scope 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /usr/include/absl/time/civil_time.h:509:34: error: 'string_view' is not a member of 'absl' 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:60: error: expected primary-expression before '*' token 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /usr/include/absl/time/civil_time.h:509:62: error: 'c' was not declared in this scope 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /usr/include/absl/time/civil_time.h:509:63: error: expression list treated as compound expression in initializer [-fpermissive] 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /usr/include/absl/time/civil_time.h:510:6: error: redefinition of 'bool absl::lts_20230125::ParseLenientCivilTime' 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230125::ParseLenientCivilTime' previously defined here 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:510:34: error: 'string_view' is not a member of 'absl' 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:510:60: error: expected primary-expression before '*' token 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /usr/include/absl/time/civil_time.h:510:62: error: 'c' was not declared in this scope 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /usr/include/absl/time/civil_time.h:511:6: error: redefinition of 'bool absl::lts_20230125::ParseLenientCivilTime' 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230125::ParseLenientCivilTime' previously defined here 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:511:34: error: 'string_view' is not a member of 'absl' 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:511:58: error: expected primary-expression before '*' token 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /usr/include/absl/time/civil_time.h:511:60: error: 'c' was not declared in this scope 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /usr/include/absl/time/civil_time.h:512:6: error: redefinition of 'bool absl::lts_20230125::ParseLenientCivilTime' 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230125::ParseLenientCivilTime' previously defined here 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:512:34: error: 'string_view' is not a member of 'absl' 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:512:57: error: expected primary-expression before '*' token 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /usr/include/absl/time/civil_time.h:512:59: error: 'c' was not declared in this scope 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /usr/include/absl/time/civil_time.h:513:6: error: redefinition of 'bool absl::lts_20230125::ParseLenientCivilTime' 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230125::ParseLenientCivilTime' previously defined here 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:513:34: error: 'string_view' is not a member of 'absl' 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:513:59: error: expected primary-expression before '*' token 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /usr/include/absl/time/civil_time.h:513:61: error: 'c' was not declared in this scope 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /usr/include/absl/time/civil_time.h:514:6: error: redefinition of 'bool absl::lts_20230125::ParseLenientCivilTime' 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230125::ParseLenientCivilTime' previously defined here 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:514:34: error: 'string_view' is not a member of 'absl' 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:514:58: error: expected primary-expression before '*' token 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /usr/include/absl/time/civil_time.h:514:60: error: 'c' was not declared in this scope 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /usr/include/absl/time/civil_time.h:540:26: error: 'string_view' is not a member of 'absl' 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:540:52: error: expected primary-expression before '*' token 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:540:54: error: 'c' was not declared in this scope 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:540:68: error: expected primary-expression before '*' token 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:540:70: error: 'error' was not declared in this scope; did you mean 'perror'? 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /usr/include/absl/time/civil_time.h:540:75: error: expression list treated as compound expression in initializer [-fpermissive] 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:541:6: error: redefinition of 'bool absl::lts_20230125::time_internal::AbslParseFlag' 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:540:6: note: 'bool absl::lts_20230125::time_internal::AbslParseFlag' previously defined here 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:541:26: error: 'string_view' is not a member of 'absl' 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:541:52: error: expected primary-expression before '*' token 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:541:54: error: 'c' was not declared in this scope 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:541:68: error: expected primary-expression before '*' token 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:541:70: error: 'error' was not declared in this scope; did you mean 'perror'? 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /usr/include/absl/time/civil_time.h:542:6: error: redefinition of 'bool absl::lts_20230125::time_internal::AbslParseFlag' 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:540:6: note: 'bool absl::lts_20230125::time_internal::AbslParseFlag' previously defined here 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:542:26: error: 'string_view' is not a member of 'absl' 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:542:50: error: expected primary-expression before '*' token 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:542:52: error: 'c' was not declared in this scope 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:542:66: error: expected primary-expression before '*' token 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:542:68: error: 'error' was not declared in this scope; did you mean 'perror'? 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /usr/include/absl/time/civil_time.h:543:6: error: redefinition of 'bool absl::lts_20230125::time_internal::AbslParseFlag' 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:540:6: note: 'bool absl::lts_20230125::time_internal::AbslParseFlag' previously defined here 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:543:26: error: 'string_view' is not a member of 'absl' 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:543:49: error: expected primary-expression before '*' token 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:543:51: error: 'c' was not declared in this scope 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:543:65: error: expected primary-expression before '*' token 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:543:67: error: 'error' was not declared in this scope; did you mean 'perror'? 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /usr/include/absl/time/civil_time.h:544:6: error: redefinition of 'bool absl::lts_20230125::time_internal::AbslParseFlag' 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:540:6: note: 'bool absl::lts_20230125::time_internal::AbslParseFlag' previously defined here 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:544:26: error: 'string_view' is not a member of 'absl' 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:544:51: error: expected primary-expression before '*' token 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:544:53: error: 'c' was not declared in this scope 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:544:67: error: expected primary-expression before '*' token 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:544:69: error: 'error' was not declared in this scope; did you mean 'perror'? 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /usr/include/absl/time/civil_time.h:545:6: error: redefinition of 'bool absl::lts_20230125::time_internal::AbslParseFlag' 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:540:6: note: 'bool absl::lts_20230125::time_internal::AbslParseFlag' previously defined here 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/civil_time.h:545:26: error: 'string_view' is not a member of 'absl' 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/civil_time.h:545:50: error: expected primary-expression before '*' token 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:545:52: error: 'c' was not declared in this scope 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:545:66: error: expected primary-expression before '*' token 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /usr/include/absl/time/civil_time.h:545:68: error: 'error' was not declared in this scope; did you mean 'perror'? 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror /usr/include/absl/time/time.h:619:26: error: 'string_view' is not a member of 'absl' 619 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:619:58: error: expected primary-expression before '*' token 619 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:619:60: error: 'd' was not declared in this scope 619 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:619:61: error: expression list treated as compound expression in initializer [-fpermissive] 619 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /usr/include/absl/time/time.h:626:26: error: 'string_view' is not a member of 'absl' 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:626:52: error: expected primary-expression before '*' token 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:626:54: error: 'dst' was not declared in this scope 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /usr/include/absl/time/time.h:626:70: error: expected primary-expression before '*' token 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:626:72: error: 'error' was not declared in this scope; did you mean 'perror'? 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /usr/include/absl/time/time.h:626:77: error: expression list treated as compound expression in initializer [-fpermissive] 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /usr/include/absl/time/time.h:934:6: error: redefinition of 'bool absl::lts_20230125::AbslParseFlag' 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/time.h:626:6: note: 'bool absl::lts_20230125::AbslParseFlag' previously defined here 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /usr/include/absl/time/time.h:934:26: error: 'string_view' is not a member of 'absl' 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /usr/include/absl/time/time.h:934:48: error: expected primary-expression before '*' token 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /usr/include/absl/time/time.h:934:50: error: 't' was not declared in this scope; did you mean 'tm'? 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /usr/include/absl/time/time.h:934:64: error: expected primary-expression before '*' token 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /usr/include/absl/time/time.h:934:66: error: 'error' was not declared in this scope; did you mean 'perror'? 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /usr/include/absl/time/time.h:1138:32: error: 'string_view' is not a member of 'absl' 1138 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1138:58: error: expected primary-expression before '*' token 1138 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /usr/include/absl/time/time.h:1138:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1138 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /usr/include/absl/time/time.h:1138:62: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /usr/include/absl/time/time.h:1375:59: error: 'string_view' is not a member of 'absl' 1375 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1376:58: error: expected primary-expression before 't' 1376 | Time t, TimeZone tz); | ^ /usr/include/absl/time/time.h:1376:70: error: expected primary-expression before 'tz' 1376 | Time t, TimeZone tz); | ^~ /usr/include/absl/time/time.h:1381:72: error: 'std::string absl::lts_20230125::FormatTime(Time, TimeZone)' redeclared as different kind of entity 1381 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /usr/include/absl/time/time.h:1375:42: note: previous declaration 'std::string absl::lts_20230125::FormatTime' 1375 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /usr/include/absl/time/time.h:1382:59: error: 'std::string absl::lts_20230125::FormatTime(Time)' redeclared as different kind of entity 1382 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /usr/include/absl/time/time.h:1375:42: note: previous declaration 'std::string absl::lts_20230125::FormatTime' 1375 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /usr/include/absl/time/time.h: In function 'std::ostream& absl::lts_20230125::operator<<(std::ostream&, Time)': /usr/include/absl/time/time.h:1386:26: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20230125::Time&)' 1386 | return os << FormatTime(t); | ~~~~~~~~~~^~~ /usr/include/absl/time/time.h: At global scope: /usr/include/absl/time/time.h:1438:22: error: 'string_view' is not a member of 'absl' 1438 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1438:48: error: 'string_view' is not a member of 'absl' 1438 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1438:71: error: expected primary-expression before '*' token 1438 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /usr/include/absl/time/time.h:1439:27: error: expected primary-expression before '*' token 1439 | std::string* err); | ^ /usr/include/absl/time/time.h:1439:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1439 | std::string* err); | ^~~ | erf /usr/include/absl/time/time.h:1439:32: error: expression list treated as compound expression in initializer [-fpermissive] 1439 | std::string* err); | ^ /usr/include/absl/time/time.h:1448:6: error: redefinition of 'bool absl::lts_20230125::ParseTime' 1448 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /usr/include/absl/time/time.h:1438:6: note: 'bool absl::lts_20230125::ParseTime' previously defined here 1438 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /usr/include/absl/time/time.h:1448:22: error: 'string_view' is not a member of 'absl' 1448 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1448:48: error: 'string_view' is not a member of 'absl' 1448 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /usr/include/absl/time/time.h:1448:76: error: expected primary-expression before 'tz' 1448 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /usr/include/absl/time/time.h:1449:20: error: expected primary-expression before '*' token 1449 | Time* time, std::string* err); | ^ /usr/include/absl/time/time.h:1449:39: error: expected primary-expression before '*' token 1449 | Time* time, std::string* err); | ^ /usr/include/absl/time/time.h:1449:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1449 | Time* time, std::string* err); | ^~~ | erf In file included from /usr/include/absl/strings/cord.h:96: /usr/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /usr/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /usr/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /usr/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ /usr/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /usr/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20230125::strings_internal::StringConstant::TryConstexprEval(int)': /usr/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /usr/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ /usr/include/absl/strings/internal/string_constant.h: At global scope: /usr/include/absl/strings/internal/string_constant.h:55:17: error: 'string_view' in namespace 'absl' does not name a type 55 | constexpr absl::string_view StringConstant::value; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /usr/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /usr/include/absl/strings/cord.h:172:34: error: expected ')' before 'src' 172 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /usr/include/absl/strings/cord.h:173:25: error: 'absl::string_view' has not been declared 173 | Cord& operator=(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:230:42: error: 'absl::string_view' has not been declared 230 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:230:79: error: 'template absl::lts_20230125::Cord absl::lts_20230125::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 230 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /usr/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20230125::Cord absl::lts_20230125::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:244:21: error: 'absl::string_view' has not been declared 244 | void Append(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:305:22: error: 'absl::string_view' has not been declared 305 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:363:21: error: 'absl::string_view' has not been declared 363 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:370:25: error: 'absl::string_view' has not been declared 370 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:375:23: error: 'absl::string_view' has not been declared 375 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:428:30: error: 'string_view' in namespace 'absl' does not name a type 428 | using value_type = absl::string_view; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:430:26: error: expected ';' before 'value_type' 430 | using pointer = const value_type*; | ^~~~~~~~~~~ | ; /usr/include/absl/strings/cord.h:431:23: error: 'value_type' does not name a type 431 | using reference = value_type; | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:439:5: error: 'reference' does not name a type 439 | reference operator*() const; | ^~~~~~~~~ /usr/include/absl/strings/cord.h:440:5: error: 'pointer' does not name a type; did you mean 'QPointer'? 440 | pointer operator->() const; | ^~~~~~~ | QPointer /usr/include/absl/strings/cord.h:471:11: error: 'string_view' in namespace 'absl' does not name a type 471 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:526:30: error: 'string_view' in namespace 'absl' does not name a type 526 | using value_type = absl::string_view; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:527:23: error: 'value_type' does not name a type 527 | using reference = value_type&; | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:528:34: error: expected ';' before 'value_type' 528 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /usr/include/absl/strings/cord.h:631:16: error: 'string_view' in namespace 'absl' does not name a type 631 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:719:9: error: 'optional' in namespace 'absl' does not name a template type 719 | absl::optional TryFlat() const; | ^~~~~~~~ /usr/include/absl/strings/cord.h:726:9: error: 'string_view' in namespace 'absl' does not name a type 726 | absl::string_view Flatten(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:729:55: error: 'absl::string_view' has not been declared 729 | friend void AbslFormatFlush(absl::Cord* cord, absl::string_view part) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:754:9: error: 'optional' in namespace 'absl' does not name a template type 754 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /usr/include/absl/strings/cord.h:785:34: error: expected ')' before 'src' 785 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /usr/include/absl/strings/cord.h:789:49: error: 'absl::string_view' has not been declared 789 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:795:50: error: 'string_view' is not a member of 'absl' 795 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:795:62: error: template argument 1 is invalid 795 | void ForEachChunk(absl::FunctionRef) const; | ^ /usr/include/absl/strings/cord.h:799:9: error: 'string_view' in namespace 'absl' does not name a type 799 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:818:51: error: expected ')' before 'sv' 818 | explicit constexpr InlineRep(absl::string_view sv, CordRep* rep); | ~ ^~~ | ) /usr/include/absl/strings/cord.h:835:28: error: 'absl::string_view' has not been declared 835 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:836:11: error: 'string_view' in namespace 'absl' does not name a type 836 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:942:32: error: 'absl::string_view' has not been declared 942 | absl::string_view* fragment); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:947:36: error: 'string_view' is not a member of 'absl' 947 | absl::FunctionRef callback); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:947:48: error: template argument 1 is invalid 947 | absl::FunctionRef callback); | ^ /usr/include/absl/strings/cord.h:954:29: error: 'absl::string_view' has not been declared 954 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:958:25: error: 'absl::string_view' has not been declared 958 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:965:16: error: 'string_view' in namespace 'absl' does not name a type 965 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:966:16: error: 'string_view' in namespace 'absl' does not name a type 966 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:981:28: error: 'absl::string_view' has not been declared 981 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:982:29: error: 'absl::string_view' has not been declared 982 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:989:27: error: 'absl::string_view' has not been declared 989 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'H absl::lts_20230125::AbslHashValue(H, const Cord&)': /usr/include/absl/strings/cord.h:758:11: error: 'optional' is not a member of 'absl' 758 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /usr/include/absl/strings/cord.h:758:26: error: 'string_view' is not a member of 'absl' 758 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:758:39: error: 'maybe_flat' was not declared in this scope 758 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /usr/include/absl/strings/cord.h:758:54: error: 'const class absl::lts_20230125::Cord' has no member named 'TryFlat' 758 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /usr/include/absl/strings/cord.h: In constructor 'constexpr absl::lts_20230125::Cord::InlineRep::InlineRep()': /usr/include/absl/strings/cord.h:811:38: error: call to non-'constexpr' function 'absl::lts_20230125::cord_internal::InlineData::InlineData()' 811 | constexpr InlineRep() : data_() {} | ^ /usr/include/absl/strings/internal/cord_internal.h:527:13: note: 'absl::lts_20230125::cord_internal::InlineData::InlineData()' declared here 527 | constexpr InlineData() noexcept { poison_this(); } | ^~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'H absl::lts_20230125::Cord::HashFragmented(H) const': /usr/include/absl/strings/cord.h:999:49: error: 'absl::string_view' has not been declared 999 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In lambda function: /usr/include/absl/strings/cord.h:1000:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1000 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /usr/include/absl/strings/cord.h:1001:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1001 | chunk.size()); | ^~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1027:6: error: variable or field 'InitializeCordRepExternal' declared void 1027 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1027:38: error: 'string_view' is not a member of 'absl' 1027 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1027:71: error: expected primary-expression before '*' token 1027 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^ /usr/include/absl/strings/cord.h:1027:73: error: 'rep' was not declared in this scope 1027 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); | ^~~ /usr/include/absl/strings/cord.h:1033:31: error: 'string_view' is not a member of 'absl' 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1033:57: error: expected primary-expression before '&&' token 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~ /usr/include/absl/strings/cord.h:1033:60: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /usr/include/absl/strings/cord.h:1033:68: error: expression list treated as compound expression in initializer [-fpermissive] 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^ /usr/include/absl/strings/cord.h:1033:69: error: expected ';' before '{' token 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~ | ; /usr/include/absl/strings/cord.h:1045:38: error: 'absl::lts_20230125::cord_internal::CordRep* absl::lts_20230125::cord_internal::NewExternalRep' redeclared as different kind of entity 1045 | inline CordRep* NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1033:10: note: previous declaration 'template absl::lts_20230125::cord_internal::CordRep* absl::lts_20230125::cord_internal::NewExternalRep' 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1045:38: error: 'string_view' is not a member of 'absl' 1045 | inline CordRep* NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1046:39: error: 'releaser' was not declared in this scope 1046 | void (&releaser)(absl::string_view)) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1046:55: error: 'string_view' is not a member of 'absl' 1046 | void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1053:6: error: redefinition of 'template absl::lts_20230125::Cord absl::lts_20230125::MakeCordFromExternal' 1053 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20230125::Cord absl::lts_20230125::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1053:33: error: 'string_view' is not a member of 'absl' 1053 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1053:59: error: expected primary-expression before '&&' token 1053 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /usr/include/absl/strings/cord.h:1053:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1053 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /usr/include/absl/strings/cord.h:1068:11: error: 'constexpr const int absl::lts_20230125::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20230125::Cord::InlineRep' 1068 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~~ /usr/include/absl/strings/cord.h:1068:44: error: 'string_view' is not a member of 'absl' 1068 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1068:67: error: expected primary-expression before '*' token 1068 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^ /usr/include/absl/strings/cord.h:1068:69: error: 'rep' was not declared in this scope 1068 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^~~ /usr/include/absl/strings/cord.h:1068:72: error: expression list treated as compound expression in initializer [-fpermissive] 1068 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) | ^ /usr/include/absl/strings/cord.h:1224:8: error: 'int absl::lts_20230125::Cord::Cord' is not a static data member of 'class absl::lts_20230125::Cord' 1224 | inline Cord::Cord(absl::string_view src) | ^~~~ /usr/include/absl/strings/cord.h:1224:25: error: 'string_view' is not a member of 'absl' 1224 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230125::Cord& absl::lts_20230125::Cord::operator=(T&&)': /usr/include/absl/strings/cord.h:1244:28: error: 'string_view' is not a member of 'absl' 1244 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1285:14: error: 'optional' in namespace 'absl' does not name a template type 1285 | inline absl::optional Cord::TryFlat() const { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1297:14: error: 'string_view' in namespace 'absl' does not name a type 1297 | inline absl::string_view Cord::Flatten() { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1310:13: error: variable or field 'Append' declared void 1310 | inline void Cord::Append(absl::string_view src) { | ^~~~ /usr/include/absl/strings/cord.h:1310:32: error: 'string_view' is not a member of 'absl' 1310 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1314:13: error: variable or field 'Prepend' declared void 1314 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /usr/include/absl/strings/cord.h:1314:33: error: 'string_view' is not a member of 'absl' 1314 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::Append(absl::lts_20230125::CordBuffer)': /usr/include/absl/strings/cord.h:1320:9: error: 'string_view' is not a member of 'absl' 1320 | absl::string_view short_value; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1321:42: error: 'short_value' was not declared in this scope 1321 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::Prepend(absl::lts_20230125::CordBuffer)': /usr/include/absl/strings/cord.h:1330:9: error: 'string_view' is not a member of 'absl' 1330 | absl::string_view short_value; | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1331:42: error: 'short_value' was not declared in this scope 1331 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1372:13: error: 'bool absl::lts_20230125::Cord::StartsWith' is not a static data member of 'class absl::lts_20230125::Cord' 1372 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /usr/include/absl/strings/cord.h:1372:36: error: 'string_view' is not a member of 'absl' 1372 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::ChunkIterator::InitTree(absl::lts_20230125::cord_internal::CordRep*)': /usr/include/absl/strings/cord.h:1381:5: error: 'current_chunk_' was not declared in this scope 1381 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1381:36: error: 'using CordRepBtreeReader = class absl::lts_20230125::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230125::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1381 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ /usr/include/absl/strings/cord.h:1384:5: error: 'current_chunk_' was not declared in this scope 1384 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1384:37: error: 'EdgeData' is not a member of 'absl::lts_20230125::cord_internal' 1384 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ /usr/include/absl/strings/cord.h: In constructor 'absl::lts_20230125::Cord::ChunkIterator::ChunkIterator(const absl::lts_20230125::Cord*)': /usr/include/absl/strings/cord.h:1399:7: error: 'current_chunk_' was not declared in this scope 1399 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1403:5: error: 'current_chunk_' was not declared in this scope 1403 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230125::Cord::ChunkIterator& absl::lts_20230125::Cord::ChunkIterator::AdvanceBtree()': /usr/include/absl/strings/cord.h:1408:3: error: 'current_chunk_' was not declared in this scope 1408 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h:1408:34: error: 'using CordRepBtreeReader = class absl::lts_20230125::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230125::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1408 | current_chunk_ = btree_reader_.Next(); | ^~~~ In file included from /usr/include/absl/container/internal/layout.h:163: /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': /usr/include/absl/strings/cord.h:1413:3: error: 'current_chunk_' was not declared in this scope 1413 | assert(n >= current_chunk_.size()); | ^~~~~~ /usr/include/absl/strings/cord.h:1417:38: error: 'using CordRepBtreeReader = class absl::lts_20230125::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230125::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1417 | current_chunk_ = btree_reader_.Next(); | ^~~~ /usr/include/absl/strings/cord.h:1420:38: error: 'using CordRepBtreeReader = class absl::lts_20230125::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230125::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1420 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230125::Cord::ChunkIterator& absl::lts_20230125::Cord::ChunkIterator::operator++()': /usr/include/absl/strings/cord.h:1430:3: error: 'current_chunk_' was not declared in this scope 1430 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1457:29: error: 'reference' in 'class absl::lts_20230125::Cord::ChunkIterator' does not name a type 1457 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /usr/include/absl/strings/cord.h:1462:29: error: 'pointer' in 'class absl::lts_20230125::Cord::ChunkIterator' does not name a type 1462 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': /usr/include/absl/strings/cord.h:1468:3: error: 'current_chunk_' was not declared in this scope 1468 | assert(n < current_chunk_.size()); | ^~~~~~ In file included from /usr/include/absl/base/macros.h:36, from /usr/include/absl/algorithm/container.h:54: /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::ChunkIterator::AdvanceBytes(size_t)': /usr/include/absl/strings/cord.h:1475:7: error: 'current_chunk_' was not declared in this scope 1475 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'absl::lts_20230125::Cord::CharIterator& absl::lts_20230125::Cord::CharIterator::operator++()': /usr/include/absl/strings/cord.h:1503:7: error: base operand of '->' has non-pointer type 'absl::lts_20230125::Cord::ChunkIterator' 1503 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~~~~~~~~~~~~~~~~ /usr/include/absl/strings/cord.h: In member function 'const char& absl::lts_20230125::Cord::CharIterator::operator*() const': /usr/include/absl/strings/cord.h:1526:26: error: base operand of '->' has non-pointer type 'const absl::lts_20230125::Cord::ChunkIterator' 1526 | return *chunk_iterator_->data(); | ^~ /usr/include/absl/strings/cord.h: In member function 'const char* absl::lts_20230125::Cord::CharIterator::operator->() const': /usr/include/absl/strings/cord.h:1530:25: error: base operand of '->' has non-pointer type 'const absl::lts_20230125::Cord::ChunkIterator' 1530 | return chunk_iterator_->data(); | ^~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1543:14: error: 'string_view' in namespace 'absl' does not name a type 1543 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1564:34: error: 'string_view' is not a member of 'absl' 1564 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1564:46: error: template argument 1 is invalid 1564 | absl::FunctionRef callback) const { | ^ /usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::ForEachChunk(int) const': /usr/include/absl/strings/cord.h:1567:20: error: 'string_view' is not a member of 'absl' 1567 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1567:67: error: 'callback' cannot be used as a function 1567 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1595:47: error: 'absl::string_view' has not been declared 1595 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230125::operator==(const Cord&, int)': /usr/include/absl/strings/cord.h:1597:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1597 | size_t rhs_size = rhs.size(); | ^~~~ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1602:13: error: declaration of 'operator==' as non-function 1602 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1602:30: error: 'string_view' is not a member of 'absl' 1602 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1602:45: error: expected primary-expression before 'const' 1602 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /usr/include/absl/strings/cord.h:1603:45: error: 'absl::string_view' has not been declared 1603 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1604:13: error: declaration of 'operator!=' as non-function 1604 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1604:30: error: 'string_view' is not a member of 'absl' 1604 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1604:45: error: expected primary-expression before 'const' 1604 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /usr/include/absl/strings/cord.h:1605:44: error: 'absl::string_view' has not been declared 1605 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1608:13: error: declaration of 'operator<' as non-function 1608 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1608:29: error: 'string_view' is not a member of 'absl' 1608 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1608:44: error: expected primary-expression before 'const' 1608 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /usr/include/absl/strings/cord.h:1611:44: error: 'absl::string_view' has not been declared 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230125::operator>(const Cord&, int)': /usr/include/absl/strings/cord.h:1611:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20230125::Cord') 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20230125::Cord /usr/include/absl/types/span.h:544:6: note: candidate: 'template bool absl::lts_20230125::operator<(Span, Span)' 544 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:544:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1611:72: note: mismatched types 'absl::lts_20230125::Span' and 'int' 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:548:6: note: candidate: 'template bool absl::lts_20230125::operator<(Span, Span)' 548 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:548:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1611:72: note: mismatched types 'absl::lts_20230125::Span' and 'int' 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:552:6: note: candidate: 'template bool absl::lts_20230125::operator<(Span, Span)' 552 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:552:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1611:72: note: mismatched types 'absl::lts_20230125::Span' and 'int' 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:558:6: note: candidate: 'template bool absl::lts_20230125::operator<(const U&, Span)' 558 | bool operator<(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:558:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1611:72: note: 'absl::lts_20230125::Cord' is not derived from 'absl::lts_20230125::Span' 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/types/span.h:564:6: note: candidate: 'template bool absl::lts_20230125::operator<(Span, const U&)' 564 | bool operator<(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:564:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1611:72: note: mismatched types 'absl::lts_20230125::Span' and 'int' 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /usr/include/absl/container/inlined_vector.h:863:6: note: candidate: 'template bool absl::lts_20230125::operator<(const InlinedVector&, const InlinedVector&)' 863 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:863:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1611:72: note: mismatched types 'const absl::lts_20230125::InlinedVector' and 'int' 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /usr/include/absl/hash/internal/hash.h:53: /usr/include/absl/numeric/int128.h:801:16: note: candidate: 'constexpr bool absl::lts_20230125::operator<(uint128, uint128)' 801 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:801:47: note: no known conversion for argument 2 from 'const absl::lts_20230125::Cord' to 'absl::lts_20230125::uint128' 801 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /usr/include/absl/numeric/int128.h:1155: /usr/include/absl/numeric/int128_have_intrinsic.inc:210:16: note: candidate: 'constexpr bool absl::lts_20230125::operator<(int128, int128)' 210 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_have_intrinsic.inc:210:45: note: no known conversion for argument 2 from 'const absl::lts_20230125::Cord' to 'absl::lts_20230125::int128' 210 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ In file included from /usr/include/absl/base/internal/raw_logging.h:27, from /usr/include/absl/strings/internal/cord_rep_btree.h:23: /usr/include/absl/base/log_severity.h:163:1: note: candidate: 'constexpr bool absl::lts_20230125::operator<(LogSeverity, LogSeverityAtLeast)' 163 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /usr/include/absl/base/log_severity.h:163:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::LogSeverity' 163 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /usr/include/absl/base/log_severity.h:165:1: note: candidate: 'constexpr bool absl::lts_20230125::operator<(LogSeverityAtMost, LogSeverity)' 165 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /usr/include/absl/base/log_severity.h:165:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::LogSeverityAtMost' 165 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /usr/include/absl/time/time.h:1620:46: note: candidate: 'constexpr bool absl::lts_20230125::operator<(Duration, Duration)' 1620 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1620:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::Duration' 1620 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:769:46: note: candidate: 'constexpr bool absl::lts_20230125::operator<(Time, Time)' 769 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:769:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::Time' 769 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1582:13: note: candidate: 'bool absl::lts_20230125::operator<(const Cord&, const Cord&)' 1582 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1582:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230125::Cord&' 1582 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /usr/include/absl/strings/cord.h:1605:13: note: candidate: 'bool absl::lts_20230125::operator<(const Cord&, int)' 1605 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1605:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230125::Cord&' 1605 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1612:13: error: declaration of 'operator>' as non-function 1612 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1612:29: error: 'string_view' is not a member of 'absl' 1612 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1612:44: error: expected primary-expression before 'const' 1612 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /usr/include/absl/strings/cord.h:1613:45: error: 'absl::string_view' has not been declared 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230125::operator<=(const Cord&, int)': /usr/include/absl/strings/cord.h:1613:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20230125::Cord') 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20230125::Cord /usr/include/absl/types/span.h:544:6: note: candidate: 'template bool absl::lts_20230125::operator<(Span, Span)' 544 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:544:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1613:75: note: mismatched types 'absl::lts_20230125::Span' and 'int' 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:548:6: note: candidate: 'template bool absl::lts_20230125::operator<(Span, Span)' 548 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:548:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1613:75: note: mismatched types 'absl::lts_20230125::Span' and 'int' 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:552:6: note: candidate: 'template bool absl::lts_20230125::operator<(Span, Span)' 552 | bool operator<(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:552:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1613:75: note: mismatched types 'absl::lts_20230125::Span' and 'int' 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:558:6: note: candidate: 'template bool absl::lts_20230125::operator<(const U&, Span)' 558 | bool operator<(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:558:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1613:75: note: 'absl::lts_20230125::Cord' is not derived from 'absl::lts_20230125::Span' 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/types/span.h:564:6: note: candidate: 'template bool absl::lts_20230125::operator<(Span, const U&)' 564 | bool operator<(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:564:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1613:75: note: mismatched types 'absl::lts_20230125::Span' and 'int' 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/container/inlined_vector.h:863:6: note: candidate: 'template bool absl::lts_20230125::operator<(const InlinedVector&, const InlinedVector&)' 863 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:863:6: note: template argument deduction/substitution failed: /usr/include/absl/strings/cord.h:1613:75: note: mismatched types 'const absl::lts_20230125::InlinedVector' and 'int' 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /usr/include/absl/numeric/int128.h:801:16: note: candidate: 'constexpr bool absl::lts_20230125::operator<(uint128, uint128)' 801 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:801:47: note: no known conversion for argument 2 from 'const absl::lts_20230125::Cord' to 'absl::lts_20230125::uint128' 801 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_have_intrinsic.inc:210:16: note: candidate: 'constexpr bool absl::lts_20230125::operator<(int128, int128)' 210 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_have_intrinsic.inc:210:45: note: no known conversion for argument 2 from 'const absl::lts_20230125::Cord' to 'absl::lts_20230125::int128' 210 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /usr/include/absl/base/log_severity.h:163:1: note: candidate: 'constexpr bool absl::lts_20230125::operator<(LogSeverity, LogSeverityAtLeast)' 163 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /usr/include/absl/base/log_severity.h:163:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::LogSeverity' 163 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /usr/include/absl/base/log_severity.h:165:1: note: candidate: 'constexpr bool absl::lts_20230125::operator<(LogSeverityAtMost, LogSeverity)' 165 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /usr/include/absl/base/log_severity.h:165:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::LogSeverityAtMost' 165 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /usr/include/absl/time/time.h:1620:46: note: candidate: 'constexpr bool absl::lts_20230125::operator<(Duration, Duration)' 1620 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1620:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::Duration' 1620 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:769:46: note: candidate: 'constexpr bool absl::lts_20230125::operator<(Time, Time)' 769 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:769:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::Time' 769 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1582:13: note: candidate: 'bool absl::lts_20230125::operator<(const Cord&, const Cord&)' 1582 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1582:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230125::Cord&' 1582 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /usr/include/absl/strings/cord.h:1605:13: note: candidate: 'bool absl::lts_20230125::operator<(const Cord&, int)' 1605 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1605:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230125::Cord&' 1605 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /usr/include/absl/strings/cord.h: At global scope: /usr/include/absl/strings/cord.h:1614:13: error: declaration of 'operator<=' as non-function 1614 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1614:30: error: 'string_view' is not a member of 'absl' 1614 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1614:45: error: expected primary-expression before 'const' 1614 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /usr/include/absl/strings/cord.h:1615:45: error: 'absl::string_view' has not been declared 1615 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1616:13: error: declaration of 'operator>=' as non-function 1616 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /usr/include/absl/strings/cord.h:1616:30: error: 'string_view' is not a member of 'absl' 1616 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /usr/include/absl/strings/cord.h:1616:45: error: expected primary-expression before 'const' 1616 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:73:27: error: 'absl::string_view' has not been declared 73 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h: In member function 'size_t absl::lts_20230125::container_internal::StringHash::operator()(int) const': /usr/include/absl/container/internal/hash_function_defaults.h:74:29: error: 'string_view' is not a member of 'absl' 74 | return absl::Hash{}(v); | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:74:29: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/hash_function_defaults.h:74:40: error: template argument 1 is invalid 74 | return absl::Hash{}(v); | ^ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:83:25: error: 'absl::string_view' has not been declared 83 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:83:48: error: 'absl::string_view' has not been declared 83 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:89:48: error: 'absl::string_view' has not been declared 89 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:92:25: error: 'absl::string_view' has not been declared 92 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20230125::container_internal::StringEq::operator()(int, const absl::lts_20230125::Cord&) const': /usr/include/absl/container/internal/hash_function_defaults.h:93:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20230125::Cord') 93 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20230125::Cord /usr/include/absl/types/span.h:492:6: note: candidate: 'template bool absl::lts_20230125::operator==(Span, Span)' 492 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:492:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:93:19: note: mismatched types 'absl::lts_20230125::Span' and 'int' 93 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:496:6: note: candidate: 'template bool absl::lts_20230125::operator==(Span, Span)' 496 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:496:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:93:19: note: mismatched types 'absl::lts_20230125::Span' and 'int' 93 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:500:6: note: candidate: 'template bool absl::lts_20230125::operator==(Span, Span)' 500 | bool operator==(Span a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:500:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:93:19: note: mismatched types 'absl::lts_20230125::Span' and 'int' 93 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:506:6: note: candidate: 'template bool absl::lts_20230125::operator==(const U&, Span)' 506 | bool operator==(const U& a, Span b) { | ^~~~~~~~ /usr/include/absl/types/span.h:506:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:93:19: note: 'absl::lts_20230125::Cord' is not derived from 'absl::lts_20230125::Span' 93 | return lhs == rhs; | ^~~ /usr/include/absl/types/span.h:512:6: note: candidate: 'template bool absl::lts_20230125::operator==(Span, const U&)' 512 | bool operator==(Span a, const U& b) { | ^~~~~~~~ /usr/include/absl/types/span.h:512:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:93:19: note: mismatched types 'absl::lts_20230125::Span' and 'int' 93 | return lhs == rhs; | ^~~ /usr/include/absl/container/inlined_vector.h:842:6: note: candidate: 'template bool absl::lts_20230125::operator==(const InlinedVector&, const InlinedVector&)' 842 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /usr/include/absl/container/inlined_vector.h:842:6: note: template argument deduction/substitution failed: /usr/include/absl/container/internal/hash_function_defaults.h:93:19: note: mismatched types 'const absl::lts_20230125::InlinedVector' and 'int' 93 | return lhs == rhs; | ^~~ /usr/include/absl/numeric/int128.h:789:16: note: candidate: 'constexpr bool absl::lts_20230125::operator==(uint128, uint128)' 789 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128.h:789:48: note: no known conversion for argument 2 from 'const absl::lts_20230125::Cord' to 'absl::lts_20230125::uint128' 789 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /usr/include/absl/numeric/int128_have_intrinsic.inc:202:16: note: candidate: 'constexpr bool absl::lts_20230125::operator==(int128, int128)' 202 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /usr/include/absl/numeric/int128_have_intrinsic.inc:202:46: note: no known conversion for argument 2 from 'const absl::lts_20230125::Cord' to 'absl::lts_20230125::int128' 202 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /usr/include/absl/time/time.h:1630:46: note: candidate: 'constexpr bool absl::lts_20230125::operator==(Duration, Duration)' 1630 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /usr/include/absl/time/time.h:1630:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::Duration' 1630 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /usr/include/absl/time/time.h:781:46: note: candidate: 'constexpr bool absl::lts_20230125::operator==(Time, Time)' 781 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /usr/include/absl/time/time.h:781:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::Time' 781 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ /usr/include/absl/strings/cord.h:1574:13: note: candidate: 'bool absl::lts_20230125::operator==(const Cord&, const Cord&)' 1574 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1574:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230125::Cord&' 1574 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /usr/include/absl/strings/cord.h:1595:13: note: candidate: 'bool absl::lts_20230125::operator==(const Cord&, int)' 1595 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /usr/include/absl/strings/cord.h:1595:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230125::Cord&' 1595 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ /usr/include/absl/container/internal/hash_function_defaults.h: At global scope: /usr/include/absl/container/internal/hash_function_defaults.h:106:21: error: 'string_view' is not a member of 'absl' 106 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /usr/include/absl/container/internal/hash_function_defaults.h:106:21: error: 'string_view' is not a member of 'absl' /usr/include/absl/container/internal/hash_function_defaults.h:106:32: error: template argument 1 is invalid 106 | struct HashEq : StringHashEq {}; | ^ In file included from /usr/include/absl/container/internal/raw_hash_set.h:192, from /usr/include/absl/container/node_hash_set.h:44: /usr/include/absl/container/internal/common.h:113:9: error: 'optional' in namespace 'absl' does not name a template type 113 | absl::optional alloc_ = {}; | ^~~~~~~~ /usr/include/absl/container/internal/common.h: In member function 'absl::lts_20230125::container_internal::node_handle_base& absl::lts_20230125::container_internal::node_handle_base::operator=(absl::lts_20230125::container_internal::node_handle_base&&)': /usr/include/absl/container/internal/common.h:67:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 67 | alloc_ = other.alloc_; | ^~~~~~ | alloc /usr/include/absl/container/internal/common.h: In member function 'bool absl::lts_20230125::container_internal::node_handle_base::empty() const': /usr/include/absl/container/internal/common.h:74:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 74 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc /usr/include/absl/container/internal/common.h: In member function 'absl::lts_20230125::container_internal::node_handle_base::allocator_type absl::lts_20230125::container_internal::node_handle_base::get_allocator() const': /usr/include/absl/container/internal/common.h:76:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 76 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /usr/include/absl/container/internal/common.h: In constructor 'absl::lts_20230125::container_internal::node_handle_base::node_handle_base(transfer_tag_t, const allocator_type&, slot_type*)': /usr/include/absl/container/internal/common.h:83:9: error: class 'absl::lts_20230125::container_internal::node_handle_base' does not have any field named 'alloc_' 83 | : alloc_(a) { | ^~~~~~ /usr/include/absl/container/internal/common.h: In constructor 'absl::lts_20230125::container_internal::node_handle_base::node_handle_base(construct_tag_t, const allocator_type&, Args&& ...)': /usr/include/absl/container/internal/common.h:90:9: error: class 'absl::lts_20230125::container_internal::node_handle_base' does not have any field named 'alloc_' 90 | : alloc_(a) { | ^~~~~~ In file included from /usr/include/c++/12.2.1/cassert:44, from /usr/include/absl/container/internal/common.h:18: /usr/include/absl/container/internal/common.h: In member function 'void absl::lts_20230125::container_internal::node_handle_base::reset()': /usr/include/absl/container/internal/common.h:102:5: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 102 | assert(alloc_.has_value()); | ^~~~~~ /usr/include/absl/container/internal/common.h:103:20: error: 'nullopt' is not a member of 'absl' 103 | alloc_ = absl::nullopt; | ^~~~~~~ /usr/include/absl/container/internal/common.h: In member function 'absl::lts_20230125::container_internal::node_handle_base::allocator_type* absl::lts_20230125::container_internal::node_handle_base::alloc()': /usr/include/absl/container/internal/common.h:110:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc /usr/include/phonenumbers/phonenumberutil.h: At global scope: /usr/include/phonenumbers/phonenumberutil.h:961:9: error: 'optional' in namespace 'absl' does not name a template type 961 | absl::optional ExtractPhoneContext( | ^~~~~~~~ /usr/include/phonenumbers/phonenumberutil.h:965:34: error: 'absl::optional' has not been declared 965 | bool IsPhoneContextValid(absl::optional phone_context) const; | ^~~~~~~~ /usr/include/phonenumbers/phonenumberutil.h:965:42: error: expected ',' or '...' before '<' token 965 | bool IsPhoneContextValid(absl::optional phone_context) const; | ^ /usr/include/absl/strings/cord.h: In instantiation of 'H absl::lts_20230125::Cord::HashFragmented(H) const [with H = absl::lts_20230125::hash_internal::MixingHashState]': /usr/include/absl/strings/cord.h:762:28: required from 'H absl::lts_20230125::AbslHashValue(H, const Cord&) [with H = hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:871:27: required from 'static absl::lts_20230125::enable_if_t::value, H> absl::lts_20230125::hash_internal::HashSelect::HashValueProbe::Invoke(H, const T&) [with H = absl::lts_20230125::hash_internal::MixingHashState; T = absl::lts_20230125::Cord; absl::lts_20230125::enable_if_t::value, H> = absl::lts_20230125::hash_internal::MixingHashState; decltype (absl::lts_20230125::hash_internal::AbslHashValue(std::move(state), value)) = absl::lts_20230125::hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:1241:73: required from 'static H absl::lts_20230125::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...) [with T = absl::lts_20230125::Cord; Ts = {}; H = absl::lts_20230125::hash_internal::MixingHashState]' /usr/include/absl/hash/internal/hash.h:978:39: required from 'static size_t absl::lts_20230125::hash_internal::MixingHashState::hash(const T&) [with T = absl::lts_20230125::Cord; typename std::enable_if<(! absl::lts_20230125::conjunction, absl::lts_20230125::hash_internal::is_uniquely_represented >::value), int>::type = 0; size_t = long unsigned int]' /usr/include/absl/hash/internal/hash.h:1230:33: required from 'size_t absl::lts_20230125::hash_internal::HashImpl::operator()(const T&) const [with T = absl::lts_20230125::Cord; size_t = long unsigned int]' /usr/include/absl/container/internal/hash_function_defaults.h:77:36: required from here /usr/include/absl/strings/cord.h:999:18: error: cannot convert 'absl::lts_20230125::Cord::HashFragmented(absl::lts_20230125::hash_internal::MixingHashState) const::' to 'int' 999 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | absl::lts_20230125::Cord::HashFragmented(absl::lts_20230125::hash_internal::MixingHashState) const:: 1000 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | chunk.size()); | ~~~~~~~~~~~~~~ 1002 | }); | ~ /usr/include/absl/strings/cord.h:1564:48: note: initializing argument 1 of 'void absl::lts_20230125::Cord::ForEachChunk(int) const' 1564 | absl::FunctionRef callback) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ninja: subcommand failed >>> ERROR: telepathy-ofono: build failed >>> telepathy-ofono: Uninstalling dependencies... (1/382) Purging .makedepends-telepathy-ofono (20230423.014918) (2/382) Purging ofono-openrc (2.0-r0) (3/382) Purging ofono (2.0-r0) (4/382) Purging mobile-broadband-provider-info (20230416-r0) (5/382) Purging cmake (3.26.3-r1) (6/382) Purging libofono-qt-dev (1.30-r0) (7/382) Purging libofono-qt (1.30-r0) (8/382) Purging libphonenumber-dev (8.13.10-r1) (9/382) Purging abseil-cpp-dev (20230125.2-r1) (10/382) Purging abseil-cpp-bad-any-cast-impl (20230125.2-r1) (11/382) Purging abseil-cpp-bad-optional-access (20230125.2-r1) (12/382) Purging abseil-cpp-bad-variant-access (20230125.2-r1) (13/382) Purging abseil-cpp-civil-time (20230125.2-r1) (14/382) Purging abseil-cpp-cordz-sample-token (20230125.2-r1) (15/382) Purging abseil-cpp-crc-cpu-detect (20230125.2-r1) (16/382) Purging abseil-cpp-demangle-internal (20230125.2-r1) (17/382) Purging abseil-cpp-die-if-null (20230125.2-r1) (18/382) Purging abseil-cpp-failure-signal-handler (20230125.2-r1) (19/382) Purging abseil-cpp-flags-parse (20230125.2-r1) (20/382) Purging abseil-cpp-flags-usage-internal (20230125.2-r1) (21/382) Purging abseil-cpp-flags-usage (20230125.2-r1) (22/382) Purging abseil-cpp-flags (20230125.2-r1) (23/382) Purging abseil-cpp-graphcycles-internal (20230125.2-r1) (24/382) Purging abseil-cpp-hashtablez-sampler (20230125.2-r1) (25/382) Purging abseil-cpp-leak-check (20230125.2-r1) (26/382) Purging abseil-cpp-log-entry (20230125.2-r1) (27/382) Purging abseil-cpp-log-flags (20230125.2-r1) (28/382) Purging abseil-cpp-log-initialize (20230125.2-r1) (29/382) Purging abseil-cpp-log-internal-check-op (20230125.2-r1) (30/382) Purging abseil-cpp-log-internal-conditions (20230125.2-r1) (31/382) Purging abseil-cpp-log-internal-message (20230125.2-r1) (32/382) Purging abseil-cpp-log-internal-nullguard (20230125.2-r1) (33/382) Purging abseil-cpp-log-internal-proto (20230125.2-r1) (34/382) Purging abseil-cpp-log-severity (20230125.2-r1) (35/382) Purging abseil-cpp-periodic-sampler (20230125.2-r1) (36/382) Purging abseil-cpp-random-distributions (20230125.2-r1) (37/382) Purging abseil-cpp-random-internal-distribution-test-util (20230125.2-r1) (38/382) Purging abseil-cpp-random-seed-sequences (20230125.2-r1) (39/382) Purging abseil-cpp-scoped-set-env (20230125.2-r1) (40/382) Purging abseil-cpp-statusor (20230125.2-r1) (41/382) Purging boost-dev (1.82.0-r1) (42/382) Purging boost1.82-dev (1.82.0-r1) (43/382) Purging boost1.82 (1.82.0-r1) (44/382) Purging zstd-dev (1.5.5-r3) (45/382) Purging zstd (1.5.5-r3) (46/382) Purging boost1.82-libs (1.82.0-r1) (47/382) Purging boost1.82-atomic (1.82.0-r1) (48/382) Purging boost1.82-container (1.82.0-r1) (49/382) Purging boost1.82-contract (1.82.0-r1) (50/382) Purging boost1.82-coroutine (1.82.0-r1) (51/382) Purging boost1.82-date_time (1.82.0-r1) (52/382) Purging boost1.82-fiber (1.82.0-r1) (53/382) Purging boost1.82-graph (1.82.0-r1) (54/382) Purging boost1.82-iostreams (1.82.0-r1) (55/382) Purging boost1.82-json (1.82.0-r1) (56/382) Purging boost1.82-locale (1.82.0-r1) (57/382) Purging boost1.82-log_setup (1.82.0-r1) (58/382) Purging boost1.82-math (1.82.0-r1) (59/382) Purging boost1.82-nowide (1.82.0-r1) (60/382) Purging boost1.82-prg_exec_monitor (1.82.0-r1) (61/382) Purging boost1.82-program_options (1.82.0-r1) (62/382) Purging boost1.82-python3 (1.82.0-r1) (63/382) Purging boost1.82-random (1.82.0-r1) (64/382) Purging boost1.82-regex (1.82.0-r1) (65/382) Purging boost1.82-stacktrace_basic (1.82.0-r1) (66/382) Purging boost1.82-stacktrace_noop (1.82.0-r1) (67/382) Purging boost1.82-system (1.82.0-r1) (68/382) Purging boost1.82-timer (1.82.0-r1) (69/382) Purging boost1.82-type_erasure (1.82.0-r1) (70/382) Purging boost1.82-unit_test_framework (1.82.0-r1) (71/382) Purging boost1.82-url (1.82.0-r1) (72/382) Purging boost1.82-wave (1.82.0-r1) (73/382) Purging boost1.82-wserialization (1.82.0-r1) (74/382) Purging icu-dev (73.1-r1) (75/382) Purging protobuf-dev (3.21.12-r2) (76/382) Purging protoc (3.21.12-r2) (77/382) Purging libprotobuf-lite (3.21.12-r2) (78/382) Purging libprotoc (3.21.12-r2) (79/382) Purging libphonenumber (8.13.10-r1) (80/382) Purging samurai (1.2-r3) (81/382) Purging telepathy-mission-control-dev (5.16.6-r2) (82/382) Purging networkmanager-dev (1.42.6-r0) (83/382) Purging networkmanager (1.42.6-r0) (84/382) Purging networkmanager-openrc (1.42.6-r0) (85/382) Purging networkmanager-common (1.42.6-r0) (86/382) Purging dbus-openrc (1.14.6-r2) (87/382) Purging dbus-daemon-launch-helper (1.14.6-r2) (88/382) Purging dbus (1.14.6-r2) (89/382) Purging telepathy-mission-control (5.16.6-r2) (90/382) Purging telepathy-qt-dev (0.9.8-r2) (91/382) Purging telepathy-qt (0.9.8-r2) (92/382) Purging abseil-cpp-examine-stack (20230125.2-r1) (93/382) Purging abseil-cpp-flags-internal (20230125.2-r1) (94/382) Purging abseil-cpp-flags-marshalling (20230125.2-r1) (95/382) Purging abseil-cpp-flags-reflection (20230125.2-r1) (96/382) Purging abseil-cpp-log-internal-format (20230125.2-r1) (97/382) Purging abseil-cpp-log-internal-log-sink-set (20230125.2-r1) (98/382) Purging abseil-cpp-log-sink (20230125.2-r1) (99/382) Purging abseil-cpp-random-internal-pool-urbg (20230125.2-r1) (100/382) Purging abseil-cpp-random-internal-randen (20230125.2-r1) (101/382) Purging abseil-cpp-random-internal-randen-hwaes (20230125.2-r1) (102/382) Purging abseil-cpp-random-internal-randen-hwaes-impl (20230125.2-r1) (103/382) Purging abseil-cpp-random-internal-randen-slow (20230125.2-r1) (104/382) Purging abseil-cpp-random-internal-seed-material (20230125.2-r1) (105/382) Purging abseil-cpp-random-seed-gen-exception (20230125.2-r1) (106/382) Purging abseil-cpp-raw-hash-set (20230125.2-r1) (107/382) Purging abseil-cpp-status (20230125.2-r1) (108/382) Purging abseil-cpp-str-format-internal (20230125.2-r1) (109/382) Purging abseil-cpp-strerror (20230125.2-r1) (110/382) Purging boost1.82-chrono (1.82.0-r1) (111/382) Purging boost1.82-context (1.82.0-r1) (112/382) Purging boost1.82-log (1.82.0-r1) (113/382) Purging boost1.82-serialization (1.82.0-r1) (114/382) Purging boost1.82-thread (1.82.0-r1) (115/382) Purging ell (0.56-r3) (116/382) Purging git-perl (2.40.0-r1) (117/382) Purging perl-git (2.40.0-r1) (118/382) Purging perl-error (0.17029-r1) (119/382) Purging icu (73.1-r1) (120/382) Purging libarchive (3.6.2-r2) (121/382) Purging libndp (1.8-r1) (122/382) Purging libnm (1.42.6-r0) (123/382) Purging libprotobuf (3.21.12-r2) (124/382) Purging libpsl (0.21.2-r0) (125/382) Purging libuv (1.44.2-r2) (126/382) Purging nss (3.89-r0) (127/382) Purging python3-pyc (3.11.3-r10) (128/382) Purging python3-pycache-pyc0 (3.11.3-r10) (129/382) Purging xcb-proto-pyc (1.15.2-r2) (130/382) Purging pyc (0.1-r0) (131/382) Purging qt5-qtbase-dev (5.15.9-r0) (132/382) Purging qt5-qtbase-sqlite (5.15.9-r0) (133/382) Purging qt5-qtbase-odbc (5.15.9-r0) (134/382) Purging qt5-qtbase-postgresql (5.15.9-r0) (135/382) Purging qt5-qtbase-mysql (5.15.9-r0) (136/382) Purging qt5-qtbase-tds (5.15.9-r0) (137/382) Purging libsm-dev (1.2.4-r1) (138/382) Purging openssl-dev (3.1.0-r4) (139/382) Purging perl (5.36.0-r3) (140/382) Purging sqlite-dev (3.41.2-r2) (141/382) Purging sqlite (3.41.2-r2) (142/382) Purging qt5-qtwayland (5.15.9-r0) (143/382) Purging rhash-libs (1.4.3-r2) (144/382) Purging telepathy-farstream-dev (0.6.2_git20190919-r0) (145/382) Purging gobject-introspection-dev (1.76.1-r2) (146/382) Purging cairo-dev (1.17.8-r1) (147/382) Purging cairo-tools (1.17.8-r1) (148/382) Purging xcb-util-dev (0.4.1-r2) (149/382) Purging util-macros (1.20.0-r0) (150/382) Purging libtool (2.4.7-r2) (151/382) Purging libltdl (2.4.7-r2) (152/382) Purging telepathy-farstream (0.6.2_git20190919-r0) (153/382) Purging telepathy-glib-dev (0.24.2-r1) (154/382) Purging telepathy-glib (0.24.2-r1) (155/382) Purging abseil-cpp-flags-config (20230125.2-r1) (156/382) Purging abseil-cpp-flags-program-name (20230125.2-r1) (157/382) Purging abseil-cpp-cord (20230125.2-r1) (158/382) Purging abseil-cpp-cordz-info (20230125.2-r1) (159/382) Purging abseil-cpp-synchronization (20230125.2-r1) (160/382) Purging abseil-cpp-time (20230125.2-r1) (161/382) Purging abseil-cpp-cordz-handle (20230125.2-r1) (162/382) Purging abseil-cpp-malloc-internal (20230125.2-r1) (163/382) Purging abseil-cpp-base (20230125.2-r1) (164/382) Purging abseil-cpp-log-globals (20230125.2-r1) (165/382) Purging abseil-cpp-hash (20230125.2-r1) (166/382) Purging abseil-cpp-city (20230125.2-r1) (167/382) Purging abseil-cpp-cord-internal (20230125.2-r1) (168/382) Purging abseil-cpp-cordz-functions (20230125.2-r1) (169/382) Purging abseil-cpp-crc-cord-state (20230125.2-r1) (170/382) Purging abseil-cpp-crc32c (20230125.2-r1) (171/382) Purging abseil-cpp-crc-internal (20230125.2-r1) (172/382) Purging abseil-cpp-stacktrace (20230125.2-r1) (173/382) Purging abseil-cpp-debugging-internal (20230125.2-r1) (174/382) Purging abseil-cpp-exponential-biased (20230125.2-r1) (175/382) Purging abseil-cpp-flags-commandlineflag (20230125.2-r1) (176/382) Purging abseil-cpp-flags-commandlineflag-internal (20230125.2-r1) (177/382) Purging abseil-cpp-flags-private-handle-accessor (20230125.2-r1) (178/382) Purging abseil-cpp-int128 (20230125.2-r1) (179/382) Purging abseil-cpp-log-internal-globals (20230125.2-r1) (180/382) Purging abseil-cpp-low-level-hash (20230125.2-r1) (181/382) Purging abseil-cpp-random-internal-platform (20230125.2-r1) (182/382) Purging abseil-cpp-strings (20230125.2-r1) (183/382) Purging abseil-cpp-strings-internal (20230125.2-r1) (184/382) Purging abseil-cpp-raw-logging-internal (20230125.2-r1) (185/382) Purging abseil-cpp-spinlock-wait (20230125.2-r1) (186/382) Purging abseil-cpp-symbolize (20230125.2-r1) (187/382) Purging abseil-cpp-throw-delegate (20230125.2-r1) (188/382) Purging abseil-cpp-time-zone (20230125.2-r1) (189/382) Purging farstream-dev (0.2.9-r1) (190/382) Purging libnice-dev (0.1.21-r0) (191/382) Purging farstream (0.2.9-r1) (192/382) Purging gst-plugins-base-dev (1.22.2-r0) (193/382) Purging gst-plugins-base (1.22.2-r0) (194/382) Purging alsa-lib (1.2.8-r1) (195/382) Purging qt5-qtdeclarative (5.15.9-r0) (196/382) Purging qt5-qtbase-x11 (5.15.9-r0) (197/382) Purging xdg-utils (1.1.3-r4) (198/382) Purging xset (1.2.5-r0) (199/382) Purging xprop (1.2.6-r0) (200/382) Purging gtk+3.0 (3.24.37-r1) Executing gtk+3.0-3.24.37-r1.post-deinstall (201/382) Purging gtk-update-icon-cache (3.24.37-r1) (202/382) Purging hicolor-icon-theme (0.17-r2) (203/382) Purging libatk-bridge-2.0 (2.48.0-r1) (204/382) Purging at-spi2-core (2.48.0-r1) (205/382) Purging cups-libs (2.4.2-r5) (206/382) Purging avahi-libs (0.8-r11) (207/382) Purging boost1.82-filesystem (1.82.0-r1) (208/382) Purging fontconfig-dev (2.14.2-r3) (209/382) Purging freetype-dev (2.13.0-r5) (210/382) Purging brotli-dev (1.0.9-r14) (211/382) Purging brotli (1.0.9-r14) (212/382) Purging gstreamer-dev (1.22.2-r0) (213/382) Purging libxml2-dev (2.10.4-r2) (214/382) Purging xz-dev (5.4.2-r1) (215/382) Purging dbus-glib-dev (0.112-r4) (216/382) Purging glib-dev (2.76.2-r0) (217/382) Purging bzip2-dev (1.0.8-r5) (218/382) Purging docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-deinstall (219/382) Purging docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-deinstall (220/382) Purging gettext-dev (0.21.1-r4) (221/382) Purging xz (5.4.2-r1) (222/382) Purging gettext-asprintf (0.21.1-r4) (223/382) Purging gettext (0.21.1-r4) (224/382) Purging libxml2-utils (2.10.4-r2) (225/382) Purging libxslt (1.1.37-r3) (226/382) Purging pcre2-dev (10.42-r1) (227/382) Purging libpcre2-32 (10.42-r1) (228/382) Purging libedit-dev (20221030.3.1-r1) (229/382) Purging ncurses-dev (6.4_p20230401-r5) (230/382) Purging libncurses++ (6.4_p20230401-r5) (231/382) Purging bsd-compat-headers (0.7.2-r5) (232/382) Purging pango (1.50.14-r1) Executing pango-1.50.14-r1.pre-deinstall (233/382) Purging cairo-gobject (1.17.8-r1) (234/382) Purging cairo (1.17.8-r1) (235/382) Purging cdparanoia-libs (10.2-r14) (236/382) Purging dbus-dev (1.14.6-r2) (237/382) Purging util-linux-dev (2.38.1-r7) (238/382) Purging libfdisk (2.38.1-r7) (239/382) Purging libsmartcols (2.38.1-r7) (240/382) Purging dbus-glib (0.112-r4) (241/382) Purging qt5-qtbase (5.15.9-r0) (242/382) Purging dbus-libs (1.14.6-r2) (243/382) Purging libinput-libs (1.23.0-r0) (244/382) Purging eudev-libs (3.2.11-r8) (245/382) Purging wayland-dev (1.22.0-r1) (246/382) Purging wayland-libs-cursor (1.22.0-r1) (247/382) Purging wayland-libs-egl (1.22.0-r1) (248/382) Purging expat-dev (2.5.0-r1) (249/382) Purging expat (2.5.0-r1) (250/382) Purging libxft (2.3.8-r0) (251/382) Purging fontconfig (2.14.2-r3) (252/382) Purging freetds (1.3.18-r1) (253/382) Purging harfbuzz (7.1.0-r4) (254/382) Purging freetype (2.13.0-r5) (255/382) Purging fribidi (1.0.12-r2) (256/382) Purging mesa-dev (23.0.3-r0) (257/382) Purging libxdamage-dev (1.1.6-r1) (258/382) Purging libxdamage (1.1.6-r1) (259/382) Purging libxshmfence-dev (1.3.2-r2) (260/382) Purging mesa-egl (23.0.3-r0) (261/382) Purging mesa-gbm (23.0.3-r0) (262/382) Purging mesa-gl (23.0.3-r0) (263/382) Purging mesa-gles (23.0.3-r0) (264/382) Purging mesa-osmesa (23.0.3-r0) (265/382) Purging mesa-xatracker (23.0.3-r0) (266/382) Purging mesa (23.0.3-r0) (267/382) Purging libxxf86vm-dev (1.1.5-r2) (268/382) Purging libxxf86vm (1.1.5-r2) (269/382) Purging libxrender-dev (0.9.11-r2) (270/382) Purging libxfixes-dev (6.0.1-r1) (271/382) Purging libxext-dev (1.3.5-r1) (272/382) Purging libx11-dev (1.8.4-r2) (273/382) Purging xtrans (1.4.0-r2) (274/382) Purging libxcb-dev (1.15-r1) (275/382) Purging xcb-proto (1.15.2-r2) (276/382) Purging python3 (3.11.3-r10) (277/382) Purging gdbm (1.23-r1) (278/382) Purging gdk-pixbuf (2.42.10-r4) Executing gdk-pixbuf-2.42.10-r4.pre-deinstall (279/382) Purging shared-mime-info (2.2-r3) Executing shared-mime-info-2.2-r3.post-deinstall (280/382) Purging gettext-libs (0.21.1-r4) (281/382) Purging gstreamer (1.22.2-r0) (282/382) Purging gobject-introspection (1.76.1-r2) (283/382) Purging libnice (0.1.21-r0) (284/382) Purging graphene (1.10.8-r2) (285/382) Purging libatk-1.0 (2.48.0-r1) (286/382) Purging glib (2.76.2-r0) (287/382) Purging gnutls-dev (3.8.0-r2) (288/382) Purging gnutls-c++ (3.8.0-r2) (289/382) Purging gnutls (3.8.0-r2) (290/382) Purging nettle-dev (3.8.1-r1) (291/382) Purging nettle (3.8.1-r1) (292/382) Purging gmp-dev (6.2.1-r3) (293/382) Purging libgmpxx (6.2.1-r3) (294/382) Purging graphite2 (1.3.14-r5) (295/382) Purging icu-libs (73.1-r1) (296/382) Purging icu-data-full (73.1-r1) (297/382) Purging libmount (2.38.1-r7) (298/382) Purging libblkid (2.38.1-r7) (299/382) Purging libxdmcp-dev (1.1.4-r1) (300/382) Purging xcb-util-renderutil (0.3.10-r0) (301/382) Purging xcb-util-image (0.4.1-r0) (302/382) Purging libxkbcommon-x11 (1.5.0-r1) (303/382) Purging xcb-util-wm (0.4.2-r0) (304/382) Purging libxmu (1.1.4-r1) (305/382) Purging libxi (1.8-r1) (306/382) Purging libxv (1.0.12-r2) (307/382) Purging libxrandr (1.5.3-r1) (308/382) Purging libxinerama (1.1.5-r1) (309/382) Purging libxtst (1.2.4-r2) (310/382) Purging libxext (1.3.5-r1) (311/382) Purging libxcursor (1.2.1-r2) (312/382) Purging libxrender (0.9.11-r2) (313/382) Purging libxt (1.3.0-r1) (314/382) Purging libxcomposite (0.4.6-r2) (315/382) Purging libxfixes (6.0.1-r1) (316/382) Purging libx11 (1.8.4-r2) (317/382) Purging xcb-util-keysyms (0.4.1-r0) (318/382) Purging xcb-util (0.4.1-r2) (319/382) Purging libxcb (1.15-r1) (320/382) Purging libxdmcp (1.1.4-r1) (321/382) Purging libbsd (0.11.7-r1) (322/382) Purging libbz2 (1.0.8-r5) (323/382) Purging libdrm-dev (2.4.115-r1) (324/382) Purging libdrm (2.4.115-r1) (325/382) Purging libepoxy (1.5.10-r1) (326/382) Purging libevdev (1.13.0-r1) (327/382) Purging libffi-dev (3.4.4-r2) (328/382) Purging linux-headers (6.2-r0) (329/382) Purging llvm15-libs (15.0.7-r5) (330/382) Purging wayland-libs-client (1.22.0-r1) (331/382) Purging p11-kit-dev (0.24.1-r2) (332/382) Purging p11-kit (0.24.1-r2) (333/382) Purging wayland-libs-server (1.22.0-r1) (334/382) Purging libffi (3.4.4-r2) (335/382) Purging libformw (6.4_p20230401-r5) (336/382) Purging libgcrypt (1.10.2-r1) (337/382) Purging libgpg-error (1.47-r1) (338/382) Purging libice-dev (1.1.1-r1) (339/382) Purging libsm (1.2.4-r1) (340/382) Purging libice (1.1.1-r1) (341/382) Purging libidn2-dev (2.3.4-r1) (342/382) Purging libintl (0.21.1-r4) (343/382) Purging tiff (4.5.0-r6) (344/382) Purging libjpeg-turbo (2.1.5.1-r2) (345/382) Purging libmd (1.0.4-r2) (346/382) Purging libmenuw (6.4_p20230401-r5) (347/382) Purging libtheora (1.1.1-r17) (348/382) Purging libvorbis (1.3.7-r1) (349/382) Purging libogg (1.3.5-r4) (350/382) Purging libpanelw (6.4_p20230401-r5) (351/382) Purging libpcre2-16 (10.42-r1) (352/382) Purging libpng-dev (1.6.39-r3) (353/382) Purging libpng (1.6.39-r3) (354/382) Purging libpq (15.2-r3) (355/382) Purging libtasn1-dev (4.19.0-r1) (356/382) Purging libtasn1-progs (4.19.0-r1) (357/382) Purging libtasn1 (4.19.0-r1) (358/382) Purging libuuid (2.38.1-r7) (359/382) Purging libwebp (1.3.0-r1) (360/382) Purging libxau-dev (1.0.11-r1) (361/382) Purging libxau (1.0.11-r1) (362/382) Purging libxkbcommon (1.5.0-r1) (363/382) Purging xkeyboard-config (2.38-r0) (364/382) Purging libxml2 (2.10.4-r2) (365/382) Purging libxshmfence (1.3.2-r2) (366/382) Purging mariadb-connector-c (3.3.4-r1) (367/382) Purging mesa-glapi (23.0.3-r0) (368/382) Purging mpdecimal (2.5.1-r2) (369/382) Purging mtdev (1.1.6-r2) (370/382) Purging nspr (4.35-r2) (371/382) Purging opus (1.4-r0) (372/382) Purging orc-dev (0.4.33-r1) (373/382) Purging orc-compiler (0.4.33-r1) (374/382) Purging orc (0.4.33-r1) (375/382) Purging pixman-dev (0.42.2-r1) (376/382) Purging pixman (0.42.2-r1) (377/382) Purging unixodbc (2.3.11-r1) (378/382) Purging readline (8.2.1-r1) (379/382) Purging sqlite-libs (3.41.2-r2) (380/382) Purging xorgproto (2022.2-r0) (381/382) Purging xz-libs (5.4.2-r1) (382/382) Purging zlib-dev (1.2.13-r1) Executing busybox-1.36.0-r7.trigger OK: 408 MiB in 98 packages