2020-05-24T12:45:33 #kisslinux Greetings! Just wanted to ask if anyone got the nvidia prop drivers to work on kiss? 2020-05-24T13:01:27 #kisslinux Xyliton: they will never work with musl 2020-05-24T13:01:56 #kisslinux aarng: Oh, I see. That's kinda sad. Thanks! 2020-05-24T13:02:15 #kisslinux guess kiss isn't optimal for me then 2020-05-24T13:02:56 #kisslinux igpu ftw 2020-05-24T13:03:47 #kisslinux but my dualscreen 144Hz setup :angery: 2020-05-24T13:07:00 #kisslinux if you actually want to game on nvidia, I guess you can't use musl 2020-05-24T13:07:37 #kisslinux musl still can't run steam and most games, but if the driver works, you can use a chroot 2020-05-24T13:08:32 #kisslinux so I guess you basically need amd or nouveau 2020-05-24T13:56:33 #kisslinux o/ 2020-05-24T13:57:10 #kisslinux E5ten: You might find this interesting: https://github.com/kisslinux/kiss/commit/c1b98b4f3b6b36eee8f76d6a27cdc121888ea4c5 2020-05-24T14:24:08 #kisslinux hello 2020-05-24T14:24:53 #kisslinux Hello 2020-05-24T14:49:45 #kisslinux E5ten: Final result. https://github.com/kisslinux/kiss/blob/master/kiss#L444-L465 2020-05-24T14:58:07 #kisslinux dylan02: I'm online now. Internet's been wonky since the power went out two days ago, haven't actually been able to connect to anything... 2020-05-24T14:59:46 #kisslinux dilynm: All good. 2020-05-24T15:05:42 #kisslinux dylan02: wow that's awesome 2020-05-24T15:05:53 #kisslinux Where'd you find the info for that? 2020-05-24T15:07:39 #kisslinux https://en.wikipedia.org/wiki/Executable_and_Linkable_Format 2020-05-24T15:07:46 #kisslinux Under 0x10 (elf type) 2020-05-24T15:08:14 #kisslinux Also https://www.technovelty.org/linux/stripping-shared-libraries.html 2020-05-24T15:08:53 #kisslinux Adding the two -R portions also decreases the resulting size which is nice. 2020-05-24T15:09:07 #kisslinux These are Linux-only sections if you're wondering. 2020-05-24T15:09:13 #kisslinux I'll be on a little later. 2020-05-24T15:09:14 #kisslinux Ciao 2020-05-24T15:16:36 #kisslinux dylan02: "Our handling of static libraries is simply the assumption that the same byte area contains '020040'." where does this come from? 2020-05-24T15:28:09 #kisslinux http://ix.io/2n2P if we look at the file src/widgets/dialog/qfiledialog.h, we can see that the first line is /*******************. It starts a comment that ends after the license. 2020-05-24T15:28:23 #kisslinux Is it possible that for some reason it make doesn't see this as a comment 2020-05-24T15:28:25 #kisslinux Smh 2020-05-24T16:05:14 #kisslinux I just did `cd /var/db/kiss/installed && kiss b *` & then package installation complains I haven't built a package 2020-05-24T16:06:18 #kisslinux `ls ~/.cache/kiss/bin | cut -d'#' -f1 > built && ls /var/db/kiss/installed > installed && diff built installed` shows nothing either 2020-05-24T16:16:34 #kisslinux E5ten: It's part of the AR headers. I'm going to push a commit to remove the whole assumption though. 2020-05-24T16:17:34 #kisslinux imo a better assumption would be checking that IFS='' read -r line < "$file" matched '!' and that the file name ending is .a so you know it's a static lib and not like a .deb or something 2020-05-24T16:17:54 #kisslinux "I just did `cd /var/db/kiss/installed && kiss b *` & then package installation complains I haven't built a package, doing a diff between ~/.cache/kiss/bin and /var/db/kiss/installed doesn't show anything either" 2020-05-24T16:18:25 #kisslinux dylan02: can you link me something that shows that part of the AR headers cuz I can't find that 2020-05-24T16:24:26 #kisslinux E5ten:https://en.wikipedia.org/wiki/Ar_(Unix)#File_format_details 2020-05-24T16:25:46 #kisslinux M4R10zM0113R: I can't reproduce at all. Output of 'env' and a log from the package manager? 2020-05-24T16:26:33 #kisslinux I don't understand, where's the part that shows that 020040 would be at 0x10? 2020-05-24T16:28:23 #kisslinux I'm pretty sure that's part of the file modification timestamp. 2020-05-24T16:28:41 #kisslinux Which is always that value as we're dealing with files which were just modified(?) 2020-05-24T16:28:55 #kisslinux I'm 99% wrong I reckon 2020-05-24T16:29:09 #kisslinux Or it's part of the file identifier. 2020-05-24T16:29:17 #kisslinux Which has a length of 16 bytes. 2020-05-24T16:29:45 #kisslinux > all values right-padded with ASCII spaces (0x20). 2020-05-24T16:29:50 #kisslinux This would explain the 020 2020-05-24T16:30:48 #kisslinux ah, but if the takes up all the space there wouldn't be any right-padding so it wouldn't work? 2020-05-24T16:31:49 #kisslinux imo add the 177 to the ELF part cuz that's part of the ELF identifier 2020-05-24T16:31:58 #kisslinux Alrighty 2020-05-24T16:33:07 #kisslinux I'm gonna rebuild them all again with errors outputting somewhere, will append with env | log when it does 2020-05-24T16:34:45 #kisslinux E5ten: https://github.com/kisslinux/kiss/blob/master/kiss#L444-L476 2020-05-24T16:34:57 #kisslinux Oops, I still need to fix the comments. 2020-05-24T16:35:27 #kisslinux awesome 2020-05-24T16:42:56 #kisslinux holy shit I didn't realize but "strip" is part of POSIX's SD (standard development) option group 2020-05-24T16:43:00 #kisslinux Yeah 2020-05-24T16:43:02 #kisslinux but doesn't support options 2020-05-24T16:43:05 #kisslinux Though no options are specified 2020-05-24T16:43:06 #kisslinux Yeah 2020-05-24T16:43:25 #kisslinux Our usage works with binutils, elfutils and llvm's strip commands though... 2020-05-24T16:43:55 #kisslinux should work with pretty much any strip out there I'd think 2020-05-24T16:44:06 #kisslinux I need to mention this in the documentation. Thank god the usage of 'strip' is entirely optional... 2020-05-24T16:44:16 #kisslinux OpenBSD strip works as well. 2020-05-24T16:44:30 #kisslinux Same with NetBSD's 2020-05-24T16:44:46 #kisslinux Though they're using the binutils version I believe(?) 2020-05-24T16:45:11 #kisslinux FreeBSD's also should work. 2020-05-24T16:46:03 #kisslinux elftoolchain (I think that's what freebsd uses) supports -g -s and -R 2020-05-24T16:46:12 #kisslinux elftoolchain also works on linux 2020-05-24T16:46:17 #kisslinux Nice 2020-05-24T16:54:42 #kisslinux I wonder what github does to get the sloc number, because it says kiss has 1294, but what I just did to check that (check for any lines that are empty, all whitespace, or just whitespace and a comment, gives 766 2020-05-24T16:58:49 #kisslinux GitHubcounts comments as well iirc 2020-05-24T16:59:02 #kisslinux ah 2020-05-24T17:23:14 #kisslinux https://github.com/kisslinux/kiss/releases/tag/2.1.0 2020-05-24T17:23:19 #kisslinux New package manager release. 2020-05-24T17:23:26 #kisslinux Yell at me if I broke something. :) 2020-05-24T17:53:23 #kisslinux dylan03: tiny cleanup nit, on line 1384 the ternary can be replaced with $(($# != 0)) 2020-05-24T17:54:03 #kisslinux or even $((!!$#)) but that's probably less clear lol 2020-05-24T18:05:20 #kisslinux Fixed 2020-05-24T18:36:21 #kisslinux Has anyone tried x11-forwarding with the ‘sx’ package? I was able to get it working with Xorg-server/xauth/xinit. Decided to give sx, in place of xinit, a try after a re-image and now i get a a “remote: no xauth program; cannot forward”. 2020-05-24T18:39:10 #kisslinux Ls 2020-05-24T18:52:54 #kisslinux Argh. Never mind. I don’t remember specifying XAuthLocation in “sshd_config” (thought it whent in ssh_config). Womp. 2020-05-24T19:03:31 #kisslinux Chromium may require Rust some time in the future. https://chromium-review.googlesource.com/q/project:experimental/chromium/src+branch:refs/wip/rust-experimental-branch 2020-05-24T19:48:47 #kisslinux there are many problwm with update. i think that before making the race to the package it would be necessary to verify how and why to update 2020-05-24T19:50:25 #kisslinux dylan03: from my point of view you should stop updating packages every day without first checking that they run in "almost all possibilities" 2020-05-24T19:51:21 #kisslinux probably next month of this step my system will not work. 2020-05-24T19:59:02 #kisslinux ax: Have any examples? Also, there's no way for me to test every possible combination of installed software (and hardware...) when doing updates. This is a given. Bug reports would be handy too. 2020-05-24T19:59:49 #kisslinux If you're talking about the package manager as well, reports of your findings would be great. 2020-05-24T20:02:00 #kisslinux you will have to give me 3 days to investigate and tell me everything wrong. are too many things. to begin with I still do not correctly compile rust. not to mention gcc 2020-05-24T20:02:35 #kisslinux let's make it present by opening the issues ok? 2020-05-24T20:03:24 #kisslinux I believe you are losing sight of your distro. I'm serious. things must work not necessarily the latest version. 2020-05-24T20:04:13 #kisslinux this is my 35 year old thought 2020-05-24T20:04:16 #kisslinux rust and gcc build fine here 2020-05-24T20:07:13 #kisslinux https://termbin.com/umzgb I tried anything ... disabled cflags ... but don't compile 2020-05-24T20:15:51 #kisslinux hi, found myself writing a couple scripts to build a disk image with a working kiss install on it - dropped it in a small git repo: https://github.com/mattbillenstein/kiss-setup 2020-05-24T20:16:16 #kisslinux so you can dd this to a usb drive, or an actual disk, or boot it in something like virtualbox after converting it to a vdi 2020-05-24T20:32:04 #kisslinux Hello! Does anyone know if loadkeys(1) (kdb package on other distros) has already been packaged? 2020-05-24T20:47:19 #kisslinux dylan03: in pkg_remove_files(), for skipping directory symlinks, instead of having a no-op case for them, why not just add && [ ! -h "$file" ] to the directory case where you run rmdir? 2020-05-24T20:48:09 #kisslinux like http://ix.io/2nfM