2020-05-05T00:07:12 #kisslinux dylan02: when boot and have usb connected to the port have a lot of delay to reach login 2020-05-05T00:08:19 #kisslinux hechos: Yeah. udev is kinda slow. 2020-05-05T00:08:34 #kisslinux I use mdev personally 2020-05-05T00:09:15 #kisslinux F2FS-fs or is may be? 2020-05-05T00:09:20 #kisslinux Managed to boot KISS with full disk encryption, fun times 2020-05-05T00:10:06 #kisslinux zsh is on repos or community? 2020-05-05T00:10:08 #kisslinux hechos: If you'd like to try mdev: https://raw.githubusercontent.com/kisslinux/website/4622675270b6395163c1fe3d3efba99c5f62c911/docs/wiki/Replacing-eudev.txt 2020-05-05T00:10:16 #kisslinux community 2020-05-05T00:10:23 #kisslinux thnx 2020-05-05T00:10:24 #kisslinux hechos: 'kiss s zsh' will tell you. 2020-05-05T00:10:43 #kisslinux ^ 2020-05-05T00:10:57 #kisslinux M4R10zM0113R: Nice. I fixed some lvm2/crypsetup issues today in the bootup/shutdown process. 2020-05-05T00:11:34 #kisslinux If any of the issues are on my side, let me know and I'll work towards fixing them. 2020-05-05T00:12:15 #kisslinux It's all running nice and dandy 2020-05-05T00:12:21 #kisslinux I don't personally use encryption (for my system) so bug reports (and patches/pull requests) are all I have here. 2020-05-05T00:12:33 #kisslinux That's great to hear. 2020-05-05T00:12:53 #kisslinux I even managed to use non-static cryptsetup, that's a first for me 2020-05-05T00:13:54 #kisslinux Nice 2020-05-05T00:14:08 #kisslinux Solus forked Polkit and removed the JS dependency: https://dev.getsol.us/R2462:8e6561508710fb871fb7cada697717e0d0ad48c4 2020-05-05T00:14:10 #kisslinux Interesting 2020-05-05T00:14:21 #kisslinux > This is the first unstable test of polkit in Solus without any JS engine 2020-05-05T00:14:41 #kisslinux My only gripe is why'd webgl crash a webpage, but it's a minor issue 2020-05-05T00:14:46 #kisslinux dylan02, hacked this together https://github.com/repology/repology-updater/pull/1038 2020-05-05T00:15:39 #kisslinux there are rough edges (for example, i couldnt add mywayland because theres a symlink to /var/db/ as a version !) and it probably shouldnt live in jedahan/kiss-universe 2020-05-05T00:15:46 #kisslinux but still, it shows the combined packages 2020-05-05T00:15:48 #kisslinux micro_O: Note that the Repology maintainer doesn't see 'git' as a long term solution to tracking KISS 2020-05-05T00:16:05 #kisslinux ie, it'll become too costly down the line. 2020-05-05T00:16:15 #kisslinux I'll dig up the discussion for context 2020-05-05T00:17:34 #kisslinux https://github.com/repology/repology-updater/issues/994#issuecomment-577747395 2020-05-05T00:18:17 #kisslinux We could do the KISS universe via my proposed alternative to git though. 2020-05-05T00:19:32 #kisslinux ie, I provide a .tsv file of repositories and packages. Nothing prevents me from pulling in user repositories under a pseudo-repo called "universe". 2020-05-05T00:19:56 #kisslinux Repology would then see it as a "real" repository and track things just fine. 2020-05-05T00:20:05 #kisslinux that would be cool too 2020-05-05T00:20:21 #kisslinux i dont care that the thing i made gets used, i do care about seeing a bird's eye view of the kissiverse 2020-05-05T00:21:12 #kisslinux Yeah. It'd be pretty neat 2020-05-05T00:27:26 #kisslinux E5ten: I find you everywhere in my travels: https://github.com/OpenRC/opentmpfiles/blob/master/tmpfiles.sh 2020-05-05T00:27:32 #kisslinux lol 2020-05-05T00:28:04 #kisslinux official+community+dbus+flatpak+games+llvm+zfs = 539 unique packages :) 2020-05-05T00:29:17 #kisslinux Yeah. Were you to track unique packages across all repositories on GitHub tagged '#kiss-repo' you'd arrive at an even bigger number. :P 2020-05-05T00:29:59 #kisslinux Though that would be nice, I think keeping it to whatever is linked from the k1ss.org community page is a good middle grounds 2020-05-05T00:30:41 #kisslinux to clone comunnity ask for pasword. 2020-05-05T00:30:46 #kisslinux password 2020-05-05T00:31:01 #kisslinux Community can live anywhere on the system. 2020-05-05T00:31:08 #kisslinux As can the official repositories! 2020-05-05T00:31:31 #kisslinux I personally have both in my $HOME 2020-05-05T00:32:07 #kisslinux hechos if git is asking for a password that usually means theres a typo in the git uri 2020-05-05T00:32:29 #kisslinux dylan02: lol nice 2020-05-05T00:32:31 #kisslinux Or it's being cloned to /var/db/kiss/repo (a few users have hit this same snag) 2020-05-05T00:32:57 #kisslinux is the font basic font small 2020-05-05T00:33:10 #kisslinux just fine. 2020-05-05T00:33:14 #kisslinux works.. 2020-05-05T00:40:29 #kisslinux 4AM 2020-05-05T00:40:32 #kisslinux ciao 2020-05-05T01:55:57 #kisslinux I just tried installing kiss for the first time, now im stuck in a boot loop, i think it might be a grub issue, as i cannot even get the grub menu to show, i tried reinstalling grub, but alas, it was to no avail, does anyone know what my problem could be? 2020-05-05T03:09:52 #kisslinux does anyone not have any ideas as to what my problem could be? 2020-05-05T03:13:14 #kisslinux https://github.com/kisslinux/website/issues/50 2020-05-05T03:13:16 #kisslinux im so hyped for that 2020-05-05T03:23:16 #kisslinux should be good idea to build core and xorg repo right? 2020-05-05T03:23:21 #kisslinux how can due this? 2020-05-05T03:26:19 #kisslinux dylan: why was sh >/dev/tty added to LLVMs build script? 2020-05-05T03:26:46 #kisslinux GeriatricJacob: we'd need more information. Did you enable all the right stuff in your kernel, how'd you install grub, etc 2020-05-05T03:28:10 #kisslinux to install grub i used: 2020-05-05T03:28:10 #kisslinux grub-install /dev/sda --target=i386-pc 2020-05-05T03:31:01 #kisslinux what should i make sure is enabled in the kernel? 2020-05-05T03:31:40 #kisslinux grub-mkconfig -o /boot/grub/grub.cfg 2020-05-05T03:31:57 #kisslinux yeah ive done that 2020-05-05T03:31:59 #kisslinux https://k1ss.org/install 2020-05-05T03:32:34 #kisslinux GeriatricJacob: you compiled? 2020-05-05T03:32:52 #kisslinux compiled what? 2020-05-05T03:34:02 #kisslinux kernel dude 2020-05-05T03:34:11 #kisslinux yeah 2020-05-05T03:36:10 #kisslinux i applied the no-perl patch and ck patchset if that means anything 2020-05-05T03:36:41 #kisslinux hmm 2020-05-05T03:37:08 #kisslinux so what exactly you need? 2020-05-05T03:37:43 #kisslinux I want to figure out why i cant boot 2020-05-05T03:38:06 #kisslinux due one think, and do it well! 2020-05-05T03:38:31 #kisslinux use basic setup. get boot in system and later add your own tweaks. 2020-05-05T03:39:01 #kisslinux you read carefully instructions? 2020-05-05T03:39:17 #kisslinux to me happend have bad kernel config. 2020-05-05T03:40:00 #kisslinux so i use defconfig + btrfs + f2fs + BFQ and get work OS 2020-05-05T03:40:12 #kisslinux okay ill try a vanilla kernel and see if it works 2020-05-05T03:40:13 #kisslinux but if put tons of patches an complex setup. 2020-05-05T03:40:57 #kisslinux may be you cant get work properly work, so have kinda of debug process of how things works. 2020-05-05T03:41:03 #kisslinux sorry for my english. 2020-05-05T03:41:23 #kisslinux allg 2020-05-05T03:47:45 #kisslinux to build extra rope 2020-05-05T03:48:10 #kisslinux can due /var/db/kiss/repo/extra && kiss b *? 2020-05-05T04:01:44 #kisslinux aight still not working, with vanilla kernel, i still think it is a grub problem as grub wont show up on boot 2020-05-05T04:03:52 #kisslinux no happen to me. 2020-05-05T04:04:01 #kisslinux build again grub 2020-05-05T04:04:14 #kisslinux and what fs and part scheme you use? 2020-05-05T04:05:34 #kisslinux ext4, one partition for everything 2020-05-05T04:07:57 #kisslinux Enable Block Layer > Patition Types > Command line partion support 2020-05-05T04:08:03 #kisslinux check in kernel is * 2020-05-05T04:08:16 #kisslinux im under a heavy load on compiling... 2020-05-05T04:08:31 #kisslinux my kernel is 4.19.120 2020-05-05T04:08:37 #kisslinux what hw you have? 2020-05-05T04:08:47 #kisslinux ohh firmware blob??? 2020-05-05T04:08:51 #kisslinux i just rebuilt grub and its booting now, maybe its becauss i initially built with -O3 2020-05-05T04:08:54 #kisslinux you need maybe 2020-05-05T04:09:08 #kisslinux ohh yeah -O3 fail to me. 2020-05-05T04:10:20 #kisslinux the login scren is ridiculously sensitive to keyboard input, im having trouble typing in my username and password 2020-05-05T04:10:34 #kisslinux for my is work. 2020-05-05T04:10:48 #kisslinux but first boot need work to done own setup. 2020-05-05T04:11:01 #kisslinux so im initial compiling. 2020-05-05T04:11:08 #kisslinux well see how this works. 2020-05-05T04:32:56 #kisslinux I thought Dylan fixed the -O3 problem 2020-05-05T04:33:00 #kisslinux Guess not 2020-05-05T05:03:57 #kisslinux my ethernet interface doesnt show up on ifconfig, only the loop back, it is compiled into the kernel, anyone got any ideas? 2020-05-05T06:03:39 #kisslinux llvm Starting build. and got # 2020-05-05T06:03:58 #kisslinux but on top see compiling... leave on commandline. 2020-05-05T06:05:34 #kisslinux write exit and start compiling llvm. 2020-05-05T06:05:45 #kisslinux please take a look dylan 2020-05-05T06:20:06 #kisslinux i mind leaving on command prompt,when due exit 2020-05-05T06:20:13 #kisslinux start compiling process 2020-05-05T06:31:56 #kisslinux > I thought Dylan fixed the -O3 problem. Guess not 2020-05-05T06:31:57 #kisslinux ??????? 2020-05-05T06:32:00 #kisslinux What problem? 2020-05-05T06:38:40 #kisslinux kiss b llvm 2020-05-05T06:38:54 #kisslinux leave on command prompt. due nothing 2020-05-05T06:39:06 #kisslinux when log off start process to compiling.. 2020-05-05T06:40:00 #kisslinux -Os 2020-05-05T06:40:19 #kisslinux dont use -O3 grub faild. 2020-05-05T06:42:35 #kisslinux Grub builds fine here with -O3. 2020-05-05T06:43:15 #kisslinux I can't reproduce at all. 2020-05-05T06:43:20 #kisslinux I need build logs. 2020-05-05T06:43:27 #kisslinux Otherwise I can't help you. 2020-05-05T06:47:09 #kisslinux hechos: I've fixed. llvm. 2020-05-05T06:47:11 #kisslinux Run 'kiss u'. 2020-05-05T06:47:20 #kisslinux And then 'kiss b llvm'. 2020-05-05T06:52:38 #kisslinux okey 2020-05-05T06:52:41 #kisslinux is 4am 2020-05-05T06:52:43 #kisslinux here 2020-05-05T06:52:50 #kisslinux so have to sleep couple hours. 2020-05-05T06:53:07 #kisslinux will try in next few hourds 2020-05-05T06:53:09 #kisslinux s 2020-05-05T06:54:07 #kisslinux yeah 2020-05-05T06:54:12 #kisslinux is fixed! 2020-05-05T06:54:26 #kisslinux llvm take long time 2020-05-05T07:11:38 #kisslinux dylan03: I saw the post on the subreddit about tzdata and the TZ variable, is tzdata somehow not needed if you just export the variable instead? 2020-05-05T08:41:15 #kisslinux dylan: cemkeylan has much simplest script to run X without xinit - https://github.com/cemkeylan/dot/blob/master/bin/x 2020-05-05T09:55:06 #kisslinux damn, eudev requires libkmod in modular kernels... 2020-05-05T09:55:35 #kisslinux https://github.com/gentoo/eudev/blob/master/rules/80-drivers.rules#L5-L11 2020-05-05T10:00:23 #kisslinux however...we can patch it out to exec external `modprobe` instead of builtin kmod... 2020-05-05T10:10:06 #kisslinux dylan: I just realized that $(()) actually is subject to word splitting and such... sorry for saying otherwise before! *facepalm* 2020-05-05T10:10:54 #kisslinux dylan: eudev modprobe https://termbin.com/crm6 2020-05-05T10:17:07 #kisslinux dylan: Although in that vein, $# and ${#var} are also subject to word splitting and you didn't quote the former. Inconsitency! :P 2020-05-05T10:50:01 #kisslinux illiliti: I have actually returned to using xinit because that x script breaks my keyboard layout and my Xresources :( 2020-05-05T11:05:54 #kisslinux https://twitter.com/unixterminal/status/1257039411939815427?s=20 hmm... 2020-05-05T11:06:22 #kisslinux knowing that it's a Canonical dev, I'd expect it to be tightly-integrated with Snap (hence, hard systemd requirement) 2020-05-05T11:06:53 #kisslinux s/it/proper pronoun/ 2020-05-05T11:22:18 #kisslinux I heard you like spreadsheets so come get your Exce�l in a windows runtime container in Linux 2020-05-05T11:22:52 #kisslinux I mean, even WINE would be a better option since it's native 2020-05-05T11:25:32 #kisslinux I understand Linux newbies wanting to run Microsoft Office programs, but LibreOffice is much better in my opinion. 2020-05-05T14:02:11 #kisslinux It looks like it uses a VM? 2020-05-05T14:02:36 #kisslinux Doesn't VirtualBox already have a seamless mode or something that does something like that? 2020-05-05T14:03:40 #kisslinux Although I suppose it could be useful if it's convenient to set up, but I don't really see any loss if it depends on systemd 2020-05-05T14:05:45 #kisslinux By the way, I've actually gotten Microsoft Office to run in a container through Anbox. But of course, it's the Android app so you might be better off just using the web client at that point :P 2020-05-05T14:17:05 #kisslinux dyland: https://github.com/fish-shell/fish-shell/issues/6962#issuecomment-624050354 2020-05-05T14:17:09 #kisslinux #proud 2020-05-05T17:04:39 #kisslinux How do you set timezones in Kiss? I've been using dwm which doesn't have a clock by default so I never noticed Kiss is using UTC 0 until I went to add a clock. The arch wiki says there should be things in `/usr/share/zoneinfo/` but that directory doesn't exist 2020-05-05T17:06:38 #kisslinux himmalerin: install the tzdata package 2020-05-05T17:06:44 #kisslinux and /usr/share/zoneinfo should exist' 2020-05-05T17:07:45 #kisslinux konimex: I'll give that a shot, thanks! 2020-05-05T17:07:47 #kisslinux illiliti: Nice. That's a cool xinit replacement. Added to the page. 2020-05-05T17:08:57 #kisslinux E5ten: I simply install tzdata, copy the timezone file to /etc/localtime and uninstall it. The environment variable isn't meant to be used to set the system time. 2020-05-05T17:09:29 #kisslinux Alright, time is working correctly now. Thanks konimex! 2020-05-05T17:10:40 #kisslinux onodera: Woah. A GCC bug. That's kinda neat. 2020-05-05T17:11:21 #kisslinux himmalerin: The page isn't done yet but I'm writing a post-install guide. https://k1ss.org/post-install 2020-05-05T17:14:49 #kisslinux kiedtl: o/ 2020-05-05T17:16:54 #kisslinux musl is getting a new malloc implementation: https://github.com/richfelker/mallocng-draft 2020-05-05T17:21:21 #kisslinux New Firefox ESR release: https://www.mozilla.org/en-US/firefox/68.8.0/releasenotes/ 2020-05-05T17:21:35 #kisslinux I'm working on getting this out tonight (or early tomorrow morning). 2020-05-05T17:23:33 #kisslinux did they fix rust issue? 2020-05-05T17:24:25 #kisslinux dylan02: in what way is the malloc implementation better? 2020-05-05T17:25:05 #kisslinux onodera: It's faster. Musl's malloc is apparently slow. https://andygrove.io/2020/05/why-musl-extremely-slow/ 2020-05-05T17:25:09 #kisslinux dylan02: I can work hard on getting 76 out, maybe we can do the package name swap then? 2020-05-05T17:25:40 #kisslinux fir firefo that is 2020-05-05T17:26:10 #kisslinux onodera: Sure thing. 2020-05-05T17:27:42 #kisslinux onodera: There's more information about the new malloc here: https://www.openwall.com/lists/musl/2019/11/28/1 2020-05-05T17:27:59 #kisslinux illiliti: I'm going to test. That's what it might take me till tomorrow morning. 2020-05-05T17:28:46 #kisslinux hopefully all my patches still work 2020-05-05T17:29:26 #kisslinux Yeah... Mine broke on every release. 2020-05-05T17:34:27 #kisslinux Hunk 1 FAILED 123/123. 2020-05-05T17:35:39 #kisslinux Is the dbus audio_thread_priority stuff more or less the same from when I was writing the patches? 2020-05-05T17:36:14 #kisslinux I don't know 2020-05-05T17:36:27 #kisslinux I got them from pkgscr and merged them into one patch 2020-05-05T17:36:36 #kisslinux before it was one patch for every file 2020-05-05T17:36:54 #kisslinux also I modified them to work with the dumb busybox patch 2020-05-05T17:38:07 #kisslinux Ah 2020-05-05T17:38:14 #kisslinux Is someone else writing the patches? 2020-05-05T17:38:27 #kisslinux someone at pkgsrc yes 2020-05-05T17:38:32 #kisslinux but as of yet not updated yet 2020-05-05T17:38:45 #kisslinux also they are not all compatible with busybox patch 2020-05-05T17:38:48 #kisslinux I can write one for the latest release if you like. 2020-05-05T17:39:02 #kisslinux gnu patch or whatever freebsd uses has smarter fuzzing 2020-05-05T17:39:12 #kisslinux nah ill try updating them first 2020-05-05T17:39:51 #kisslinux I just do 'git init; git add .; git commit -m bla'. I then make the changes and do 'git diff > ~/firefox-no-dbus.patch'. 2020-05-05T17:40:06 #kisslinux This applies just fine with busybox patch. 2020-05-05T17:40:15 #kisslinux ah nice 2020-05-05T17:42:00 #kisslinux It's my lazy patch writing method 2020-05-05T17:42:17 #kisslinux Works perfectly :P 2020-05-05T17:43:13 #kisslinux Cool KISS setup someone sent me via email for the website: https://k1ss.org/images/scrots/liam01.png 2020-05-05T17:44:55 #kisslinux nice 2020-05-05T17:45:57 #kisslinux looks good! 2020-05-05T17:49:17 #kisslinux onodera: If you like, I'll maintain firefox in extra/. I'll just limit -bin to the ESR version. 2020-05-05T17:49:46 #kisslinux I need to catch up with development for when the next ESR releases anyway. 2020-05-05T17:51:37 #kisslinux that sounds good 2020-05-05T17:51:57 #kisslinux Alrighty 2020-05-05T17:52:26 #kisslinux got all patches to apply 2020-05-05T17:52:48 #kisslinux now hoping it compiles 2020-05-05T17:57:34 #kisslinux How long does it take on your machine usually? 2020-05-05T18:02:06 #kisslinux -> firefox Building package (1/1) 2020-05-05T18:02:18 #kisslinux I'm building the latest ESR with the latest Rust now. 2020-05-05T18:02:30 #kisslinux Hopefully the Rust issues were fixed. 2020-05-05T18:03:24 #kisslinux eh i dont know 2020-05-05T18:03:30 #kisslinux like one hour i think 2020-05-05T18:03:54 #kisslinux your pc is probably quicker than mine 2020-05-05T18:04:08 #kisslinux plus im building firefox with its LTO flag now 2020-05-05T18:04:16 #kisslinux so that might take a bit longer 2020-05-05T18:04:22 #kisslinux seeing how that goes since it failed last time 2020-05-05T18:04:27 #kisslinux if it does again ill drop it 2020-05-05T18:04:31 #kisslinux tthe flag 2020-05-05T18:04:48 #kisslinux My old laptop (2 cores, 4 threads) took 3+ hours to build Firefox. 2020-05-05T18:05:05 #kisslinux I'm on (4 cores, 8 threads) now (Ryzen 3500u) so it should be quicker. 2020-05-05T18:05:20 #kisslinux If anyone ever want me to build something I probably can, the last Firefox build I did took about 18 minutes and I usually have spare CPU for compiling stuff 2020-05-05T18:05:35 #kisslinux 18 minuts 2020-05-05T18:05:37 #kisslinux what the hell 2020-05-05T18:05:37 #kisslinux himmalerin: What are your specs?!? 2020-05-05T18:05:54 #kisslinux are you using some secret goverment quantum computer 2020-05-05T18:06:28 #kisslinux A Ryzen 3600x with 16gb of 3200MHz ram 2020-05-05T18:06:45 #kisslinux I was looking around and apparently people have gotten in down to four minutes 2020-05-05T18:07:04 #kisslinux (the compiling of Firefox that is) 2020-05-05T18:07:14 #kisslinux that cpu is not even that expensive 2020-05-05T18:07:31 #kisslinux i wanna use an amd cpu on my next computer 2020-05-05T18:07:32 #kisslinux Yeah, I just looked it up 2020-05-05T18:07:46 #kisslinux i already made the switch from nvidia to amd 2020-05-05T18:08:25 #kisslinux not at all! And the normal 3600 is even less expensive and is almost as good as the 3600x, I chose the x for the better stock cooler 2020-05-05T18:08:47 #kisslinux I'm loving what AMD has done for the CPU market, hoping they can bring down prices on the GPU market as well 2020-05-05T18:11:37 #kisslinux I wonder how much of a difference we'll notice with musl's new malloc (overall) 2020-05-05T18:12:44 #kisslinux he said it will be in next years release 2020-05-05T18:13:29 #kisslinux We are in next year now. 2020-05-05T18:13:30 #kisslinux ;) 2020-05-05T18:13:36 #kisslinux oh 2020-05-05T18:13:36 #kisslinux lol 2020-05-05T18:27:33 #kisslinux illiliti: So far so good with the latest rust. 2020-05-05T18:27:42 #kisslinux Also: => Boot stage completed in 0s... 2020-05-05T18:27:43 #kisslinux lol 2020-05-05T18:28:25 #kisslinux (The upcoming init scripts count the boot time. Each message will also now appear in dmesg) 2020-05-05T18:34:04 #kisslinux my firefox is still going strong 2020-05-05T18:35:51 #kisslinux Nice 2020-05-05T18:40:07 #kisslinux My build has passed all of the rust stuff. 2020-05-05T18:40:20 #kisslinux I take it this means that the Rust issue is fixed. 2020-05-05T18:46:38 #kisslinux o/ 2020-05-05T18:47:47 #kisslinux o/ 2020-05-05T18:48:42 #kisslinux dylan02: Doesn't `make MAKEINFO=true` work on binutils? 2020-05-05T18:48:57 #kisslinux to avoid all that cat'ing and chmod'ing 2020-05-05T18:49:08 #kisslinux It did not 2020-05-05T18:49:13 #kisslinux oh 2020-05-05T18:49:23 #kisslinux I tried a myriad of things prior to this stupid fix. :P 2020-05-05T18:49:51 #kisslinux I'll try again once Firefox is done though. 2020-05-05T18:49:54 #kisslinux You never know! 2020-05-05T18:54:48 #kisslinux Woah 2020-05-05T18:54:50 #kisslinux Firefox is done 2020-05-05T18:54:56 #kisslinux > -> firefox Build finished in 51m 2020-05-05T18:55:53 #kisslinux why busybox `reset` faster than ncurses's? 2020-05-05T18:56:32 #kisslinux difference between linux-headers' drm and `libdrm`? 2020-05-05T18:57:56 #kisslinux illiliti: Check the sources for both. 2020-05-05T18:58:02 #kisslinux some distros delete drm from linux-headers build and suggest using libdrm 2020-05-05T19:00:03 #kisslinux Got any links lieu: ? 2020-05-05T19:00:49 #kisslinux https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/linux-api-headers 2020-05-05T19:01:43 #kisslinux I was more hoping for a rationale instead of an rm command. :P 2020-05-05T19:02:24 #kisslinux > -> firefox Downloading https://ftp.mozilla.org/pub/firefox/releases/76.0/source/firefox-76.0.source.tar.xz 2020-05-05T19:02:33 #kisslinux Latest Firefox is next! 2020-05-05T19:04:30 #kisslinux i think you should only need audio thread priority patches for firefox 76, though i have not tried a build myself. if you end up needing more patches than that, i'd be interested to know 2020-05-05T19:04:42 #kisslinux dylan02: linking failed 2020-05-05T19:04:44 #kisslinux aaaaaaaaaaa 2020-05-05T19:05:05 #kisslinux mcf: That's right! I forgot about your work to fix the musl issues. Thanks again for doing this. 2020-05-05T19:05:21 #kisslinux lieu: Arch have dropped the DRM headers from linux-headers since 2010. https://git.archlinux.org/svntogit/packages.git/commit/trunk/PKGBUILD?h=packages/linux-api-headers&id=08a3062c10b71d3b97e91b7d1b402042d6e2f370 2020-05-05T19:05:31 #kisslinux (I can't find a rationale in their git history fwiw) 2020-05-05T19:05:47 #kisslinux https://camille.sh/rqK2.txt 2020-05-05T19:05:58 #kisslinux this is a working no-dbus patch 2020-05-05T19:07:19 #kisslinux onodera: The link doesn't work for me. 2020-05-05T19:07:29 #kisslinux I'll likely rewrite the patch myself though. 2020-05-05T19:08:27 #kisslinux lieu: https://cgit.freedesktop.org/mesa/drm/plain/include/drm/README 2020-05-05T19:08:38 #kisslinux the libdrm headers should be the same as linux-headers drm, but it also has a few other headers for the libdrm userspace libraries. generally applications should just use the libdrm ones 2020-05-05T19:21:43 #kisslinux 40 minutes to download the Firefox sources on my network 2020-05-05T19:21:44 #kisslinux Grr 2020-05-05T19:21:51 #kisslinux 10 minutes left! 2020-05-05T19:35:41 #kisslinux mcf: Three patches still cleanly apply (and busybox patch is very anal). fix-fortify-system-wrappers.patch. fix-seccomp-bpf.patch and fix-webrtc-glibcisms.patch 2020-05-05T19:36:39 #kisslinux They're rather simple patches (1-2 line changes) 2020-05-05T19:37:45 #kisslinux Here's the three combined into a single patch: https://termbin.com/ansh 2020-05-05T19:40:31 #kisslinux fix-seccomp-bpf.patch is unnecessary. it was fixed properly in firefox 72: https://hg.mozilla.org/integration/autoland/rev/3ec8c96f4d53 2020-05-05T19:40:47 #kisslinux Awesome. 2020-05-05T19:41:50 #kisslinux not sure about the others. does kiss linux use fortify-headers? 2020-05-05T19:42:24 #kisslinux It does not. This may be a leftover from day 0. 2020-05-05T19:42:35 #kisslinux When the goal was to get Firefox running in the first place. 2020-05-05T19:42:56 #kisslinux "The wrapper features.h gets pulled in by system headers causing thigns to 2020-05-05T19:43:12 #kisslinux the webrtc one might still be needed. i don't think i enabled that in my build 2020-05-05T19:44:23 #kisslinux Alrighty. Thanks for everything thus far. 2020-05-05T19:45:50 #kisslinux np 2020-05-05T19:49:30 #kisslinux looking at the context for the webrtc patch, i think it is just an optimization for ARM systems to not have to go through /proc to query CPU features 2020-05-05T19:49:50 #kisslinux i think it should build and work fine without it 2020-05-05T19:51:30 #kisslinux Nice. I'll remove it and see how we go. 2020-05-05T20:07:14 #kisslinux And we're off. 2020-05-05T20:09:13 #kisslinux {standard input}: Assembler messages: 2020-05-05T20:09:13 #kisslinux {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive 2020-05-05T20:09:16 #kisslinux g++: fatal error: Killed signal terminated program cc1plus 2020-05-05T20:09:19 #kisslinux hmmm 2020-05-05T20:09:21 #kisslinux compilation terminated. 2020-05-05T20:09:31 #kisslinux that usually means you ran out of memory 2020-05-05T20:12:10 #kisslinux ah 2020-05-05T20:12:11 #kisslinux fug 2020-05-05T21:14:45 #kisslinux Hi all! 2020-05-05T21:14:50 #kisslinux o/ 2020-05-05T21:15:20 #kisslinux I've made (yet another) kiss repo, and was wondering if anyone would like to use any of the packages that I've made in the community repo 2020-05-05T21:15:26 #kisslinux link here: https://github.com/periish/kiss-ricing 2020-05-05T21:15:50 #kisslinux Your other repositories are listed here btw: https://k1ss.org/community 2020-05-05T21:15:57 #kisslinux Aye, I noticed 2020-05-05T21:16:11 #kisslinux Does the kiss pm support recursively cloning git repos? 2020-05-05T21:16:33 #kisslinux I would like to package polybar, and their release tarballs are not representative of the git repo 2020-05-05T21:17:07 #kisslinux I've opened an issue, but in the meantime I was wondering if there was a solution 2020-05-05T21:17:19 #kisslinux I don't quite understand the problem 2020-05-05T21:17:36 #kisslinux Oh, let me explain 2020-05-05T21:17:43 #kisslinux Polybar uses submodules for their repository 2020-05-05T21:17:47 #kisslinux Ah 2020-05-05T21:17:51 #kisslinux Gotcha 2020-05-05T21:18:00 #kisslinux To successfully build polybar, you need a recursive clone 2020-05-05T21:18:20 #kisslinux The release tarball/zip provided by github does not seem to include these submodules 2020-05-05T21:18:33 #kisslinux Hang on 2 secs 2020-05-05T21:21:42 #kisslinux You can manuallly download each submodule via the sources file. 2020-05-05T21:21:52 #kisslinux I believe some other distributions do this. 2020-05-05T21:22:10 #kisslinux I was checking to see if they have a proper release tarball, but it seems they don't. 2020-05-05T21:22:15 #kisslinux Hm 2020-05-05T21:22:25 #kisslinux Alright then, I'll figure out how that works 2020-05-05T21:22:30 #kisslinux https://github.com/jaagr/xpp/archive/1.4.0/xpp-1.4.0.tar.gz 2020-05-05T21:22:36 #kisslinux https://github.com/jaagr/i3ipcpp/archive/v0.7.0/i3ipcpp-0.7.0.tar.gz 2020-05-05T21:22:49 #kisslinux It's just these two I believe 2020-05-05T21:23:02 #kisslinux Alright, lets see then 2020-05-05T21:23:35 #kisslinux Yeah 2020-05-05T21:24:03 #kisslinux You should be able to do (in sources): https://bla.com/xpp-1.4.0.tar.gz lib/xpp 2020-05-05T21:24:22 #kisslinux And the same for i3ipcpp 2020-05-05T21:24:34 #kisslinux thanks! 2020-05-05T21:24:56 #kisslinux np 2020-05-05T21:25:15 #kisslinux fvwm sure is tempting 2020-05-05T21:25:24 #kisslinux Haha 2020-05-05T21:25:36 #kisslinux I only remembered it because of addy-fe 2020-05-05T21:25:44 #kisslinux I'm probably going the sowm or berry route 2020-05-05T21:25:51 #kisslinux depends on how much i value an ipc 2020-05-05T21:26:58 #kisslinux Hi ren! 2020-05-05T21:28:44 #kisslinux ! 2020-05-05T21:30:39 #kisslinux perish: https://en.wikipedia.org/wiki/File:Fvwm_family.svg 2020-05-05T21:30:43 #kisslinux Family tree 2020-05-05T21:31:02 #kisslinux Oh, neat! 2020-05-05T21:31:16 #kisslinux Hasn't been updated since 2007 though :( 2020-05-05T21:31:32 #kisslinux Ouch 2020-05-05T21:31:50 #kisslinux > In 1993, during his work analyzing acoustic signatures for the United States Department of Defense, Robert Nation began hacking twm with the intent of simultaneously reducing memory usage and adding support for virtual desktops. 2020-05-05T21:32:05 #kisslinux And thus... FVWM was born 2020-05-05T21:32:21 #kisslinux > Already known for his rxvt terminal emulator, Nation worked on reducing the memory consumption of his new window manager. Deciding to test FVWM's reception, on June 1, 1993, he bundled it with a rxvt release. 2020-05-05T21:33:02 #kisslinux Wow, the same person who made rxvt made FVWM? 2020-05-05T21:33:03 #kisslinux Neat 2020-05-05T21:33:20 #kisslinux Yeah 2020-05-05T21:33:27 #kisslinux https://en.wikipedia.org/wiki/FVWM 2020-05-05T21:33:29 #kisslinux Good read 2020-05-05T21:34:27 #kisslinux there is a iteration of fvwm by the same guy btw 2020-05-05T21:34:32 #kisslinux mvwm I think 2020-05-05T21:34:37 #kisslinux it's on his github 2020-05-05T21:34:51 #kisslinux fvwm is still getting updates 2020-05-05T21:35:03 #kisslinux In fact, fvwm3 is preparing for a tarball release 2020-05-05T21:35:16 #kisslinux i used it for years 2020-05-05T21:35:22 #kisslinux loved the little pager 2020-05-05T21:35:40 #kisslinux Seems like polybar's tarball wants bsdtar specifically 2020-05-05T21:35:45 #kisslinux Hm 2020-05-05T21:35:53 #kisslinux What's the error? 2020-05-05T21:36:16 #kisslinux Oh 2020-05-05T21:36:19 #kisslinux Busybox complains about short head, gnu tar complains about it not looking like a tar archive 2020-05-05T21:36:26 #kisslinux Try: https://github.com/polybar/polybar/archive/3.4.2.tar.gz 2020-05-05T21:36:37 #kisslinux Yea, I'm working with that one 2020-05-05T21:36:50 #kisslinux Maybe it's an incomplete download? 2020-05-05T21:36:52 #kisslinux I've raised an issue about the primary tarball on their github 2020-05-05T21:36:58 #kisslinux Doesn't seem to be 2020-05-05T21:37:02 #kisslinux the checksum matches 2020-05-05T21:37:21 #kisslinux Don't use this link: https://github.com/polybar/polybar/releases/download/3.4.2/polybar-3.4.2.tar 2020-05-05T21:37:26 #kisslinux Use the gzipped archive 2020-05-05T21:37:42 #kisslinux Yea, I'm using the gzipped one 2020-05-05T21:37:44 #kisslinux Oh 2020-05-05T21:37:50 #kisslinux Let me see if I can reproduce. 2020-05-05T21:38:06 #kisslinux I've raised an issue about the fact that gzip has no submodules and that .tar isn't a proper tarball 2020-05-05T21:38:30 #kisslinux hm 2020-05-05T21:38:38 #kisslinux it seems to work now 2020-05-05T21:38:38 #kisslinux It works here 2020-05-05T21:38:46 #kisslinux my checksums match, though 2020-05-05T21:38:46 #kisslinux hm 2020-05-05T21:39:24 #kisslinux the one dylan02 said to try also works for me 2020-05-05T21:39:48 #kisslinux Yea, that one works fine 2020-05-05T21:39:52 #kisslinux the .tar was the one acting up 2020-05-05T21:41:12 #kisslinux Hm 2020-05-05T21:41:26 #kisslinux Firefox is almost done building.. 2020-05-05T21:41:42 #kisslinux When I manually extract with tar, it extracts fine 2020-05-05T21:41:48 #kisslinux When the PM tries to, it fails 2020-05-05T21:41:52 #kisslinux Yes 2020-05-05T21:42:00 #kisslinux Is there a reason? 2020-05-05T21:42:10 #kisslinux Likely due to the fact that it doesn't support uncompressed tar archives. 2020-05-05T21:42:20 #kisslinux Oh 2020-05-05T21:42:36 #kisslinux I've never come across one before 2020-05-05T21:42:42 #kisslinux Until now... 2020-05-05T21:42:53 #kisslinux (As a package source) 2020-05-05T21:43:31 #kisslinux No extract and extract manually? 2020-05-05T21:44:44 #kisslinux I'll fix this in the package manager 2020-05-05T21:45:05 #kisslinux Alright, thanks 2020-05-05T21:48:41 #kisslinux https://github.com/kisslinux/kiss/commit/1c31b264df9f052e35904b0b97f63830f59daae7 2020-05-05T21:53:53 #kisslinux perish: Pushed to repositories. 2020-05-05T21:54:20 #kisslinux Nice 2020-05-05T21:54:50 #kisslinux Firefox 76.0 finished building... 2020-05-05T21:54:58 #kisslinux -> firefox Build finished in 1h 21m 2020-05-05T21:55:08 #kisslinux ouch 2020-05-05T21:58:41 #kisslinux https://github.com/kisslinux/repo/commit/5ad83189aba96dc7f70830a21f4110fc5163c779 2020-05-05T21:59:19 #kisslinux Firefox 76 is a lot faster than the ESR huh. 2020-05-05T22:01:23 #kisslinux I'm working on getting out the -bin packages now (Will be both for ESR and latest). 2020-05-05T22:03:08 #kisslinux nice ! 2020-05-05T22:13:55 #kisslinux https://k1ss.org/news/20200506a (Firefox package changes) 2020-05-05T22:18:02 #kisslinux dylan02: https://camille.sh/rMbK.txt 2020-05-05T22:18:13 #kisslinux i don't use mozconfig, might be a bit cleaner? 2020-05-05T22:19:46 #kisslinux also is stab.h in files still needed? 2020-05-05T22:19:49 #kisslinux onodera: Nice. I'll try a build in that style tomorrow. 2020-05-05T22:20:09 #kisslinux ac_add_options --disable-gold 2020-05-05T22:20:13 #kisslinux I'll double check stab.h tomorrow as well. 2020-05-05T22:20:18 #kisslinux this can be removed now because our binutils is build with gold 2020-05-05T22:20:28 #kisslinux Alrighty 2020-05-05T22:20:50 #kisslinux also I think you can enable libvpx again 2020-05-05T22:21:07 #kisslinux Huzzah 2020-05-05T22:21:18 #kisslinux also arch and alpine build with `enable-rust-simd` 2020-05-05T22:21:28 #kisslinux not sure what it does though 2020-05-05T22:23:04 #kisslinux https://en.wikipedia.org/wiki/SIMD 2020-05-05T22:23:21 #kisslinux I'll get this changes into the package prior to the release of the -bin versions. 2020-05-05T22:23:28 #kisslinux s/this/these/ 2020-05-05T22:38:57 #kisslinux Made the changes. Doing a build now. 2020-05-05T22:38:59 #kisslinux Thanks 2020-05-05T22:39:07 #kisslinux This build outout is a lot uglier 2020-05-05T23:25:45 #kisslinux Updated (76.0) Firefox segfaulting for anyone else? http://0x0.st/i26a.txt 2020-05-05T23:28:36 #kisslinux I can't reproduce. I'm running 76.0 and it's been working fine. 2020-05-05T23:29:08 #kisslinux Does 'firefox --safe-mode' work? 2020-05-05T23:29:22 #kisslinux I accidentally let sudo time out when updating nodejs, currently rebuilding that to test. I'll try that option 2020-05-05T23:30:06 #kisslinux nodejs isn't a runtime dependency of Firefox, it's a make dependency. Should have zero affect on Firefox post-build. 2020-05-05T23:33:08 #kisslinux safe mode firefox works, so probably an extension issue? I'll check the firefox bugzilla 2020-05-05T23:33:58 #kisslinux > JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory. 2020-05-05T23:34:03 #kisslinux This looks like the real issue. 2020-05-05T23:34:24 #kisslinux It's failing to load your profile and segfaulting(?) 2020-05-05T23:34:37 #kisslinux Safe mode skips loading it which is why it works(?) 2020-05-05T23:35:00 #kisslinux Try: mv ~/.mozilla ~/.mozilla.bak 2020-05-05T23:35:04 #kisslinux And then run 'firefox' 2020-05-05T23:36:01 #kisslinux I tried launching with --profile-manager without luck before asking, and the --safe-mode still finds some stuff from my profile (still signed into firefox sync and the toolbar layout is the same) 2020-05-05T23:36:07 #kisslinux I'll give that a shot 2020-05-05T23:37:14 #kisslinux Yeah, that worked. I wonder which extension causes the issue, or if it's just having any extensions 2020-05-05T23:37:17 #kisslinux testing time 2020-05-05T23:38:21 #kisslinux I have an idea as to what the issue is. I found similar reports when Firefox is built with gcc instead of clang. 2020-05-05T23:38:39 #kisslinux (CC=clang CXX=clang++ kiss b firefox) 2020-05-05T23:38:47 #kisslinux This is something worth trying as well. 2020-05-05T23:38:57 #kisslinux Upstream recommends clang be used too. 2020-05-05T23:40:31 #kisslinux rebuilding with that command, will let you know the result 2020-05-05T23:40:47 #kisslinux I built my Firefox 76.0 using GCC 10 so this _could_ be something that will be fixed in the next GCC. 2020-05-05T23:42:55 #kisslinux I found the bug report (maybe): https://bugzilla.mozilla.org/show_bug.cgi?id=1601707 2020-05-05T23:44:00 #kisslinux (Or at the very least, something similar) 2020-05-05T23:44:54 #kisslinux Build fails with those variables set http://0x0.st/i261.txt 2020-05-05T23:47:43 #kisslinux How hard is it to get GCC 10 running? 2020-05-05T23:48:56 #kisslinux Enable the testing repository (KISS_PATH=/var/db/kiss/repo/testing:$KISS_PATH). 2020-05-05T23:49:02 #kisslinux 'kiss b gcc && kiss i gcc' 2020-05-05T23:50:34 #kisslinux It might have to be (CC="clang -stdlib=libstdc++" CXX="clang++ -stdlib=libstdc++" kiss b firefox) 2020-05-05T23:50:50 #kisslinux This might also work via CFLAGS. 2020-05-05T23:51:00 #kisslinux Firefox is fun huh? :P 2020-05-05T23:52:27 #kisslinux Before I try GCC 10 I'll rebuild with those options 2020-05-05T23:52:30 #kisslinux Actually, forget my last suggestion. 2020-05-05T23:52:38 #kisslinux or maybe I won't? 2020-05-05T23:52:40 #kisslinux I don't think it'll work at all. 2020-05-05T23:53:41 #kisslinux regardless, I think once anything reaches a certain size it's going to be a pain to compile outside of what the expectations are 2020-05-05T23:54:47 #kisslinux gcc 10 is due really soon now, right? 2020-05-05T23:55:00 #kisslinux mcf: Yeah. This week some time iirc. 2020-05-05T23:55:08 #kisslinux My Firefox build just finished. 2020-05-05T23:56:40 #kisslinux himmalerin: https://github.com/kisslinux/repo/commit/444830a73a78d26143d6202e319f99cafa02dd3b 2020-05-05T23:56:56 #kisslinux Try with this updated build process. 2020-05-05T23:57:02 #kisslinux 'kiss u', 'kiss b firefox' 2020-05-05T23:57:34 #kisslinux Will do! 2020-05-05T23:57:51 #kisslinux btw, trying to build GCC with the testing repo gives me a 404 2020-05-05T23:58:06 #kisslinux himmalerin: Will fix.