2020-05-15T02:38:34 #kisslinux dilynm: do you have any logs? I can't reproduce your issues since @libc++ builds fine here with a fresh chroot 2020-05-15T02:41:53 #kisslinux It builds fine, that's just a message that shows up after CMake does it configure business 2020-05-15T02:42:14 #kisslinux clang-pass2 fails at 91% but I'm not sure if it's related 2020-05-15T02:44:53 #kisslinux ix.io/2m5b 2020-05-15T03:56:15 #kisslinux alright, compiling llvm-pass2 now to see if the fail's related 2020-05-15T03:56:26 #kisslinux I want to combine these two pkgs at some point... 2020-05-15T04:59:50 #kisslinux dilynm; yep, I can reproduce it, will fix 2020-05-15T05:04:40 #kisslinux Hooray! What was wrong? I couldn't figure it out 2020-05-15T05:10:47 #kisslinux something with libc++ flags for gcc, perhaps, but my search turns out empty, I'm still finding a workaround first (and I hope llvm-pass2 can be deleted) 2020-05-15T05:43:44 #kisslinux ...looks like I found the problem 2020-05-15T05:44:02 #kisslinux my sources for compiler-rt still uses the 9.0.1 version 2020-05-15T05:52:55 #kisslinux How did we both miss that xD 2020-05-15T05:55:03 #kisslinux I'm still fixing things (such as compiler-rt unusable because gcc is still used) and hopefully it'll be fixed by tonight 2020-05-15T05:59:16 #kisslinux Very cool! 2020-05-15T06:41:10 #kisslinux Kde is "close"™️ 2020-05-15T06:41:25 #kisslinux After three hours of this nonsense it is bed time 2020-05-15T06:42:21 #kisslinux (technically it should 'just work' if we include gettext + Pam) 2020-05-15T06:44:56 #kisslinux Nice 2020-05-15T07:02:47 #kisslinux libressl 3.1.1 is out 2020-05-15T07:03:20 #kisslinux https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.1.1-relnotes.txt 2020-05-15T08:02:48 #kisslinux Hello o/ 2020-05-15T08:08:05 #kisslinux o/ 2020-05-15T10:50:14 #kisslinux For those wondering about "binary repositories" or "binary packages", see: https://github.com/kisslinux/repo/tree/master/extra/firefox-esr-bin It gets no simpler than this and it's nothing we need to write abstractions for. 2020-05-15T10:56:39 #kisslinux Getting a build failure in zathura-pdf-mupdf: ./zathura-pdf-mupdf/index.c:70:33: error: incompatible types when assigning to type 'unsigned int' from type 'fz_location', target.page_number = fz_resolve_link(ctx, document, outline->uri, &x, &y); 2020-05-15T11:26:54 #kisslinux dilynm: made some changes to kiss-llvm, see if you can build it now 2020-05-15T11:28:19 #kisslinux dylan: the complicated part is where to store the binary tarballs since uploading it to github manually isn't ideal 2020-05-15T11:28:31 #kisslinux at least if the repo must be fully binary 2020-05-15T11:35:01 #kisslinux dylan03: it is simple to implement as no changes are needed on the package manager, but not simple to maintain and distribute 2020-05-15T11:36:03 #kisslinux And there is only firefox as a binary package 2020-05-15T11:36:50 #kisslinux As the number would increase, you would need lots of `-bin` packages 2020-05-15T11:37:49 #kisslinux Also there is a limit to github releases, it isn't exactly ideal anyway 2020-05-15T11:42:38 #kisslinux how many binary packages do you expect there to be? 2020-05-15T11:46:13 #kisslinux I think 10-15, so not much 2020-05-15T11:50:33 #kisslinux is that something that can be deferred until it's actually an issue? i feel like finding/setting up another distribution point solely for binary packages is against "a focus on simplicity and the concept of less is more", however I do agree that if that number keeps growing then an alternative will probably be needed. 2020-05-15T11:52:02 #kisslinux ominous_anonymou: for KISS Linux, yes, but I think merakor is focusing for Carbs here since iirc binary packages are on his roadmap 2020-05-15T11:52:22 #kisslinux ohhh ok, my apologies, i missed that 2020-05-15T11:53:41 #kisslinux and it's one of the goals in Wyvertux (once I restart development) too since, well, LLVM is a beast 2020-05-15T11:53:41 #kisslinux That's okay 2020-05-15T11:54:05 #kisslinux was something dylan mentioned on reddit before 2020-05-15T11:54:07 #kisslinux "I'd like to explore adding binary package support to KISS so users don't have to compile everything themselves." 2020-05-15T11:56:50 #kisslinux I have two reasons for having it as a roadmap, for distributing big packages such as llvm, webkit etc. The other reason is that users would be able to easily share packages between each other, between computers. 2020-05-15T12:12:04 #kisslinux just make a torrent system where it gets downloaded from other uses, then you won't have to figure out a storage solution :) 2020-05-15T12:12:09 #kisslinux *other users 2020-05-15T12:30:20 #kisslinux I should create a low-cost proprietary packaging system where users are the clueless package mirrors, which nobody can opt out c: 2020-05-15T12:30:32 #kisslinux Welcome to microsoft linux 2020-05-15T12:31:31 #kisslinux Forced updates included, freedom is not 2020-05-15T12:31:49 #kisslinux lmao i didn't even think of that, that's basically their update system now 2020-05-15T12:35:03 #kisslinux Yeah, a windows machine downloads updates to the machines connected on LAN 2020-05-15T12:35:34 #kisslinux So, definitely not far fetched :P 2020-05-15T12:41:07 #kisslinux you *could* abuse sourcehut's CI system for compiling packages >:) 2020-05-15T13:03:03 #kisslinux I had something locally where it would run rsync before the normal "kiss u" process, copying the binary packages from another machine to ~/.cache/kiss/bin. But "kiss i" didn't install deps, so have to run something like "kiss-depends pkg | cut .... | xargs ... | kiss i" to install deps. 2020-05-15T13:32:07 #kisslinux Anyone built node on kiss before? 2020-05-15T13:35:25 #kisslinux nodejs? 2020-05-15T13:35:34 #kisslinux it's required to build it on kiss, so yes 2020-05-15T13:36:07 #kisslinux Okay, I'm trying to get coc for nvim at the moment 2020-05-15T13:37:32 #kisslinux s/it/firefox/ 2020-05-15T13:38:03 #kisslinux Didn't realise how long it would take to get nodejs to build though 2020-05-15T13:40:24 #kisslinux It takes forever :'( 2020-05-15T13:41:00 #kisslinux Does anyone know a good place for xcb docs? 2020-05-15T13:41:17 #kisslinux I've looked at a few but just didn't really take too much away from them 2020-05-15T13:42:49 #kisslinux yep, I recommend to build node with ninja so at least one would know how many objects are to be compiled 2020-05-15T13:43:11 #kisslinux 1914 :o 2020-05-15T13:43:21 #kisslinux s/ninja/ninja-compatible solution, so samurai should work 2020-05-15T13:47:02 #kisslinux re, -bin packages; For a binary repository you'd just drop the '-bin'. 2020-05-15T13:47:43 #kisslinux re, hosting; This is something you'll need to figure out regardless of implementation. A VPS, a mirror hosted by someone, etc. 2020-05-15T13:48:11 #kisslinux re, How many -bin packages we'll have; No more other than Firefox. 2020-05-15T14:14:57 #kisslinux tobykisslnx have you seen this: https://xcb.freedesktop.org/tutorial/ 2020-05-15T14:15:50 #kisslinux Yes 2020-05-15T14:16:34 #kisslinux ominous_anonymou It seems to be more of a comparison than a tutorial tbh 2020-05-15T14:16:46 #kisslinux And it assumes knowledge of Xlib (which I don't have) 2020-05-15T14:20:56 #kisslinux hello 2020-05-15T14:28:54 #kisslinux ello 2020-05-15T15:07:21 #kisslinux https://termbin.com/7vly << why 'echo true' never executed? 2020-05-15T15:32:56 #kisslinux hi 2020-05-15T15:34:41 #kisslinux konimex: what exactly are the benefits of using samurai over ninja? 2020-05-15T15:36:55 #kisslinux mcf can answer it better than mine, but as for me, samurai's far more lightweight, and far less painful to compile 2020-05-15T15:37:01 #kisslinux s/mine/me 2020-05-15T15:37:36 #kisslinux thoughts... the sic-git package on the community repo violates style guide 1403. also it annoys me to hell that the package name contains “-git” when most people would just search for the package name “sic”. Is it worth opening an issue for either/both concerns? 2020-05-15T15:38:15 #kisslinux if you think you should open an issue, then open it 2020-05-15T15:39:29 #kisslinux sigh. fine. i will lol. my first one. just wanted to see if thats “nitpicking” too much. 2020-05-15T15:39:32 #kisslinux thnx 2020-05-15T15:47:38 #kisslinux Is the "Building the latest kernel with GCC 10" issue still around? 2020-05-15T15:47:52 #kisslinux I still had it with 5.6.13 2020-05-15T15:47:58 #kisslinux That was only yesterday 2020-05-15T15:48:11 #kisslinux I'm still on 5.6.7 since I didn't want to patch 2020-05-15T15:48:13 #kisslinux aw 2020-05-15T15:48:18 #kisslinux Its really easy to patch 2020-05-15T15:48:40 #kisslinux Simply, download the patch, then `patch -p1 < patch-name` 2020-05-15T15:48:52 #kisslinux and thats it 2020-05-15T15:49:17 #kisslinux That's too bad, was hoping it was fixed in the .13 point release. Maybe I'll just patch it then getting a little tired of using such an "old" kernel. thanks for the instructions! I'll give that a shot 2020-05-15T16:06:07 #kisslinux Is there an LSP for gnu c? 2020-05-15T16:08:24 #kisslinux yay for clang 2020-05-15T16:08:51 #kisslinux So I could just get the clang LSP and that'll be fine? 2020-05-15T16:09:29 #kisslinux uh... what's an LSP? 2020-05-15T16:09:42 #kisslinux i was referring to the GCC 10 kernel issues 2020-05-15T16:09:53 #kisslinux Language Server Protocol 2020-05-15T16:10:30 #kisslinux For intellisense basically. Autocompletion, error checking... 2020-05-15T16:21:07 #kisslinux I created a kiss repo with some stuff Not in other repos, especially bloated stuff I am not ready to renounce to yet. However it is hosted on gitlab: https://gitlab.com/GuerraFabio/kiss-repo 2020-05-15T16:21:22 #kisslinux thought it would be interesting to share anyway 2020-05-15T16:22:22 #kisslinux o/ 2020-05-15T16:22:34 #kisslinux merakor: I needed to rebuild ruby after libressl update 2020-05-15T16:22:35 #kisslinux I still need to put acknowledgements for packages I have stolen fro other repos and for which I just modified little things about the build 2020-05-15T16:23:29 #kisslinux I know probably I will be despised for using pulseaudio ahahahaha 2020-05-15T16:26:51 #kisslinux claudia02: oh yeah I forgot to bump ruby. Sorry for that. 2020-05-15T16:30:47 #kisslinux no problemo 2020-05-15T16:30:49 #kisslinux (: 2020-05-15T16:33:34 #kisslinux dylan03: having problems with Xorg again - it now complains that it can't access /dev/dri/card0 2020-05-15T16:33:55 #kisslinux /dev/dri/card0 appears to have the group set to root, and not video - how do I fix this 2020-05-15T16:34:54 #kisslinux https://k1ss.org/faq 2020-05-15T16:34:59 #kisslinux See: 2020-05-15T16:35:00 #kisslinux * Why can't I start Xorg as a normal user? 2020-05-15T16:35:38 #kisslinux udevd is symlinked into /var/service 2020-05-15T16:35:56 #kisslinux modprobe nouveau is ran in /etc/rc.d/nouveau.boot 2020-05-15T16:36:03 #kisslinux do I need to move that to rc.conf 2020-05-15T16:36:38 #kisslinux actually hold on; lemme try 2020-05-15T16:39:28 #kisslinux well, Xorg now runs but being on tty1 freezes the screen 2020-05-15T16:39:44 #kisslinux "Error dropping master: -13(Permission denied)" 2020-05-15T16:39:47 #kisslinux Are the permissions correct now? 2020-05-15T16:40:06 #kisslinux Yes 2020-05-15T16:40:29 #kisslinux It might be a nouveau issue (with rootless Xorg). 2020-05-15T16:40:40 #kisslinux Oh right, I forgot. Xorg needs to be suid. 2020-05-15T16:40:45 #kisslinux You can try 'chmod u+s /usr/bin/Xorg' 2020-05-15T16:41:10 #kisslinux yep, as expected that worked 2020-05-15T16:41:56 #kisslinux ggg: did you actually get facetimehd to work? 2020-05-15T16:42:49 #kisslinux https://github.com/patjak/bcwc_pcie 2020-05-15T16:43:08 #kisslinux Yeah 2020-05-15T16:43:19 #kisslinux It builds and loads just fine 2020-05-15T16:43:26 #kisslinux Just can't USE it 2020-05-15T16:43:30 #kisslinux I'm probably dumb 2020-05-15T16:43:36 #kisslinux Oh 2020-05-15T16:48:36 #kisslinux alright, guess I'm gonna build Firefox now 2020-05-15T17:13:07 #kisslinux dylan03: https://termbin.com/371i << what do you think about this? 2020-05-15T17:23:40 #kisslinux Assuming my changes have only minimally hobbled ki18n, I think I've removed the gettext requirement from kde 2020-05-15T17:24:35 #kisslinux are you porting KDE to KISS? 2020-05-15T17:24:48 #kisslinux Mmhmm 2020-05-15T17:25:13 #kisslinux Why does librustc_privacy take an eternity to build? 2020-05-15T17:25:15 #kisslinux github.com/dilyn-corner/KISS-kde 2020-05-15T17:40:53 #kisslinux soon going to make a kiss-customization repo with stuff to customize how your KISS Linux system works 2020-05-15T17:41:21 #kisslinux primarily more stuff for /etc/sv because I find myself constantly creating the klogd service 2020-05-15T17:45:12 #kisslinux dylan03: firefox-bin doesn't appear to work, https://termbin.com/v5f9a 2020-05-15T17:45:13 #kisslinux any way to tell birch that i have more than 80 columns avaiable? 2020-05-15T17:46:32 #kisslinux great, guess I'm using surf. 2020-05-15T18:03:36 #kisslinux dilynm: Yes it works fine for me, just had to enable a bunch of configuration flags about videobuffer2 in the kernel, but if I remember correctly if they were missing the build fails 2020-05-15T18:06:39 #kisslinux Yeah 2020-05-15T18:06:49 #kisslinux Hmm. 2020-05-15T18:06:55 #kisslinux Just dumb then I guess 2020-05-15T18:07:19 #kisslinux after you modprobe does /dev/video* pop up? 2020-05-15T18:07:20 #kisslinux illiliti: I don't think that's needed at all. 2020-05-15T18:08:24 #kisslinux mattx433: It doesn't launch? What about firefox-esr-bin? 2020-05-15T18:09:49 #kisslinux micro_O: $BIRCH_COLUMNS (just pushed a commit to add this. Default is 60) 2020-05-15T18:14:31 #kisslinux Is there a list of kernel config options that should be enabled to support eiwd? 2020-05-15T18:15:18 #kisslinux just compile the kernel normally, try to run iwd and it will complain about which configurations are missing... That's the dumb strategy I followed ahahhaha 2020-05-15T18:16:23 #kisslinux thanks dylan03: BIRCH_COLUMNS are working great. i feel like i can breathe again. 2020-05-15T18:16:45 #kisslinux ggg: fair enough. just gotta get consolefonts installed so i can read the damn text after booting 2020-05-15T18:17:04 #kisslinux unfortunately I did not take note of which configs where needed, but off the top of my head: userspace crypto api, sha1, sha256, sha512, des, aes and something about key pairs 2020-05-15T18:17:05 #kisslinux the problem is i am chrooted, and want to boot into kiss 2020-05-15T18:18:03 #kisslinux What I did is keep the kernel source, reboot, run iwd and recompile with the config options it wanted, then reboot. Sorry but I have bad memory 2020-05-15T18:18:48 #kisslinux but you can look on my .config on my repo at https://gitlab.com/GuerraFabio/kiss-repo.git 2020-05-15T18:18:59 #kisslinux that is super helpful, thanks 2020-05-15T18:19:04 #kisslinux yeah i think i'll have to do the same 2020-05-15T18:19:12 #kisslinux everything additional I enabled under security section was for iwd 2020-05-15T18:19:38 #kisslinux honestly i need to resize my boot partition, sad but true 256MB is too small 2020-05-15T18:20:11 #kisslinux mainly because debian creates 60mb initrds and i am dual booting TT 2020-05-15T18:20:20 #kisslinux aah ok 2020-05-15T18:21:20 #kisslinux The devs have a shortlist of requirements at iwd's website 2020-05-15T18:22:30 #kisslinux dilynm: here is the solution for smart people 2020-05-15T18:22:45 #kisslinux oh wow, kernel make depends on perl 2020-05-15T18:23:01 #kisslinux There's a patch on the install k1ss patch to remove it 2020-05-15T18:23:39 #kisslinux there is a patch to remove the dependecy: look at the installation guide 2020-05-15T18:26:18 #kisslinux oh ggg: im totally stealing~~ forking your kernel package 2020-05-15T18:26:49 #kisslinux that's the main reason I shared it for 2020-05-15T18:28:21 #kisslinux it is mostly stolen from another repo anyway: https://github.com/dilyn-corner/KISS-me 2020-05-15T18:28:36 #kisslinux maybe that can also be helpful 2020-05-15T19:05:12 #kisslinux konimex: I commented on my merged eudev POSIX make PR asking them to make a minor release so you can build it with bmake, hopefully they agree that's a decent reason for a minor release and do that soon 2020-05-15T19:38:24 #kisslinux dylan03: so I got firefox-esr-bin, swapped everything to it and same issue, it just doesn't start 2020-05-15T19:40:38 #kisslinux what does work is firefox --profilemanager and clicking any of the buttons like rename profile will make it freeze and say "JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory" 2020-05-15T20:31:00 #kisslinux I wonder if that perl patch would be accepted by upstream ... 2020-05-15T21:49:39 #kisslinux konimex: the updated repo works perfectly, building llvm now 2020-05-15T22:17:11 #kisslinux micro_O: possibly, I'm just really lazy about sending patches to mailing lists, I'll get around to it at some point 2020-05-15T22:40:24 #kisslinux woohoo, booted into kiss, finally 2020-05-15T22:40:57 #kisslinux awesome! 2020-05-15T22:42:28 #kisslinux now i have to figure out how to have dhcpcd run on modprobe of r8152, then how to modprobe r8152 on physical plug of my usbeth, then get wifi working TT 2020-05-15T22:56:29 #kisslinux interesting, so i seem to remember kiss b (with no params) rebuilding the entire world 2020-05-15T22:56:39 #kisslinux but now it just looks for a package in the current directory 2020-05-15T22:56:43 #kisslinux how do i rebuild everything? 2020-05-15T22:59:31 #kisslinux docs say `cd /var/db/kiss/installed && kiss build *` but theres some dependency on gperf that "isnt in any repository" 2020-05-15T23:16:50 #kisslinux micro_O: gperf should be in extra 2020-05-15T23:17:06 #kisslinux install it first manually maybe 2020-05-15T23:20:47 #kisslinux :/quit 2020-05-15T23:21:08 #kisslinux Oops, this isn't Vim. Wonder how many times I'll do that before I learn. 2020-05-15T23:21:10 #kisslinux Never, probably. 2020-05-15T23:21:13 #kisslinux Night y'all 2020-05-15T23:21:24 #kisslinux I've done that several times before 2020-05-15T23:21:29 #kisslinux ahh that helped 2020-05-15T23:21:48 #kisslinux k so i opened bash but it didnt source /etc/profile, so core and extra werent in my KISS_PATH