💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-08-04.txt captured on 2024-05-12 at 16:07:55.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

2020-08-04T00:08:16 #kisslinux <dilyn> oh yes it definitely will haha
2020-08-04T00:08:27 #kisslinux <dilyn> you basically can't remove anything xD
2020-08-04T00:16:19 #kisslinux <claudia02> .:D
2020-08-04T06:44:07 #kisslinux <konimex> alright, a 1.45.2 release
2020-08-04T06:44:20 #kisslinux <konimex> now let's see if they're planning to release 1.45.3
2020-08-04T06:44:53 #kisslinux <dylanaraps> Yup...
2020-08-04T06:44:59 #kisslinux <dylanaraps> I just started building it
2020-08-04T06:46:00 #kisslinux <dylanaraps> > We have never had a `.3` release; with only six weeks between most releases, there's just not a ton of time, even. And also, they're usually fixed in the next minor release anyway, and the point releases are just a bridge until then.
2020-08-04T08:28:11 #kisslinux <konimex> man I give up
2020-08-04T08:28:15 #kisslinux <konimex> I'll just hold rust at 1.44.1
2020-08-04T08:28:47 #kisslinux <j`ey> can you check if the build script is statically linked?
2020-08-04T08:28:54 #kisslinux <dylanaraps> Which build script?
2020-08-04T08:30:00 #kisslinux <j`ey> konimex was having trouble building ff with 1.45, and I believe it was duee to a rust build script being statically linked
2020-08-04T08:30:13 #kisslinux <j`ey> because I think that you cant dlopen w/ musl in a statically linked binary
2020-08-04T08:31:12 #kisslinux <konimex> alright, I'll repeat dylan's question: which build script
2020-08-04T08:31:19 #kisslinux <konimex> because I have no idea what you're referring to
2020-08-04T08:32:18 #kisslinux <j`ey> we talked about it previously, I dont have the paste you linked to, but it was the one that was trying to load libclang
2020-08-04T08:32:55 #kisslinux <konimex> man I'll just rebuild it and bring the log, I meant come on it's a .so, why does one think it's statically linked
2020-08-04T08:33:17 #kisslinux <j`ey> the build script is statically linked, not libclang.so
2020-08-04T08:34:09 #kisslinux <konimex> alright, will recompile outside kiss to se the logs, BUT, what if the build script is a plaintext, not a binary?
2020-08-04T08:34:39 #kisslinux <j`ey> it isn't
2020-08-04T08:35:02 #kisslinux <j`ey> I'm pretty sure the error was coming from a rust build script, which is a rust compiled binary
2020-08-04T08:35:18 #kisslinux <konimex> goddamn broken language
2020-08-04T08:36:56 #kisslinux <dylanaraps> yup
2020-08-04T08:37:14 #kisslinux <dylanaraps> Mine is still building
2020-08-04T08:37:19 #kisslinux <dylanaraps> From when we spoke earlier today
2020-08-04T08:37:27 #kisslinux <dylanaraps> It's about to finish though.
2020-08-04T08:38:45 #kisslinux <dylanaraps> >  std is standing at the ready.
2020-08-04T08:38:47 #kisslinux <dylanaraps> Yeah
2020-08-04T08:39:07 #kisslinux <dylanaraps> I've reached the jokes
2020-08-04T08:41:21 #kisslinux <dylanaraps> Pushed Rust 1.45.2 to testing... need to test Firefox builds now.
2020-08-04T08:43:44 #kisslinux * j`ey sent a message to the rust compiler chat
2020-08-04T08:43:59 #kisslinux <konimex> anyway, isn't it misleading if a script is not in plaintext but in a compiled (ELF) format?
2020-08-04T08:44:11 #kisslinux <j`ey> no
2020-08-04T08:44:18 #kisslinux <j`ey> it's called build.rs
2020-08-04T08:44:29 #kisslinux <j`ey> which is the rust file extension
2020-08-04T08:44:32 #kisslinux <konimex> build.rs, a rust source then?
2020-08-04T08:44:43 #kisslinux <j`ey> yes
2020-08-04T08:44:47 #kisslinux <konimex> which is... plaintext?
2020-08-04T08:45:01 #kisslinux <j`ey> yes?
2020-08-04T08:45:21 #kisslinux <j`ey> but the compiled output isn't
2020-08-04T08:45:43 #kisslinux <konimex> say, the compiled output, is it in .rustlib then?
2020-08-04T08:45:57 #kisslinux <konimex> you know, nevermind, I'm doing a second rebuild and hopefully will bring you the logs and the relevant files (if requested) later
2020-08-04T08:46:25 #kisslinux <j`ey> /home/koni/.cache/kiss/build-5233/firefox-esr/build/release/build/neqo-crypto-bc2d5a8cd0ec9df9/build-script-build
2020-08-04T08:46:32 #kisslinux <j`ey> https://termbin.com/t1iq
2020-08-04T08:48:24 #kisslinux <mcf> j`ey: are you trying to build with a rust toolchain from rustup? those statically link by default and can't be used to build firefox since it passes --target to cargo, so you can't disable static linking for build.rs
2020-08-04T08:49:53 #kisslinux <konimex> mcf: statically link to libc/everything or to the libLLVM?
2020-08-04T08:51:33 #kisslinux <mcf> the x86_64-unknown-linux-musl target in upstream rust statically links everything by default. every distribution has to patch rust to add a new target (like x86_64-alpine-linux-musl), or patch the x86_64-unknown-linux-musl target
2020-08-04T08:52:17 #kisslinux <dylanaraps> We don't add a new target
2020-08-04T08:52:34 #kisslinux <mcf> in firefox, this is problematic since its build scripts require dynamic linking, but in cargo, if you pass --target explicitly, you can't change RUSTFLAGS for build.rs, so it tries to statically link and fails
2020-08-04T08:52:51 #kisslinux <konimex> I don't think that's true since it still links dynamically to libgcc (I think)
2020-08-04T08:52:55 #kisslinux <dylanaraps> See: https://raw.githubusercontent.com/kisslinux/repo/master/testing/rust/patches/musl.patch
2020-08-04T08:53:04 #kisslinux <konimex> or I am misunderstanding something
2020-08-04T08:54:00 #kisslinux <dylanaraps> E5ten: I need to escape filenames without external utilities now :D
2020-08-04T08:54:36 #kisslinux <mcf> konimex: as dylanaraps linked, kiss chooses the "patch rust" option. that's why i asked if j`ey was using a rustup toolchain (which does not have that patch, and static links everything by default)
2020-08-04T08:54:54 #kisslinux <j`ey> mcf: konimex is the on trying to build ff
2020-08-04T08:55:32 #kisslinux <konimex> yeah, I'm the one with problems, and no I'm not using rustup since it's impossible using rust's current toolchain
2020-08-04T08:55:33 #kisslinux <j`ey> and hitting the issue with build scripts/dlopen
2020-08-04T08:57:42 #kisslinux <mcf> konimex: what does `rustc --print cfg` print?
2020-08-04T08:58:09 #kisslinux <dylanaraps> E5ten: Figured it out ;)
2020-08-04T08:58:48 #kisslinux <j`ey> mcf: I made a thread, would be nice if build.rs were just build non-static
2020-08-04T08:59:50 #kisslinux <konimex> two secs
2020-08-04T09:01:30 #kisslinux <mcf> j`ey: cool, do you have a link? there are lots of unfortunate things about x86_64-unknown-linux-musl in upstream rust, but all i saw on github issues was that they couldn't change it for backwards compatibility
2020-08-04T09:02:07 #kisslinux <j`ey> mcf: it's on zulip chat, so if youre on there I can link, otherwise not until I get an answer/make a github issue
2020-08-04T09:05:34 #kisslinux <dylanaraps> hehe https://github.com/dylanaraps/shfm/commit/40c1eab513acda26c1dde1bf7d998f6d292f2f3c
2020-08-04T09:06:02 #kisslinux <konimex> j`ey: yep, you're right
2020-08-04T09:06:53 #kisslinux <konimex> the build-script-build file is statically linked, but my build is still going on so will see if it's successfully built or not
2020-08-04T09:07:01 #kisslinux <konimex> mcf: http://termbin.com/ag5h
2020-08-04T09:09:13 #kisslinux <mcf> target_feature="crt-static" is the problem. where did you get your rustc binary? the kiss patch should have disabled that
2020-08-04T09:12:21 #kisslinux <konimex> I build one myself since the bootstrap binary requires gcc, but I don't use dylan's patch, might be the problem
2020-08-04T09:13:53 #kisslinux <konimex> https://github.com/wyvertux/wyverkiss/blob/eaf881f2b242eb053672e754b91d9b52cee80986/testing/rust/build#L54 however, I disabled crt-static here so it's been force-enabled?
2020-08-04T09:14:28 #kisslinux <dylanaraps> I've had no issues with my patch (originally contributed by protonesso about a year ago(?)).
2020-08-04T09:14:30 #kisslinux <j`ey> that might just be for building rustc itself?
2020-08-04T09:14:38 #kisslinux <dylanaraps> I think they're in this channel as well.
2020-08-04T09:14:49 #kisslinux <dylanaraps> o/
2020-08-04T09:15:34 #kisslinux <konimex> > that might just be for building rustc itself?
2020-08-04T09:15:34 #kisslinux <konimex> no idea there
2020-08-04T09:15:36 #kisslinux <mcf> konimex: yeah if the default is crt-static the firefox build will fail. when you call cargo with --target, it uses the default target_features for build.rs, and those can't be overridden by RUSTFLAGS or ~/.cargo/config because of https://github.com/rust-lang/cargo/issues/4423
2020-08-04T09:17:21 #kisslinux <mcf> yeah, the config.toml is only for building rustc itself
2020-08-04T09:20:42 #kisslinux <mcf> it is possible to modify firefox build scripts slightly to not pass --target to cargo. then you can set RUSTFLAGS='-C target-feature=-crt-static' which will take effect for build.rs since it's not considered a cross-compile
2020-08-04T09:22:11 #kisslinux <konimex> I'll try dylan's patch first for patching rustc
2020-08-04T09:22:25 #kisslinux <konimex> anyway, it's funny to me that rustup is built statically but the bootstrap for rustc isn't
2020-08-04T09:26:18 #kisslinux <u0_a219> Irssi + termux actually seems to be a better alternative than using IRC apps on android
2020-08-04T09:26:35 #kisslinux <aosync> oh right i had wrong nickname
2020-08-04T09:26:58 #kisslinux <j`ey> that's what Ive done for years, I lke it
2020-08-04T09:27:47 #kisslinux <konimex> all irc apps on android suck
2020-08-04T09:32:14 #kisslinux <dylanaraps> irssi needs glib :<
2020-08-04T09:32:24 #kisslinux <dylanaraps> I have a semi-working irc client in posix shell though
2020-08-04T09:34:36 #kisslinux <aosync> Does it use netcat lol?
2020-08-04T09:35:33 #kisslinux <dylanaraps> No
2020-08-04T09:35:38 #kisslinux <dylanaraps> It uses the openssl command directly
2020-08-04T09:35:49 #kisslinux <dylanaraps> So it supports SSL
2020-08-04T09:36:58 #kisslinux <mcf> note that openssl s_client doesn't do certificate validation by default
2020-08-04T09:37:05 #kisslinux <dylanaraps> Wonderful
2020-08-04T09:37:08 #kisslinux <dylanaraps> Thanks for the heads up
2020-08-04T09:39:26 #kisslinux <konimex> alright, while compiling rust (again), dylan: what's the output of your rustc --print cfg ? so I have a reference point
2020-08-04T09:39:38 #kisslinux <mcf> does kiss use libressl? the nc from libressl has a -c option to use SSL, which might be a better option. i believe openssl s_client is intended more as a debugging tool
2020-08-04T09:39:57 #kisslinux <dylanaraps> Yes it does
2020-08-04T09:40:05 #kisslinux <dylanaraps> Will look into it
2020-08-04T09:40:31 #kisslinux <mcf> konimex: it should be the same as what you had before, except without the target_feature="crt-static" line
2020-08-04T09:40:37 #kisslinux <dylanaraps> konimex: https://termbin.com/lhnat
2020-08-04T09:42:01 #kisslinux <dylanaraps> Have you guys seen: https://www.phoronix.com/scan.php?page=news_item&px=Linux-Kernel-Blocking-NV-NetGPU ?
2020-08-04T09:42:06 #kisslinux <dylanaraps> > Kernel Developers Work To Block NVIDIA "GPL Condom" Effort Around New NetGPU Code
2020-08-04T09:43:07 #kisslinux <dylanaraps> Gets spicy in this thread: https://lore.kernel.org/netdev/6376CA34-BC6F-45DE-9FFD-7E32664C7569⊙fc/T/#md514322fdfa212afe9f1d3eb4e5f7eaefece36eb
2020-08-04T09:43:13 #kisslinux <dylanaraps> > Ok, now you are just trolling us.
2020-08-04T09:43:17 #kisslinux <dylanaraps> > Nice job, I shouldn't have read the previous patches.
2020-08-04T09:43:22 #kisslinux <dylanaraps> > Please, go get a lawyer to sign-off on this patch, with their corporate
2020-08-04T09:43:26 #kisslinux <dylanaraps> > Please, go get a lawyer to sign-off on this patch, with their corporate
2020-08-04T09:43:28 #kisslinux <dylanaraps> email address on it.
2020-08-04T09:43:29 #kisslinux <dylanaraps> oops
2020-08-04T10:52:09 #kisslinux <u0_a219> j`ey: does termux use a lot of battery in wakelock mode for you ?
2020-08-04T10:53:04 #kisslinux <j`ey> Oh, Im not using termux actually, read that as tmux (Im using screen but w.e)
2020-08-04T10:53:14 #kisslinux <j`ey> Im using juicessh+screen
2020-08-04T10:56:21 #kisslinux <u0_a219> oh so you're sshing into a machine?
2020-08-04T10:56:47 #kisslinux <j`ey> yeah
2020-08-04T10:57:01 #kisslinux <u0_a219> your pc or a random server of yours
2020-08-04T10:57:08 #kisslinux <j`ey> server
2020-08-04T11:03:16 #kisslinux <konimex> alright, new build made it past neqo-crypto, thanks j`ey and mcf for the help
2020-08-04T11:03:25 #kisslinux <konimex> now, to see if there's another build fail in firefox...
2020-08-04T11:04:57 #kisslinux <j`ey> yay!
2020-08-04T11:13:52 #kisslinux <claudia02> aloha
2020-08-04T11:15:14 #kisslinux <claudia02> ilitiliti: I have found a bug with libudev-zero. Retroarch wont start with it. Theres just a black screen.
2020-08-04T11:17:43 #kisslinux <claudia02> RA stays just with a black screen and cpu usage is a maximum. But sadly on a first glance theres is no error message with --verbose
2020-08-04T11:18:23 #kisslinux <aosync> I yet have to understand what libudev-zero is
2020-08-04T11:18:29 #kisslinux <aosync> everybody's talking about it
2020-08-04T11:18:52 #kisslinux <aosync> can someone tl;dr what it is?
2020-08-04T11:18:56 #kisslinux <j`ey> https://github.com/illiliti/libudev-zero
2020-08-04T11:19:02 #kisslinux <j`ey> "Daemonless replacement for libudev"
2020-08-04T11:19:28 #kisslinux <aosync> o
2020-08-04T11:27:34 #kisslinux <dylanaraps> aosync: You never need to worry about the udev dependency ever again
2020-08-04T11:27:48 #kisslinux <dylanaraps> You can use whatever device manager you like alongside this.
2020-08-04T11:28:12 #kisslinux <dylanaraps> Software requiring libudev just works
2020-08-04T11:28:23 #kisslinux <j`ey> modulo bugs :P
2020-08-04T11:43:29 #kisslinux <aosync> ah so i can get rid of udev bloat and use mdev
2020-08-04T11:44:32 #kisslinux <dylanaraps> Yes
2020-08-04T11:44:41 #kisslinux <dylanaraps> This library will be used by software that needs it
2020-08-04T11:44:47 #kisslinux <dylanaraps> and you can forget that udev exists
2020-08-04T11:44:57 #kisslinux <dylanaraps> very based
2020-08-04T11:46:58 #kisslinux <aosync> Will you replace udev by this and mdev in the installation guide?
2020-08-04T11:49:16 #kisslinux <dylanaraps> Yes, eventually
2020-08-04T12:09:37 #kisslinux <dan[m]1> hi, im trying to get kiss working on my desktop for the first time and i would like to get the nouveau drivers working. however, the pc boots to a black screen when they are enabled. do they need any custom firmware including in the kernel? my card is a 1070 (gp014)
2020-08-04T12:09:49 #kisslinux <dan[m]1> *gp104
2020-08-04T12:29:41 #kisslinux <konimex> I forgot to check dylan's changes for 79.0 and ended up encountering the musl-kernel headers conflict error
2020-08-04T12:29:55 #kisslinux <konimex> so I'm compiling (again)...
2020-08-04T12:30:42 #kisslinux <aosync> Firefox 79? or are you talking about something else
2020-08-04T12:33:59 #kisslinux <illiliti> claudia02: thank you for reporting bugs. can you run retroarch with strace and see where it hangs ?
2020-08-04T12:34:23 #kisslinux <konimex> aye, firefox 79, bad habit of mine not including the name of the software
2020-08-04T12:37:27 #kisslinux <illiliti> claudia02: btw retroarch can be compiled without udev
2020-08-04T12:39:25 #kisslinux <illiliti> ahhh, i just realized why it hangs
2020-08-04T12:40:14 #kisslinux <illiliti> retroarch uses libusb which is currently in broken state
2020-08-04T12:41:06 #kisslinux <illiliti> try to compile retroarch with --disable-libusb
2020-08-04T12:42:49 #kisslinux <aosync_> Firefox 79 still doesn't fix the webrtc segfault on musl :( konimex
2020-08-04T12:43:16 #kisslinux <konimex> which segfault again?
2020-08-04T12:43:23 #kisslinux <konimex> on runtime or compiletime?
2020-08-04T12:43:31 #kisslinux <aosync_> when you allow mic or screenshare
2020-08-04T12:43:33 #kisslinux <aosync_> runtime
2020-08-04T12:45:02 #kisslinux <aosync_> it worked until firefox esr 68 then they broke it
2020-08-04T12:46:57 #kisslinux <aosync_> wait does it happen for you?
2020-08-04T12:48:35 #kisslinux <aosync_> Can you reproduce?
2020-08-04T13:05:51 #kisslinux <icyphox> I think Firefox WebRTC is the buggiest shit ever.
2020-08-04T13:06:32 #kisslinux <icyphox> It's pretty broken on OpenBSD too. Random crashes; the tab eats like 4 gigs of RAM.
2020-08-04T13:07:16 #kisslinux <dylanaraps> The webrtc code is /from/ chromium
2020-08-04T13:07:27 #kisslinux <icyphox> Is it?
2020-08-04T13:07:39 #kisslinux <icyphox> TIL. Everything works very well on Chromium.
2020-08-04T13:07:52 #kisslinux <dylanaraps> That's the point ;)
2020-08-04T13:07:57 #kisslinux <icyphox> lol
2020-08-04T13:08:08 #kisslinux <dilyn> dylanaraps: solved my st/paletta issue by removing the anysize patch
2020-08-04T13:08:17 #kisslinux <dilyn> which i don't need anymore, so it works out
2020-08-04T13:08:23 #kisslinux <dylanaraps> Nice
2020-08-04T13:11:35 #kisslinux <konimex> aosync: never have to do both so can't reproduce
2020-08-04T13:12:34 #kisslinux <aosync> https://www.webrtc-experiment.com/Pluginfree-Screen-Sharing
2020-08-04T13:16:45 #kisslinux <konimex> and now the error from firefox 79 is: ld: error: undefined hidden symbol: if_indextoname
2020-08-04T13:21:44 #kisslinux <konimex> I'll just compile esr now
2020-08-04T14:31:43 #kisslinux <dan[m]1> does anyone have kiss working with an nvidia card?
2020-08-04T14:38:02 #kisslinux <aosync> Not me, sorry :(
2020-08-04T14:38:20 #kisslinux <dan[m]1> ah rip
2020-08-04T15:56:40 #kisslinux <dilynm> New musl release featuring the debut of mallocng. How exciting!
2020-08-04T15:58:40 #kisslinux <j`ey> and new aarch64 memcpy/memset routines!
2020-08-04T16:06:06 #kisslinux <smoke790> If I run "kiss b" on a few packages, and then I ctrl+c from it, will it build all packages again, or maybe skip to the ones that are not built yet?
2020-08-04T16:06:52 #kisslinux <j`ey> it wont rebuild packages that weree fully built
2020-08-04T16:07:38 #kisslinux <smoke790> Alright, that's awesome, I wouldn't want to waste a few hours of compiling lol
2020-08-04T16:15:09 #kisslinux <E5ten> dylanaraps: lol nice on the file name escaping
2020-08-04T16:21:13 #kisslinux <E5ten> Within the first line of the while loop, I don't think that * at the end of the parameter substitution is necessary
2020-08-04T16:21:46 #kisslinux <aosync> I just did `kiss update` the first time in 2 weeks, wish me luck
2020-08-04T16:38:37 #kisslinux <claudia02> xzcvczx: Do you also have issues about cpu frequency upscaling on linux 5.8?
2020-08-04T16:40:09 #kisslinux <xzcvczx> ummmmm nfi?
2020-08-04T16:40:20 #kisslinux <xzcvczx> with what symptoms?
2020-08-04T16:40:40 #kisslinux <claudia02> Cpu frequency stays at 1ghz and does not go up
2020-08-04T16:40:55 #kisslinux <claudia02> I have to tell the performance governor to go up manually
2020-08-04T16:41:06 #kisslinux <claudia02> echo performance > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
2020-08-04T16:41:20 #kisslinux <xzcvczx> claudia02: not that i have noticed..... i build webkitgtk pretty damn quick yesterday
2020-08-04T16:42:59 #kisslinux <claudia02> I just noticed because a non snappy browsers and quiet fan while building stuff..:D
2020-08-04T16:43:16 #kisslinux <illiliti> konimex: is there any real benefits if lvm compiled with udev support ? if no, can you remove eudev dependency ?
2020-08-04T16:43:33 #kisslinux <xzcvczx> ah no my fan was making more noise than the time someone set dylanaraps pants on fire
2020-08-04T16:44:31 #kisslinux <konimex> how about using pkgconfig?
2020-08-04T16:45:54 #kisslinux <claudia02> illiliti: I assume theres no further investigation needed for the retroarch issue because its clear that libusb is responsible?
2020-08-04T16:46:15 #kisslinux <illiliti> claudia02: yup
2020-08-04T16:46:25 #kisslinux <illiliti> konimex: why if we can drop eudev dependency entirely
2020-08-04T16:47:21 #kisslinux <konimex> because I use udev rules for lvm?
2020-08-04T16:47:52 #kisslinux <illiliti> valid point
2020-08-04T16:48:18 #kisslinux <illiliti> pkgconfig is better then
2020-08-04T16:55:54 #kisslinux <dylanaraps> E5ten: Nice, removed *
2020-08-04T16:57:01 #kisslinux <xzcvczx> phew that timing
2020-08-04T16:58:37 #kisslinux <dylanaraps> E5ten: Here's something you might find interesting. Is it possible to check if a path is a directory without using [/test -d? 'cd' cannot be used as it'll report false for directories you have no access to.
2020-08-04T16:58:41 #kisslinux <dylanaraps> ;)
2020-08-04T16:58:54 #kisslinux <dylanaraps> There is no trailing / either.
2020-08-04T16:59:04 #kisslinux <j`ey> sudo cd :P
2020-08-04T17:01:38 #kisslinux <xzcvczx> claudia02: my cpu is at 3392.137 mhz
2020-08-04T17:01:44 #kisslinux <xzcvczx> so it doesn't seem to be stuck at 1g
2020-08-04T17:02:14 #kisslinux <xzcvczx> governer is powersave
2020-08-04T17:02:16 #kisslinux <dylanaraps> Or I could use [ -d ... but that's not fun.
2020-08-04T17:04:14 #kisslinux <himmalerin> is there anything like what git.k1ss.org is using that doesn't include line numbers when copying a file? Interested in hosting a mirror of my repos but I really don't like that behavior
2020-08-04T17:05:04 #kisslinux <dylanaraps> himmalerin: Just edit the source code of stagit (what KISS uses)
2020-08-04T17:05:53 #kisslinux <dylanaraps> Source is here: http://git.2f30.org/stagit/file/stagit.c.html
2020-08-04T17:06:15 #kisslinux <dylanaraps> The line numbers can be made unselectable via css as well.
2020-08-04T17:06:48 #kisslinux <dylanaraps> (You want user-select: none; for this)
2020-08-04T17:07:37 #kisslinux <himmalerin> Well that's neat, I'll take a look. Thanks!
2020-08-04T17:08:16 #kisslinux <dylanaraps> Source code edits are more or less how it's configured.
2020-08-04T17:08:29 #kisslinux <dylanaraps> You can supply your own CSS file which goes a long way though.
2020-08-04T17:10:39 #kisslinux <himmalerin> hmm, using user-select _sort of_ works, everything still gets prefixed by a single space though. Maybe I'll figure out how to get it to output table cells instead
2020-08-04T17:14:07 #kisslinux <xzcvczx> anyone know a nice slim audio editor good for kiss?
2020-08-04T17:16:26 #kisslinux <dylanaraps> himmalerin: You'll have to edit the source as it embeds the extra space into the file's content and not the number "column"
2020-08-04T17:16:34 #kisslinux <dylanaraps> :(
2020-08-04T17:20:17 #kisslinux <E5ten> dylanaraps: maybe you could check if <dir_above_your_dir>/*/ matches <your_dir>/?
2020-08-04T17:20:28 #kisslinux <E5ten> Among other things
2020-08-04T17:20:57 #kisslinux <E5ten> Would probably be less efficient than just [ -d, cuz you'd probably have to loop, but idk
2020-08-04T17:28:50 #kisslinux <claudia02> xzcvczx: My computer statrs with cpu governor: userspace.
2020-08-04T17:31:48 #kisslinux <claudia02> Would you mind sharing your config?
2020-08-04T17:33:23 #kisslinux <dylanaraps> E5ten: I've just gone with -d
2020-08-04T17:34:50 #kisslinux <xzcvczx> my .config?
2020-08-04T17:37:21 #kisslinux <xzcvczx> https://termbin.com/3wwy
2020-08-04T17:42:02 #kisslinux <claudia02> merci
2020-08-04T17:49:40 #kisslinux <himmalerin> claudia02: since you archived mywayland what do you run now?
2020-08-04T17:51:23 #kisslinux <claudia02> At the moment I try to make friends with berry.
2020-08-04T17:53:41 #kisslinux <himmalerin> berry looks pretty nice!
2020-08-04T17:55:03 #kisslinux <claudia02> You can have two borders, though my screen is too small for such candy.
2020-08-04T17:55:03 #kisslinux <dylanaraps> shfm will be in the initrd of EasyOS's next release :D
2020-08-04T17:57:17 #kisslinux <claudia02> neat.
2020-08-04T18:11:14 #kisslinux <j`ey> dylanaraps: fun
2020-08-04T18:13:57 #kisslinux <aosync> Is the location of the /dev/shm partition standard? Because in shm_overview(7) they say that it should *normally be mounted* but idk if that indicates that it is standard in any way.
2020-08-04T18:14:45 #kisslinux <claudia02> xzcvczx: Odd, with your config its the same behaviour.
2020-08-04T18:15:31 #kisslinux <claudia02> Lets see next release
2020-08-04T19:04:19 #kisslinux <dylanaraps> E5ten: know of any shell minifiers? I just spent way too long doing this: https://github.com/dylanaraps/shfm/blob/master/devel/shfm-mini and it'd be nice to automate it in some way.
2020-08-04T19:04:36 #kisslinux <dylanaraps> > 7403 shfm
2020-08-04T19:04:37 #kisslinux <dylanaraps> > 2998 devel/shfm-mini
2020-08-04T19:08:57 #kisslinux <himmalerin> Anyone run into "PermissionError: [Errno 13] Permission denied" when trying to build firefox? It seems to stem from python but it's a pretty unhelpful message http://0x0.st/i3ZL.txt
2020-08-04T19:09:47 #kisslinux <himmalerin> It might have to do with me trying to use glibc instead of musl?
2020-08-04T19:27:25 #kisslinux <E5ten> dylanaraps: lol no I don't
2020-08-04T20:44:25 #kisslinux <sirtomato> hi folks
2020-08-04T20:44:37 #kisslinux <sirtomato> i can only boot with nomodeset
2020-08-04T20:44:57 #kisslinux <sirtomato> latest kernel, nouveau xf86 installed and enabled in kernel
2020-08-04T20:46:11 #kisslinux <sirtomato> i was thinking something with linux-firmware but i have no idea how to install that stuff and the google isnt being very helpful atm
2020-08-04T20:51:16 #kisslinux <sirtomato> i have a gtx 1050
2020-08-04T21:12:06 #kisslinux <himmalerin> sirtomato: In case you read the logs, it's probably the firmware, have you checked https://wiki.gentoo.org/wiki/Nouveau#Installation yet? Your GPU should use the GP107 firmware
2020-08-04T22:44:21 #kisslinux <E5ten> @freenode_dylanaraps:matrix.org: someone has assigned the elftoolchain bug I made to themselves, although they haven't responded yet, so hopefully we see action on it soon (whether it's them merging my patch, or fixing it some other way)
2020-08-04T22:45:35 #kisslinux <E5ten> also, in shfm term_scroll_up, you might consider doing case $y in -*|0|1) return; esac, so that the rest of the code can have its indentation level decreased twice?
2020-08-04T22:47:00 #kisslinux <E5ten> also, I believe the backslash before the ? in file_escape is unnecessary, because assignments don't undergo glob expansion
2020-08-04T22:47:21 #kisslinux <E5ten> actually, I bet shellcheck warns about that, iirc it does for * in assignments
2020-08-04T22:47:48 #kisslinux <E5ten> yeah, it does, nevermind
2020-08-04T22:50:46 #kisslinux <E5ten> also, not that you can change this but I just think it's useful to know, stty size is not technically POSIX, although it has been added for the next issue (as have corresponding C functions for getting terminal size)
2020-08-04T22:51:57 #kisslinux <E5ten> oh wait lol, you did know that and it's in the README, nevermind
2020-08-04T23:06:45 #kisslinux <claudia02> illiliti: fyi, I have to disable udev in retroarch. Disabling libusb, even if its build _without_ udev does not solve the issue.
2020-08-04T23:09:46 #kisslinux <illiliti> interested
2020-08-04T23:11:17 #kisslinux <illiliti> probably retroarch uses same logic as libusb
2020-08-04T23:19:12 #kisslinux <illiliti> claudia02: what functionaly you will lose if retroarch compiled without udev ?
2020-08-04T23:20:45 #kisslinux <illiliti> i mean, is it worth to keep udev dependency in retroarch if it provides --disable-udev option
2020-08-04T23:36:00 #kisslinux <claudia02> https://docs.libretro.com/guides/input-joypad-drivers/#udev-input-driver
2020-08-04T23:36:26 #kisslinux <claudia02> > It(udev) supports hotplugging and force feedback (if supported by device).
2020-08-04T23:36:39 #kisslinux <claudia02> Haha, so we might loose force feedback :D
2020-08-04T23:38:48 #kisslinux <claudia02> And of cource hotpluging, which might be more considerable for gamepads than for e.g mouse. But I think then its worth to disable it by default.
2020-08-04T23:40:29 #kisslinux <illiliti> joysticks is not supported by libudev-zero
2020-08-04T23:40:56 #kisslinux <illiliti> hotplugging is not yet implemented in libudev-zero
2020-08-04T23:41:47 #kisslinux <claudia02> Dont you want to support joysticks or is not that _easy_?
2020-08-04T23:44:24 #kisslinux <illiliti> i don't have a joystick to test working capacity
2020-08-04T23:44:56 #kisslinux <claudia02> gotcha
2020-08-04T23:49:23 #kisslinux <E5ten> illiliti: but support (even if it's untested) could be added by looking at the kernel docs for what evdev attributes a joystick would have right?
2020-08-04T23:51:41 #kisslinux <illiliti> i can try to blindly implement joysticks support relying on kernel docs, but i'm pretty sure it will not work because evdev attributes of joysticks very different today
2020-08-04T23:52:00 #kisslinux <illiliti> i'm not willing to push semi-working solution
2020-08-04T23:52:07 #kisslinux <E5ten> I see
2020-08-04T23:52:20 #kisslinux <E5ten> claudia02: do you have one?
2020-08-04T23:54:03 #kisslinux <claudia02> E5ten: yes. A joypad.