Advertisement
dsreyes1014

Arch Linux kwinft-git build error

Nov 21st, 2021
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 0 0
  1. $HOME/.cache/yay/kwinft-git/src/kwin/render/backend/wlroots/backend.cpp:251:76: error: invalid conversion from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘int*’ [-fpermissive]
  2. 251 | auto fd = wlr_drm_create_lease(outputs_array.data, outputs_array.size, &lessee_id);
  3. | ^~~~~~~~~~
  4. | |
  5. | uint32_t* {aka unsigned int*}
  6. In file included from $HOME/.cache/yay/kwinft-git/src/kwin/base/backend/wlroots.h:17,
  7. from $HOME/.cache/yay/kwinft-git/src/kwin/render/backend/wlroots/backend.h:10,
  8. from $HOME/.cache/yay/kwinft-git/src/kwin/render/backend/wlroots/backend.cpp:6:
  9. /usr/include/wlr/backend/drm.h:64:32: note: initializing argument 3 of ‘wlr_drm_lease* wlr_drm_create_lease(wlr_output**, size_t, int*)’
  10. 64 | size_t n_outputs, int *lease_fd);
  11. | ~~~~~^~~~~~~~
  12. $HOME/.cache/yay/kwinft-git/src/kwin/render/backend/wlroots/backend.cpp:252:12: error: ordered comparison of pointer with integer zero (‘wlr_drm_lease*’ and ‘int’)
  13. 252 | if (fd < 0) {
  14. | ~~~^~~
  15. $HOME/.cache/yay/kwinft-git/src/kwin/render/backend/wlroots/backend.cpp: In lambda function:
  16. $HOME/.cache/yay/kwinft-git/src/kwin/render/backend/wlroots/backend.cpp:261:9: error: ‘wlr_drm_backend_terminate_lease’ was not declared in this scope; did you mean ‘wlr_drm_backend_create’?
  17. 261 | wlr_drm_backend_terminate_lease(
  18. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  19. | wlr_drm_backend_create
  20. $HOME/.cache/yay/kwinft-git/src/kwin/render/backend/wlroots/backend.cpp: In member function ‘void KWin::render::backend::wlroots::backend::process_drm_leased(Wrapland::Server::drm_lease_v1*)’:
  21. $HOME/.cache/yay/kwinft-git/src/kwin/render/backend/wlroots/backend.cpp:267:18: error: invalid conversion from ‘wlr_drm_lease*’ to ‘int’ [-fpermissive]
  22. 267 | lease->grant(fd);
  23. | ^~
  24. | |
  25. | wlr_drm_lease*
  26. In file included from $HOME/.cache/yay/kwinft-git/src/kwin/render/backend/wlroots/backend.h:14,
  27. from $HOME/.cache/yay/kwinft-git/src/kwin/render/backend/wlroots/backend.cpp:6:
  28. /usr/include/Wrapland/Server/drm_lease_v1.h:73:20: note: initializing argument 1 of ‘void Wrapland::Server::drm_lease_v1::grant(int)’
  29. 73 | void grant(int fd);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement