Skip to content

Build error on latest commit #9309

Closed
Closed

Description

Image for: Description

Already reported ? *

  • I have searched the existing open and closed issues.

Regression?

Definitely a regression - something broke after update (requires bisect)

System Info and Hyprland Version

System/Version info
<Paste the output of the command here, without removing any formatting around this>

Description

[358/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/CTMControl.cpp.o
FAILED: CMakeFiles/Hyprland.dir/src/protocols/CTMControl.cpp.o
/usr/bin/c++ -DAQUAMARINE_VERSION=\"0.7.2\" -DAQUAMARINE_VERSION_MAJOR=0 -DAQUAMARINE_VERSION_MINOR=7 -DAQUAMARINE_VERSION_PATCH=2 -DDATAROOTDIR=\"/usr/share\" -DHAS_EXECINFO -DHYPRCURSOR_VERSION=\"0.1.11\" -DHYPRGRAPHICS_VERSION=\"0.1.1\" -DHYPRLAND_VERSION=\"0.47.0\" -DHYPRLANG_VERSION=\"0.6.0\" -DHYPRUTILS_VERSION=\"0.5.0\" -DHyprland_EXPORTS -DUSES_SYSTEMD -I/build/hyprland/src/Hyprland/subprojects/udis86 -I/build/hyprland/src/Hyprland/. -I/build/hyprland/src/Hyprland/src -I/build/hyprland/src/Hyprland/protocols -I/build/hyprland/src/Hyprland/subprojects/udis86/libudis86 -isystem /usr/include/uuid -isystem /usr/include/pango-1.0 -isystem /usr/include/cairo -isystem /usr/include/fribidi -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/pixman-1 -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/sysprof-6 -O2 -march=znver3 -pipe -flto=12 -DNDEBUG -std=gnu++26 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fmacro-prefix-map=/build/hyprland/src/Hyprland/= -pthread -Wnon-virtual-dtor -DNOMINMAX -Winvalid-pch -include /build/hyprland/src/_build/CMakeFiles/Hyprland.dir/cmake_pch.hxx -MD -MT CMakeFiles/Hyprland.dir/src/protocols/CTMControl.cpp.o -MF CMakeFiles/Hyprland.dir/src/protocols/CTMControl.cpp.o.d -fmodules-ts -fmodule-mapper=CMakeFiles/Hyprland.dir/src/protocols/CTMControl.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o CMakeFiles/Hyprland.dir/src/protocols/CTMControl.cpp.o -c /build/hyprland/src/Hyprland/src/protocols/CTMControl.cpp
/build/hyprland/src/Hyprland/src/protocols/CTMControl.cpp: In member function ‘void CHyprlandCTMControlResource::block()’:
/build/hyprland/src/Hyprland/src/protocols/CTMControl.cpp:67:19: error: ‘class CHyprlandCtmControlManagerV1’ has no member named ‘sendBlocked’
   67 |         resource->sendBlocked();
      |                   ^~~~~~~~~~~
[359/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/AlphaModifier.cpp.o
[360/503] Building CXX object CMakeFiles/Hyprland.dir/src/plugins/PluginAPI.cpp.o
[361/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/ContentType.cpp.o
[362/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/CursorShape.cpp.o
[363/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/ColorManagement.cpp.o
[364/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/DataDeviceWlr.cpp.o
[365/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/DRMSyncobj.cpp.o
[366/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/DRMLease.cpp.o
[367/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/FocusGrab.cpp.o
[368/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/ForeignToplevel.cpp.o
[369/503] Building CXX object CMakeFiles/Hyprland.dir/src/protocols/ForeignToplevelWlr.cpp.o
ninja: build stopped: subcommand failed.

How to reproduce

  1. Try to build it with aquamarine and all hypr* stuff from git

Attach not paste

  • I understand that all text files must be attached, and not pasted directly. If not respected, this issue will likely get closed as spam

Checklist of files to include below

  • Hyprland config - hyprctl systeminfo -c (always include)
  • Crash report (always include in case of crash)
  • Video (always include in case of a visual bug)
  • Logs (might contain useful info such as errors)

Additional info & File uploads

No response

Metadata

Image for: Metadata

Metadata

Image for: Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    Image for: Issue actions