Created attachment 679065 [details] output and build log plus emerge --info While emerging wayfire, the compilation stops. From the build log, he error is: "/wayfire-0.6.0/src/view/xwayland.cpp:526:24: error: ‘wlr_xwayland_minimize_event’ was not declared in this scope" See attached
Host system is Sabayon Linux.
Can you try with a newer version of wlroots and see if that fixes it?
(In reply to Aisha Tammy from comment #2) > Can you try with a newer version of wlroots and see if that fixes it? Where would you recommend I get the latest version of wlroots, and what version would that be? The emerge process downloads version 0.12.0 which is supposed to be the latest according to https://github.com/swaywm/wlroots.
(In reply to mikeyj001 from comment #3) > (In reply to Aisha Tammy from comment #2) > > Can you try with a newer version of wlroots and see if that fixes it? > > Where would you recommend I get the latest version of wlroots, and what > version would that be? > > The emerge process downloads version 0.12.0 which is supposed to be the > latest according to https://github.com/swaywm/wlroots. I meant that trying out a GIT copy of wlroots... But I am unsure it will help. I have wlroots 0.6.0 and just compiled and installed wayfire-0.6.0. This sounds like an issue that you should ask upstream or your distribution packagers. I am unable to reproduce this issue.
(In reply to Aisha Tammy from comment #4) > (In reply to mikeyj001 from comment #3) > > (In reply to Aisha Tammy from comment #2) > > > Can you try with a newer version of wlroots and see if that fixes it? > > > > Where would you recommend I get the latest version of wlroots, and what > > version would that be? > > > > The emerge process downloads version 0.12.0 which is supposed to be the > > latest according to https://github.com/swaywm/wlroots. > > I meant that trying out a GIT copy of wlroots... > But I am unsure it will help. > I have wlroots 0.6.0 and just compiled and installed wayfire-0.6.0. > > This sounds like an issue that you should ask upstream or your distribution > packagers. > > I am unable to reproduce this issue. The code from the link I provided is completely different to the packaged code. I was attempting to reach the packagers with this bug report. I will try and see if I can get wlroots 0.6.0 since you say that builds fine for you. Thanks for your input.
Actually I don't think that proposal will work. I already had issues with trying to install wlroots before. This issue needs package maintainers to sort it out. My main goal is to get gui-wm/wayfire downloading and installing properly for everyone.
I am the packager for wayfire... If you have issues with wlroots as well, that seems like a place to start debugging. You need to give a way to reproduce this issue, else I am not going to be able to help a lot. Did any previous versions work? If not, then this sounds like a big problem for Sabayon. If they did work, you would need to give the versions for which it was working, wayfire, wlroots, wf-config, wayland-protocols.
(In reply to Aisha Tammy from comment #7) > I am the packager for wayfire... > > If you have issues with wlroots as well, that seems like a place to start > debugging. > > You need to give a way to reproduce this issue, else I am not going to be > able to help a lot. > > Did any previous versions work? If not, then this sounds like a big problem > for Sabayon. If they did work, you would need to give the versions for which > it was working, wayfire, wlroots, wf-config, wayland-protocols. This is the first time I'm trying to install wayfire. I normally use 'equo' to install packages, and had to switch to using 'emerge' against my better judgement, because I had issues using wf-install to install wayfire. See https://github.com/WayfireWM/wayfire/issues/915#issuecomment-736307172 . As a consequence, I've had to reinstall Qt and Plasma 5 using emerge. I suppose it depends on if you've tried emerging qui-wm/wayfire on Sabayon to test whether your package works in that environment. I use: emerge -av gui-wm/wayfire That's it, and then I get the compile failure. What happens after I use that command is out of my hands. Perhaps try a live copy of Sabayon in a VM and see what the outcome is? I'd be interested if it works for you.
Out of interest, does wlroots-0.12.0 compile properly before you package it up?
(In reply to mikeyj001 from comment #9) > Out of interest, does wlroots-0.12.0 compile properly before you package > it up? Not sure what you mean by "before I package it up", the package installs fine. I don't use wf-install and have never tried it. > Perhaps try a live copy of Sabayon in a VM and see what the outcome is? I'd > be interested if it works for you. This sounds like something the sabayon package managers should be doing... I am not going to install a VM with a different OS just to check why it is not working there...
(In reply to Aisha Tammy from comment #10) > (In reply to mikeyj001 from comment #9) > > Out of interest, does wlroots-0.12.0 compile properly before you package > > it up? > > Not sure what you mean by "before I package it up", the package installs > fine. I don't use wf-install and have never tried it. > > > Perhaps try a live copy of Sabayon in a VM and see what the outcome is? I'd > > be interested if it works for you. > > This sounds like something the sabayon package managers should be doing... > I am not going to install a VM with a different OS just to check why it is > not working there... Suit yourself, it was jsut a suggestion. I'll find help elsewhere or sort it myself another way if it's even worth going through the hassle.