ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/riverwm/river || channel logs: https://libera.irclog.whitequark.org/river/
talismanick has quit [Ping timeout: 272 seconds]
jao has joined #river
jao has quit [Remote host closed the connection]
jao has joined #river
notzmv has quit [Ping timeout: 265 seconds]
notzmv has joined #river
smach has quit [Remote host closed the connection]
eShaev9z has joined #river
eShaev9z_ has quit [Ping timeout: 265 seconds]
aryak has quit [Remote host closed the connection]
aryak has joined #river
jao has quit [Ping timeout: 260 seconds]
waleee has quit [Ping timeout: 255 seconds]
talismanick has joined #river
hush has joined #river
hush has quit [Quit: WeeChat 3.6]
talismanick has quit [Ping timeout: 252 seconds]
Ordoviz has joined #river
eShaev9z has quit [Ping timeout: 265 seconds]
eShaev9z has joined #river
alexherbo2 has quit [Remote host closed the connection]
Ordoviz has quit [Ping timeout: 265 seconds]
Ordoviz has joined #river
Guest63 has joined #river
Guest63 has quit [Client Quit]
Guest63 has joined #river
<Guest63> Hello! Been enjoing river for a while now but haven't upgraded in a year, I tried upgrading the AUR river now but i get errors
<Guest63> I also tried building from source but then i get the error
<Guest63> LLD Link... ld.lld: error: undefined symbol: wlr_subcompositor_create
<Guest63> >>> referenced by subcompositor.zig:17 (/home/hans/documents/river/river/deps/zig-wlroots/src/types/subcompositor.zig:17)
<Guest63> >>> lto.tmp:(Server.init)
<Guest63> any help would be greatly appreciated :)
<Guest63> zig version 0.10.0 and wlroots version 0.16.1-2
<andrea> install river, not river-git
<andrea> zig 0.10.0 is not yet in the arch repos
<andrea> Guest63: ^
<andrea> I'm keeping the river package at 0.2.1 until zig gets updated
<Guest63> Tried both, not working, i installed zig 0.10 myselt
<Guest63> myself
<scorpion2185[m]> Guest63 downloading zig binaries from their site?
<Guest63> Basically, through the aur package zig-static
<scorpion2185[m]> I was having problems and I download them from theit site and it worked
<Guest63> all the aur package does is pull from their site
<scorpion2185[m]> copied lib/* in /usr/lib/zig/ and zig bin in /usr/bin
<scorpion2185[m]> and you build them, the already built binaries worked for me
kirusfg has joined #river
<Guest63> The zig i use is built from their site
hush has joined #river
<andrea> Let me try
<andrea> river-git compiles and installs correctly with zig-static
<andrea> How did you install wlroots?
<Guest63> pacman
<andrea> Did you do a full update (pacman -Syu)?
<Guest63> I tried removing zig 0.10 and using the aur package river again (i.e. yay -S river) and got
<Guest63>  ld.lld: error: undefined symbol: wlr_subcompositor_create
<Guest63> >>> referenced by subcompositor.zig:17 (/home/hans/.cache/yay/river/src/river-0.2.1/deps/zig-wlroots/src/types/subcompositor.zig:17)
<Guest63> >>> lto.tmp:(Server.init)
<Guest63> ld.lld: error: undefined symbol: wlr_idle_notifier_v1_create
<Guest63> Did it yesterday but can try again
<andrea> try deleting the cached package
<andrea> rm -rf /home/hans/.cache/yay/river
<andrea> It might be a problem with git submodules
<andrea> Do you confirm that you have wlroots 0.16.1?
<Guest63> hmm that might be the error, it seems cage keeps a wlroots0.15 around as a dependency
<andrea> I can compile river (not -git) with zig from the repos and cage installed.
<Guest63> removed wlroots0.15 but sadly still no dice
<andrea> Did you do everything I suggest?
<hush> what repos are you guys using? I installed river on artix a cpl of days ago and it was all fine using the chaotic repos (on top of the arch ones (on top of the artix ones))
<Guest63> I'm using arch, I did p -Syu, and used yay -Syy river with a forced cleanbuild
<Guest63> wlroots version is 0.16.1-2
<Guest63> and not using chaotic repos
<andrea> I had problems in the past with yay doing a cleanbuild. git submodules are tricky. Try deleting the chache directory.
<andrea> cache
<Guest63> i deleted manually as well, more info: wayland protocols=1.31-1, wayland=1.21.0-2, libevdev=1.13.0-1, pixman=0.42.2-1 pkgconf=1.8.0-1
<hush> you can paste your logs and errors with wgetpaste file.name or wgetpaste -c "command that doesn't work"
<andrea> Did you also install wlroots manually?
<Guest63> no wlroots are through pacman
<andrea> paste the output of `command ls -n /usr/lib/libwlroots.so`
<Guest63> lrwxrwxrwx 1 0 0 16 jan. 2 18:49 /usr/lib/libwlroots.so -> libwlroots.so.11
<andrea> ldconfig -p | grep wlroots
<Guest63>        libwlroots.so.11 (libc6,x86-64) => /usr/lib/libwlroots.so.11
<Guest63>  libwlroots.so (libc6,x86-64) => /usr/lib/libwlroots.so
<andrea> Have you tried compiling manually?
<andrea> river from github
<andrea> Either download 0.2.1 from the releases or install zig-static and compile master
<Guest63> I've tried both compiling master with zig-static, and i tried downloading the 0.2.1 tar file using zig 0.9
<andrea> Same errors?
<andrea> pkg-config --libs --cflags wlroots
<Guest63> from the 0.2.1 build
<Guest63> -I/usr/include/libdrm -I/usr/include/pixman-1 -lwlroots
<andrea> It is clearly not linking to wlroots but I'm running out of ideas for understanting why
Ordoviz has quit [Quit: WeeChat 3.8]
<andrea> You can always try restarting your pc :)
<Guest63> Ah ok, I'll try messing around with some stuff, thanks though! You've been of great help!
Guest63 has quit [Quit: Client closed]
kirusfg has quit [Quit: WeeChat 3.8]
jao has joined #river
<hush> is there a way to make resizing on one ws NOT affect the layout of all other ws too?
<hush> resizing as in Mod4+Shift+H or L
<hush> no damn
<hush> not Mod4+Shift, just Mod4+H or L
Guest63 has joined #river
<Guest63> Hey just joined again to say that i managed to upgrade river with chaotic aur, so that was a good tip :)
Guest63 has quit [Client Quit]
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
<leon-p> hush: yes, by using a layout generator that stores these settings per tag. rivertile doesn't, but you can find alternatives in the wiki
<hush> awesome thanks, I'll look into that.
_whitelogger has joined #river
alexherbo2 has joined #river
waleee has joined #river
hush has quit [Read error: Connection reset by peer]
taupiqueur has joined #river
hush has joined #river
alexherbo2 has quit [Remote host closed the connection]
talismanick has joined #river
jao has quit [Ping timeout: 246 seconds]
hush has quit [Quit: WeeChat 3.6]
eShaev9z has quit [Remote host closed the connection]
talismanick has quit [Ping timeout: 255 seconds]
Szadek has quit [Quit: WeeChat 3.8]
Szadek has joined #river
Szadek has quit [Ping timeout: 256 seconds]
Szadek has joined #river
eShaev9z has joined #river
Szadek has quit [Ping timeout: 268 seconds]
Szadek has joined #river