2020-11-19T01:17:43 #kisslinux kqz thanks - mic works fine on firefox with just pulseaudio -D in the background 2020-11-19T01:17:57 #kisslinux too bad alsa didn't work even with apulse, womp womp 2020-11-19T01:30:37 #kisslinux nice! yeah pulseaudio tends to work "out of the box" with just about everything i use, plus the easy per application volume control i use everyday 2020-11-19T01:41:30 #kisslinux in my experience, pulseaudio either works flawlessly, or is the biggest pain in the ass to debug ever 2020-11-19T01:41:40 #kisslinux the latter 2020-11-19T01:42:07 #kisslinux and why? because it's a HACK, injecting itself via LD_PRELOAD into processes 2020-11-19T03:24:43 #kisslinux dylanaraps: in k in src/action/checksum.c, you've got an fopen call using O_RDONLY instead of "r". I think the reason there's no warning is cuz O_RDONLY evaluates to 0, so it think you're trying to passs a null pointer instead of an integer 2020-11-19T07:10:47 #kisslinux E5ten: Thanks. Good catch. 2020-11-19T07:10:56 #kisslinux Fixed locally. Will push soon. 2020-11-19T07:11:23 #kisslinux Apologies for not responding to your other messages. I will be swapping back to a Makefile fyi. 2020-11-19T07:53:19 #kisslinux dylanaraps: Could you add the `-L` flag to the `cp -rf` command in `kiss-fork` ? Without it, only a broken symlink gets created for packages that are linked to a git submodule 2020-11-19T07:54:10 #kisslinux Done 2020-11-19T07:56:23 #kisslinux 👍️ 2020-11-19T09:41:44 #kisslinux o/ 2020-11-19T10:56:00 #kisslinux konimex: You online? 2020-11-19T10:56:17 #kisslinux aye 2020-11-19T10:56:53 #kisslinux See my comments I just left? 2020-11-19T10:57:03 #kisslinux just sent a reply 2020-11-19T10:57:10 #kisslinux Thanks 2020-11-19T10:57:24 #kisslinux I'm struggling to see where the error is coming from 2020-11-19T10:58:17 #kisslinux Is it the sed call in the case statement? 2020-11-19T10:59:30 #kisslinux according to set -x the error is when the makefile is invoked 2020-11-19T11:01:23 #kisslinux > make CC="$CC" HOSTCC="$CC" 2020-11-19T11:01:36 #kisslinux I presume the error is /in/ the Makefile? 2020-11-19T11:01:46 #kisslinux If only I could reproduce this. 2020-11-19T11:01:58 #kisslinux Anyway. I'll be back in 15-20 minutes. 2020-11-19T11:02:03 #kisslinux you know, nevermind 2020-11-19T11:02:13 #kisslinux Is your /bin/sh ash? 2020-11-19T11:02:14 #kisslinux I forgot to mount the usual suspects 2020-11-19T11:02:19 #kisslinux Oh 2020-11-19T11:02:25 #kisslinux So there's no issue? 2020-11-19T11:02:31 #kisslinux i.e. /dev, /proc, /sys 2020-11-19T11:02:33 #kisslinux yes 2020-11-19T11:02:42 #kisslinux Awesome 2020-11-19T11:02:53 #kisslinux The changes should also be suitable for wyverkiss 2020-11-19T11:03:45 #kisslinux yeah thanks, I'm not a fan of the hacky ways I applied to wyverkiss 2020-11-19T11:03:55 #kisslinux so your solution is much better 2020-11-19T11:48:38 #kisslinux dylanaraps, why was firefox-bin removed? 2020-11-19T11:49:06 #kisslinux also, what's the best way to find repoless packages? 2020-11-19T11:49:19 #kisslinux aarng: I no longer have the time to push both -bin packages each Firefox updates 2020-11-19T11:49:35 #kisslinux ah, understandable 2020-11-19T11:50:02 #kisslinux aarng: Finding repoless packages is quite easy via 'kiss s'. Will quickly write/push a util for this 2020-11-19T11:50:52 #kisslinux does `kiss s` support multiple arguments? 2020-11-19T11:51:15 #kisslinux cause I failed to come up with a good way to do, curious about your solution 2020-11-19T11:51:34 #kisslinux *to do it 2020-11-19T11:57:24 #kisslinux dylanaraps: 2020-11-19T11:57:47 #kisslinux every time I use my own firefox build it fails to connect to websites with the error Error code: SSL_ERROR_BAD_MAC_READ. I rebuild it without LDFLAGS, and this has happened for the past 3 or so versions 2020-11-19T11:57:51 #kisslinux though the bin version works fine 2020-11-19T11:58:33 #kisslinux I compared my output depends file with someone else's and I am missing no dependencies. Scouring google also didn't give me any clue concerning what's wrong 2020-11-19T11:58:50 #kisslinux onodera: What are your CFLAGS? 2020-11-19T11:58:56 #kisslinux Also CXXFLAGS 2020-11-19T11:59:55 #kisslinux "-O3 -pipe -march=native" for both 2020-11-19T12:01:47 #kisslinux seems to be an NSS thing when I look into the gecko source 2020-11-19T12:02:20 #kisslinux I could try a build without any flags at all 2020-11-19T12:02:30 #kisslinux Those flags are fine 2020-11-19T12:02:38 #kisslinux They're identical to mine actually 2020-11-19T12:03:26 #kisslinux aarng: https://github.com/kisslinux/kiss/commit/98b3f4ab6a8dcf433d2c1df47615ede98bf424b7 2020-11-19T12:05:48 #kisslinux fuck, I can't open any links anymore :D 2020-11-19T12:05:54 #kisslinux onodera: I'll do some digging and see if I can find anything out. Is there anything "unusual" about your setup that may affect things? Probably not but it can't hurt to ask. 2020-11-19T12:06:02 #kisslinux uninstalled firefox-bin while firefox is building 2020-11-19T12:06:12 #kisslinux turns out I deleted the cached package too 2020-11-19T12:06:28 #kisslinux dylanaraps: I compiled all my other packages with the LDFLAGS "-Wl,-O1 -Wl,--as-needed" 2020-11-19T12:06:30 #kisslinux https://github.com/kisslinux/repo/releases/download/2020.9-2/firefox.81.0-1.tar.gz 2020-11-19T12:06:35 #kisslinux though these are pretty standard I thought 2020-11-19T12:06:42 #kisslinux besides that not much 2020-11-19T12:07:06 #kisslinux cheers, dylanaraps 2020-11-19T12:07:31 #kisslinux aarng: If you rename this to firefox⊙80tg it should be accepted by 'kiss i' 2020-11-19T12:07:47 #kisslinux (Github mangles the name) 2020-11-19T12:07:56 #kisslinux ok nice, will do 2020-11-19T12:10:20 #kisslinux onodera: Turns out that Firefox's build system detects -Wl,--as-needed and disables it where needed accordingly 2020-11-19T12:10:29 #kisslinux I don't think it's related to the issue in other words 2020-11-19T12:11:12 #kisslinux On the internet I read that disabling ipv6 in about:config fixed it for some fedora user, though it didn't do anything for me 2020-11-19T12:11:19 #kisslinux so maybe it might be an ipv6 thing? 2020-11-19T12:11:46 #kisslinux I'm on ipv6 2020-11-19T12:11:55 #kisslinux No issues 2020-11-19T12:13:02 #kisslinux onodera: Does it fail to connect to every website or only some? 2020-11-19T12:14:03 #kisslinux Could this be invalid proxy settings? If you haven't set them maybe check anyway. 2020-11-19T12:14:15 #kisslinux Results on the net are pretty broad huh 2020-11-19T12:14:39 #kisslinux dylanaraps: it seems every website, I haven't found any website that works 2020-11-19T12:15:16 #kisslinux Right 2020-11-19T12:15:31 #kisslinux the thing is, it must be something at compile-time I suspect, because the -bin packages work just fine 2020-11-19T12:16:13 #kisslinux Do you have a build log handy? 2020-11-19T12:16:22 #kisslinux May have to compress it 2020-11-19T12:23:18 #kisslinux give me some time 2020-11-19T12:24:06 #kisslinux No problem 2020-11-19T12:24:18 #kisslinux ok, just to make sure I fully understand: kiss-repo-orphans essentially just checks if the first line of the `kiss s ` output is /var/db/kiss/installed/ 2020-11-19T12:25:17 #kisslinux Yup 2020-11-19T12:26:22 #kisslinux ok good 2020-11-19T12:26:34 #kisslinux ('kiss s' already tells you that an installed package belongs to no repository when that is the output, the utility just lists all of them) 2020-11-19T12:26:43 #kisslinux yep 2020-11-19T12:27:10 #kisslinux can't we just `read` the first line only instead? 2020-11-19T12:27:25 #kisslinux Yup 2020-11-19T12:27:33 #kisslinux see if it's /var/db/kiss/installed/, print something and break 2020-11-19T12:27:33 #kisslinux Doh 2020-11-19T12:27:40 #kisslinux :D 2020-11-19T12:29:30 #kisslinux actually no need to break because we don't need the while-loop then 2020-11-19T12:31:36 #kisslinux Yup 2020-11-19T12:31:57 #kisslinux Though.. another way to do it is to call 'kiss s' once 2020-11-19T12:32:14 #kisslinux ie, 'kiss s ' 2020-11-19T12:32:34 #kisslinux Though this current method is now very simple 2020-11-19T12:32:39 #kisslinux I'll try it anyway ;) 2020-11-19T12:33:34 #kisslinux yeah, I tried something with xargs. Problem is `kiss s` does not output an error if a package is in /var/db/kiss/installed 2020-11-19T12:37:52 #kisslinux Doesn't need to 2020-11-19T12:38:20 #kisslinux https://github.com/kisslinux/kiss/blob/master/contrib/kiss-repo-orphans 2020-11-19T12:38:32 #kisslinux This runs instantly now 2020-11-19T12:39:31 #kisslinux nice, that's great 2020-11-19T12:39:51 #kisslinux Has anyone set up a binary repo for KISS ? 2020-11-19T12:40:18 #kisslinux See: https://github.com/CarbsLinux/kiss-bin 2020-11-19T12:41:29 #kisslinux (First caveat no longer an issue as tarball names don't contain '#' anymore) 2020-11-19T12:50:45 #kisslinux Hmm, I'd like to contribute binary packages for stuff like Firefox, but i don't have my own server to host them on. 2020-11-19T12:55:38 #kisslinux I'm assuming packages compiled on a standard Linux install won't work on musl, so how would one go about cross compiling? I would be willing to build some packages. 2020-11-19T13:01:00 #kisslinux Note: KISS doesn't provide binaries other than the chroot tarballs for installation. The firefox binaries were only a special case (a courtesy from me). This would strictly be a community effort that I likely wouldn't involve myself with 2020-11-19T13:04:14 #kisslinux fair enough, I agree that huge programs like Firefox should be an exception, simply due to how many people can't compile stuff like that, especially on a distro like this that can run with such minimal requirements. 2020-11-19T13:06:10 #kisslinux I'm gonna try building icecat in a kiss chroot tonight I think, using the aur build script 2020-11-19T13:06:46 #kisslinux KISS already has a firefox-privacy package which does the same tweaks 2020-11-19T13:06:54 #kisslinux Our package is also configured similarly 2020-11-19T13:07:24 #kisslinux ie, no telemetry, no Google API keys, no phoning home, etc. 2020-11-19T13:08:30 #kisslinux ah cool, I didn't know what that privacy package actually was, I just assumed it was some config tweaks or something 2020-11-19T13:10:44 #kisslinux It applies a user.js as well as an enterprise policy 2020-11-19T13:11:21 #kisslinux It can break sites and it disables various browser features which is why it's split into its own package 2020-11-19T13:12:13 #kisslinux All KISS users benefit from the compile time changes however 2020-11-19T13:14:23 #kisslinux cool 2020-11-19T13:55:28 #kisslinux It's dilyn here? 2020-11-19T15:45:39 #kisslinux dylanaraps: just tried it with 83, and again the same error 2020-11-19T15:45:45 #kisslinux here is the configure log: https://camille.sh/zq9J.txt 2020-11-19T17:26:57 #kisslinux eudaldgr: what's up? 2020-11-19T17:27:43 #kisslinux hi dilyn, it's there a full list of minimal pkg's to build a working kde? 2020-11-19T17:28:42 #kisslinux currently the most minimal i've gotten it is dbus, libudev-zero, libinput+xf86-input-libinput (which pulls in the whole xorg stack) 2020-11-19T17:29:02 #kisslinux and plasma-desktop? 2020-11-19T17:29:03 #kisslinux we could drop most of the xorg deps if we could build EGL without the x11 platform for mesa 2020-11-19T17:29:09 #kisslinux yeah and plasma-desktop 2020-11-19T17:29:17 #kisslinux a full install is i think 155 packages 2020-11-19T17:29:24 #kisslinux and it's dependencies 2020-11-19T17:29:40 #kisslinux Have you come across any tools (like laptop-mod-tools, thermald, powertop, cpufreqd) that aid power management for better battery life on laptops in kiss repos? 2020-11-19T17:29:45 #kisslinux i want to try kiss-live with kde 2020-11-19T17:30:01 #kisslinux pow xD 2020-11-19T17:30:13 #kisslinux and the installed list inside chroot i see someone's that i think it's not needed 2020-11-19T17:30:30 #kisslinux like pkgconf 2020-11-19T17:31:52 #kisslinux http://ix.io/2EIx 2020-11-19T17:31:56 #kisslinux there's a full minimal package list 2020-11-19T17:32:08 #kisslinux only orphans are plasma-desktop, xf86-input-libinput, and curl 2020-11-19T17:32:27 #kisslinux thanks 2020-11-19T17:33:11 #kisslinux yeah! let me know how it goes :) 2020-11-19T17:33:17 #kisslinux but there's no sddm and polkit? 2020-11-19T17:33:22 #kisslinux nope 2020-11-19T17:33:59 #kisslinux if you want to download the latest tarball i just pushed and then follow https://k1ss.org/wiki/desktops/kde#0.2 2020-11-19T17:34:31 #kisslinux you'd be able to get polkit and then just install sddm it should *just work* 2020-11-19T17:41:58 #kisslinux Thanks, I'll see if pow will help. 2020-11-19T17:45:57 #kisslinux dilyn great! i followed the README, but i think the wiki explains better, i didn't know this article 2020-11-19T17:53:19 #kisslinux the wiki and the readme are a little out of sync :o i'll probably clean the README up a bit more today 2020-11-19T18:12:22 #kisslinux tink, you can just manually control gpu governor, brightness etc with one liners writing to sysfs 2020-11-19T18:13:30 #kisslinux the tools you mentioned are just bloated wrappers around those basic commands 2020-11-19T18:16:54 #kisslinux Okay, it's much better if I don't install anything new. I'll look into the one liners you mentioned. I also found out that someone made a driver specific to my laptop and its fan controls, I might also check it out as well. 2020-11-19T18:18:05 #kisslinux dilyn sddm don't build 2020-11-19T18:18:09 #kisslinux there is no patch 2020-11-19T18:18:18 #kisslinux and the last line miss a " 2020-11-19T18:30:15 #kisslinux fixed 2020-11-19T18:30:38 #kisslinux must've got lost when i did the pam rework :s 2020-11-19T19:52:57 #kisslinux hmm, seems emacs is failing to build on my system 2020-11-19T19:58:00 #kisslinux also dylanarapas not sure if you saw, but kiss repo-orphans looks a lot like `kiss-unavailable` to me. Should I deprecate mine or is there any difference? 2020-11-19T20:11:37 #kisslinux anyone any idea about libblkid? my NFS utils package complains about it being missing. gonna update the build file to work without it 2020-11-19T20:18:23 #kisslinux dan[m] i see blkid related packages in my alternatives list as busybox, util-linux 2020-11-19T20:18:27 #kisslinux not sure if thats helpful or not 2020-11-19T20:24:22 #kisslinux dylanaraps: glad to hear about the Makefile 2020-11-19T20:24:46 #kisslinux dylanaraps: I just modified kiss-unavailable to be based off of kiss-repo-orphans 2020-11-19T20:25:42 #kisslinux replaced everything inside the while loop to a `| uniq -u` outside the loop. ran hyperfine to see if performance was affected, and it seems the same on my machine with both busybox uniq and coreutils uniq 2020-11-19T20:26:08 #kisslinux more importantly, its way faster than kiss-unavailable was before, as well as a bit simpler in not needing xargs 2020-11-19T20:29:06 #kisslinux midfavila neeasade I am testing out 'doom' emacs except community wont build - who is cedric? 2020-11-19T20:34:13 #kisslinux micr0: I have no idea who cedric is 2020-11-19T20:34:33 #kisslinux micr0: also RIP -- got a log? 2020-11-19T20:35:45 #kisslinux its when running a test file. will post log shortly 2020-11-19T20:35:58 #kisslinux (fwiw not a doom emacs user) 2020-11-19T20:36:03 #kisslinux im also trying this fork, which will become emacs 28 pure gtk3 / wayland only 2020-11-19T20:36:12 #kisslinux yeah i just tagged people who recently mentioned the word emacs in this channel 2020-11-19T20:36:13 #kisslinux xD 2020-11-19T20:36:17 #kisslinux X D 2020-11-19T20:37:26 #kisslinux thanks, i just added a build flag that removed the dependency, wonder why it used to work fine though 2020-11-19T20:47:13 #kisslinux neeasade log for community `kiss build emacs` http://ix.io/2EJP 2020-11-19T20:50:45 #kisslinux oh I got nothing forya 2020-11-19T21:07:53 #kisslinux thanks for looking though