2020-05-08T00:00:29 #kisslinux ? 2020-05-08T00:02:47 #kisslinux as far as I under stand there is the framework 2020-05-08T00:02:52 #kisslinux you have on your list 2020-05-08T00:02:55 #kisslinux and on top 2020-05-08T00:03:03 #kisslinux there comes this https://download.kde.org/stable/plasma/5.18.5/ 2020-05-08T00:05:52 #kisslinux https://www.archlinux.org/packages/extra/any/plasma-meta/ 2020-05-08T00:06:00 #kisslinux this seems to be the big package 2020-05-08T00:06:44 #kisslinux ah, I see what you're saying 2020-05-08T00:07:00 #kisslinux Yeah 2020-05-08T00:07:50 #kisslinux |: ( ) 2020-05-08T00:07:54 #kisslinux lol 2020-05-08T00:07:55 #kisslinux precisely 2020-05-08T00:08:12 #kisslinux y ok 2020-05-08T00:08:13 #kisslinux np 2020-05-08T00:08:24 #kisslinux framework first 2020-05-08T00:09:17 #kisslinux i'm not certain that the plasma framework is necessary? 2020-05-08T00:09:44 #kisslinux plasma-meta doesn't require it 2020-05-08T00:10:26 #kisslinux plasma-meta requires plasma-desktop, which also doesn't seem to require the frameowrk 2020-05-08T00:10:46 #kisslinux well if we want kwin i guess we need it huh 2020-05-08T00:10:47 #kisslinux lmao 2020-05-08T00:11:31 #kisslinux I think the *framework* is unmentioned in the dependencies of plasma 2020-05-08T00:12:52 #kisslinux oh wait no; plasma-framework is the last thing to build before the workspace 2020-05-08T00:13:03 #kisslinux https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Details#plasma-framework 2020-05-08T00:13:04 #kisslinux I have never used this before anyway. I just hear it looks nice 2020-05-08T00:13:17 #kisslinux so... we'll get there. eventually xD 2020-05-08T00:13:32 #kisslinux I'm gonna worry about that *after* the KDE framework. That seems correct 2020-05-08T00:14:30 #kisslinux ah, when building from git, it may just be one big pkg when I guess right 2020-05-08T00:15:29 #kisslinux and the kde/framework link has everything as a seperate pkg 2020-05-08T00:16:55 #kisslinux ah nvm its late for me 2020-05-08T00:17:04 #kisslinux lol 2020-05-08T00:21:55 #kisslinux My motivation is to get this https://taufanlubis.files.wordpress.com/2008/04/linux-game-patience02.png 2020-05-08T00:22:10 #kisslinux ^^ 2020-05-08T00:27:37 #kisslinux I am snoopin around at https://wiki.alpinelinux.org/wiki/KDE . They have nice structure 2020-05-08T00:29:02 #kisslinux konimex: your Makefile patches for plzip need fixing, the lzlib Makefile doesn't need the .SUFFIXES line, and the plzip Makefile inference rule should be .cc.o: not .c.o: 2020-05-08T01:20:57 #kisslinux I will be signing off now as it is really late where I live, but for anyone interested in the read: https://carbslinux.org/blog/20200508.html :) 2020-05-08T03:19:52 #kisslinux E5ten: alright, thanks! 2020-05-08T03:33:40 #kisslinux E5ten: it seems my build of llvm with the flags you added failed: https://termbin.com/kr9hk 2020-05-08T03:34:00 #kisslinux here's the build file: https://termbin.com/7ijl, let me know if something's wrong with it 2020-05-08T03:51:00 #kisslinux claudia02: why make the build-release=none? 2020-05-08T03:51:25 #kisslinux ah, i see 2020-05-08T05:06:12 #kisslinux konimex: I genuinely don't know, that just looks like the python script failing and idk why it would? 2020-05-08T05:06:24 #kisslinux Although that cmake warning about not finding some cxxabi header is weird 2020-05-08T05:07:50 #kisslinux Ive gotten libresprite to compile and run on KISS. However I get a segmentation fault when saving a file due to something with allegro im using a shared allegro lib since the one included wouldnt even let me run the program. I am at a lost where to go from here. I know the project is unmaintained however im set on getting to run 2020-05-08T05:08:16 #kisslinux that cmake error about header can be safely ignored I think, I've seen it in my older, successful build iirc 2020-05-08T05:08:29 #kisslinux looks like I need to ask the llvm guys then 2020-05-08T05:08:58 #kisslinux anyway, I don't know why would libc++ and libc++abi be separate in the first place 2020-05-08T05:14:02 #kisslinux Cuz libstdc++'s abi lib, which is usually statically linked into libstdc++, as well as libcxxrt, can be used in place of libc++abi with libc++ 2020-05-08T05:45:29 #kisslinux I see 2020-05-08T06:47:42 #kisslinux Firefox 76.0.1 is out.... But it's literally only a single commit. 2020-05-08T06:47:46 #kisslinux https://github.com/mozilla/gecko-dev/commit/c996014ca8d69f8e8a739b19768539cd56dba59c 2020-05-08T06:49:04 #kisslinux And... the bulk of it is just a test case. 2020-05-08T06:49:19 #kisslinux It's just: + contextId: sender.id, 2020-05-08T06:49:42 #kisslinux So, I have to go through the whole firefox-bin process for a one line addition. 2020-05-08T06:55:55 #kisslinux https://bugzilla.mozilla.org/show_bug.cgi?id=1635637 2020-05-08T06:55:56 #kisslinux .... 2020-05-08T06:56:14 #kisslinux > [Urgent] Our Firefox extension, Amazon Assistant (official Amazon.com extension), is broken for customers after the Version 76 release. 2020-05-08T06:56:41 #kisslinux > Priority: 2020-05-08T06:56:41 #kisslinux P1 2020-05-08T06:56:41 #kisslinux Severity: 2020-05-08T06:56:41 #kisslinux major 2020-05-08T07:34:37 #kisslinux dylan03 now you have a new hardware, what are your build for mesa and libdrm? i can see? 2020-05-08T07:41:38 #kisslinux eudaldgr: It's just the default builds. 2020-05-08T07:42:19 #kisslinux The only reason for modifying those two packages is if you _aren't_ using amdgpu. Only amdgpu has the llvm dependency for mesa. 2020-05-08T07:42:42 #kisslinux Modifying it allows you to drop llvm if using an intel/nvidia/radeon(?) GPU. 2020-05-08T07:50:01 #kisslinux well thanks 2020-05-08T08:08:21 #kisslinux illiliti: Can you send your changes over as a PR? 2020-05-08T08:35:26 #kisslinux dylan03: sure 2020-05-08T08:35:51 #kisslinux Thanks 2020-05-08T08:38:04 #kisslinux btw, what do you think about my last message? 2020-05-08T08:40:24 #kisslinux findmnt? 2020-05-08T08:40:33 #kisslinux There's no point is there? 2020-05-08T08:40:39 #kisslinux What's wrong with how we currently do it? 2020-05-08T08:41:59 #kisslinux nothing wrong . but if we can do it in portable way, why not? 2020-05-08T08:42:59 #kisslinux We are portable already 2020-05-08T08:45:34 #kisslinux alright 2020-05-08T08:45:36 #kisslinux Also, busybox has no findmnt 2020-05-08T08:45:50 #kisslinux util-linux would need to be a dependency of the init scripts 2020-05-08T08:46:45 #kisslinux no no. i mean findmnt is wrapper for /proc/mounts 2020-05-08T08:46:50 #kisslinux no need to use findmnt 2020-05-08T08:47:02 #kisslinux Oh 2020-05-08T08:47:05 #kisslinux I see 2020-05-08T08:48:40 #kisslinux I'll think about it. I think it's fine as-is though it can't hurt to make the bootup process as portable as possible. 2020-05-08T08:49:07 #kisslinux (Removing requirement on umount -t) 2020-05-08T08:50:51 #kisslinux illiliti: I'd like to also move the encryption stuff out of the init package and into its own. Though I need to do a lot of thinking first. Just letting you know where my head is at. 2020-05-08T08:53:55 #kisslinux agree 2020-05-08T09:01:21 #kisslinux done! 2020-05-08T09:01:58 #kisslinux Thanks 2020-05-08T09:02:04 #kisslinux Will take a look when I'm back online later. 2020-05-08T09:12:05 #kisslinux omg whats the hell - https://github.com/void-linux/void-runit/blob/master/modules-load 2020-05-08T09:25:11 #kisslinux i'm also planning to get rid of `dmsetup` because in our case it's only wrapper over /sys and /proc 2020-05-08T09:26:45 #kisslinux so static cryptsetup will work in our init without any dependencies 2020-05-08T09:31:14 #kisslinux Nice 2020-05-08T09:32:59 #kisslinux https://github.com/kisslinux/init/blob/master/lib/init/rc.boot#L55 << also, as i said this must be removed and handled in mdev.conf instead. 2020-05-08T09:33:55 #kisslinux Alrighty 2020-05-08T09:33:58 #kisslinux I agree 2020-05-08T09:34:18 #kisslinux I'll be on again later o/ 2020-05-08T09:40:35 #kisslinux is there anyone who uses plain dm-crypt or luks1(not luks2) ? need some help... 2020-05-08T09:45:38 #kisslinux i use luks1 but on void-linux, not kiss 2020-05-08T09:45:44 #kisslinux to encrypt boot partition 2020-05-08T09:45:46 #kisslinux only 2020-05-08T09:49:12 #kisslinux can you give me output of this command? cat /sys/block/*/dm/uuid 2020-05-08T09:52:13 #kisslinux oh wait a minute it's the other pc 2020-05-08T09:53:28 #kisslinux okay 2020-05-08T09:55:04 #kisslinux CRYPT-LUKS1-bc20d34c7f2b4e94ab305e8f86baae4e-enLVM-1vId2kBBCLkggRA5K3UfTn4VHQAXgSirnFIeZBmmrb5EWrD0tI9gyCQ8Qn2Pm6zCLVM-1vId2kBBCLkggRA5K3UfTn4VHQAXgSirJmVdF79sgT4swRMc4t0cREB2TanoOrgf 2020-05-08T09:55:12 #kisslinux o sorry 2020-05-08T09:55:21 #kisslinux CRYPT-LUKS1-bc20d34c7f2b4e94ab305e8f86baae4e-en 2020-05-08T09:55:32 #kisslinux LVM-1vId2kBBCLkggRA5K3UfTn4VHQAXgSirnFIeZBmmrb5EWrD0tI9gyCQ8Qn2Pm6zC 2020-05-08T09:55:37 #kisslinux LVM-1vId2kBBCLkggRA5K3UfTn4VHQAXgSirJmVdF79sgT4swRMc4t0cREB2TanoOrgf 2020-05-08T09:56:23 #kisslinux nice! thank you so much 2020-05-08T09:56:59 #kisslinux you welcome 2020-05-08T10:01:14 #kisslinux `en` is a device mapper name ( /dev/mapper/ ) ? right? 2020-05-08T10:02:16 #kisslinux yes 2020-05-08T10:03:02 #kisslinux if i remember well, i named `en` and `crypt` 2020-05-08T10:11:15 #kisslinux excellent 2020-05-08T10:42:37 #kisslinux does anyone have any suggestions for programming without using IDEs? i program in c++ and i just couldn 2020-05-08T10:42:53 #kisslinux couldn't find anything i could use in a terminal that near matched the efficiency of an IDE for me 2020-05-08T10:45:06 #kisslinux vim 2020-05-08T10:45:11 #kisslinux or neovim 2020-05-08T10:45:23 #kisslinux https://vimawesome.com/ 2020-05-08T10:45:40 #kisslinux on the website there are a lot of plugins 2020-05-08T10:45:49 #kisslinux yeah i did try vim, everything seemed to take twice as long. is it just a matter of getting used to using it? 2020-05-08T10:47:01 #kisslinux if you want vim to seems an IDE you need some plugins, on the website there are a lot of them 2020-05-08T10:47:30 #kisslinux and first maybe seems dificult, but when you understand how to do something it's easier and faster 2020-05-08T10:47:34 #kisslinux If you want IDE-like features I would recommend spacemacs 2020-05-08T10:47:42 #kisslinux i was using a couple, but i couldnt seem to find one that offered an ide like autocomplete, was i missing somethnig 2020-05-08T10:47:54 #kisslinux It is still like vim, but with features of emacs 2020-05-08T10:47:57 #kisslinux merakor: thanks, ill look into it 2020-05-08T10:48:33 #kisslinux I never used it, but people say that it is vim-beginner friendly 2020-05-08T10:48:40 #kisslinux cool 2020-05-08T10:48:58 #kisslinux vim tends to slow down a lot with plugins. At least, that is my experience. 2020-05-08T10:49:52 #kisslinux right, im kina liking the look of spacemacs, ill be trying it for sure :) 2020-05-08T10:50:56 #kisslinux Yeah, give it a go. I'm sure you'll like the experience :) 2020-05-08T10:51:24 #kisslinux :) 2020-05-08T10:52:09 #kisslinux good day all 2020-05-08T10:52:16 #kisslinux g'day 2020-05-08T10:52:43 #kisslinux failed to run: /home/ax/.cache/kiss/build-20069/rust/build/bootstrap/debug/bootstrap build -j 2 2020-05-08T10:52:58 #kisslinux rust problem with makeflag ? 2020-05-08T10:53:22 #kisslinux rust build fine for me yesterday 2020-05-08T10:53:43 #kisslinux i was having trouble building clang for no particular reason on my other install 2020-05-08T10:53:50 #kisslinux uhm... 2020-05-08T10:55:27 #kisslinux https://termbin.com/umzgb ... argh ... makeflags i think ... 2020-05-08T11:07:47 #kisslinux on the lastest firefox-bin the extention "onion browser button" causes a crash 2020-05-08T11:56:21 #kisslinux dylan: konimex: bashisms - https://termbin.com/xo6b7 2020-05-08T12:14:36 #kisslinux where did the wiki go? 2020-05-08T12:16:49 #kisslinux should I use wpa_supplicant or eiwd? 2020-05-08T13:07:57 #kisslinux illiliti: Those are all optional (the bash requirement). Not sure specifically about lvm2 but it's probably the same. 2020-05-08T13:08:22 #kisslinux djt3: This will be fixed shortly (firefox). It's a bug in the latest Firefox I believe. 2020-05-08T13:08:56 #kisslinux onodera: The Wiki will be replaced. No one was keeping it updated, contributing to it, etc. 2020-05-08T13:09:07 #kisslinux It was too hard to contribute to in other words. 2020-05-08T13:20:41 #kisslinux alright thanks 2020-05-08T13:20:46 #kisslinux o/ 2020-05-08T14:50:18 #kisslinux thank you whoever recommended me spacemacs, its just what i was looking for 2020-05-08T14:56:10 #kisslinux ooo big updates today, gcc, rust, firefox 2020-05-08T14:56:56 #kisslinux yeah firefox is crashing for me 2020-05-08T14:57:04 #kisslinux had to go back to esr 2020-05-08T14:58:36 #kisslinux that... makes me considerably less excited about updating than I used to be 2020-05-08T14:58:47 #kisslinux was it segfaulting? 2020-05-08T15:00:00 #kisslinux yeah segfaults 2020-05-08T15:00:18 #kisslinux every couple web pages 2020-05-08T15:01:15 #kisslinux sounds like the problem I was having, probably from an extension of website sending you notifications? https://bugzilla.mozilla.org/show_bug.cgi?id=1635863 2020-05-08T15:01:48 #kisslinux ah it could have been, i thought it was all pages, but cookie auto delete send a notif after you leave the page so yeah it was that 2020-05-08T15:01:59 #kisslinux actually it defo is 2020-05-08T15:03:21 #kisslinux cookie autodelete is actually how I first found out about it, whenever I launched firefox it would try to send a notification which would promptly crash the browser, preventing me from doing anything 2020-05-08T15:03:52 #kisslinux yeah i first noticed it with "onion browser button" which checks if tor is running when firefox loads, and sends a notif 2020-05-08T15:15:59 #kisslinux Dylan: kiss doesn't seem to be removing the $pid-c files it creates in .cache/kiss? 2020-05-08T16:21:18 #kisslinux what is a good wifi card thing to buy 2020-05-08T16:21:22 #kisslinux also they fit on all mobos? 2020-05-08T16:24:30 #kisslinux onodera usb wifi? 2020-05-08T16:26:53 #kisslinux I'm really, really happy with the AWUS036NH https://www.alfa.com.tw/service_1_detail/5.htm 2020-05-08T16:27:10 #kisslinux i put a little velcro patch on my last laptop for it 2020-05-08T16:28:00 #kisslinux dilynm: I fixed the issue earlier today. Apologies. 2020-05-08T16:28:12 #kisslinux micro_O: I have a desktop so I prefer something for in the case 2020-05-08T16:28:14 #kisslinux You can safely remove any leftover files. 2020-05-08T16:29:30 #kisslinux onodera hmm i would look at the chipsets - ath9k_htc, rtl8192cu families, etc 2020-05-08T16:29:43 #kisslinux rt2800 2020-05-08T16:29:49 #kisslinux im not sure if they are all usb specific or not 2020-05-08T16:31:01 #kisslinux though i always thought of wireless on a desktop as a stop-gap thing before just running a wire 2020-05-08T16:31:13 #kisslinux unless you are moving your desktop around a lot 2020-05-08T16:31:22 #kisslinux but like, i dont have the full context 2020-05-08T16:49:20 #kisslinux im at a place now where I cant really nicely get a wire 2020-05-08T17:21:39 #kisslinux dylan02: You're totaly right! I'll try to implement encryption outside of init. Eventully, can you please merge my messages improvements? 2020-05-08T17:42:46 #kisslinux illiliti: Of course. :) 2020-05-08T18:14:30 #kisslinux rc.boot runned as pid 1 ? 2020-05-08T18:14:44 #kisslinux same for rc.shutdown ? 2020-05-08T18:18:22 #kisslinux dylan: no problem; it was interesting seeing what kiss was doing 2020-05-08T18:22:10 #kisslinux dylan02: Sorry to bother you again with the firefox issue, but you can't build the firefox crash reporter without dbus and glib which I don't really want to build and install. Is there another way to get the backtrace they want? https://bugzilla.mozilla.org/show_bug.cgi?id=1635863 2020-05-08T18:24:51 #kisslinux dylan02: https://github.com/illiliti/kiss-encryption 2020-05-08T18:26:48 #kisslinux lol, how to enable syntax highlighting? 2020-05-08T18:32:51 #kisslinux 'we understand this bug is caused by not running dbus, but could you please run dbus so we can debug why it breaks without dbus' 2020-05-08T18:35:19 #kisslinux himmalerin: I didn't know that the crash reporter requires dbus... 2020-05-08T18:36:13 #kisslinux You could build firefox with debug symbols enabled and send them a gdb backtrace(?). I don't know if they'd be happy with this though. 2020-05-08T18:36:41 #kisslinux Another option is to find the last working Firefox version. We know it works in 68.X.0esr and we know it's broken in 76.0+. 2020-05-08T18:37:00 #kisslinux We could then track down the probable commit 2020-05-08T18:37:48 #kisslinux I commented out the "--disable-crashreporter" line in firefox's build file and the build fails with "DEBUG: configure: error: Library requirements (dbus-glib-1 >= 0.60) not met" so I think it needs dbus? Or the requirements changes in a point release, which I doubt 2020-05-08T18:38:16 #kisslinux himmalerin: Maybe also mention in the bug report that our Firefox is built with '--disable-dbus'. 2020-05-08T18:38:25 #kisslinux i second the suggestion of building with debug symbols, then giving them a gdb backtrace 2020-05-08T18:38:50 #kisslinux They're probably assuming that you've simply not installed dbus (and that Firefox was still built against it). 2020-05-08T18:40:43 #kisslinux Trying to build with debug symbols (commenting out --disable-debug-symbols) it fails when trying to find pulseaudio, "ERROR: Package libpulse was not found in the pkg-config search path." 2020-05-08T18:41:09 #kisslinux So I'm not sure that'll work nicely either 2020-05-08T18:41:16 #kisslinux I guess I could build it 2020-05-08T18:42:19 #kisslinux Add a `nostrip` file to the build 2020-05-08T18:42:55 #kisslinux You can do it by doing `:> nostrip` on the build file 2020-05-08T18:43:05 #kisslinux merakor[m]: Firefox's build process may still strip debug symbols itself. 2020-05-08T18:43:45 #kisslinux Oh I have just joined the conversation, Firefox probably does that. 2020-05-08T18:43:56 #kisslinux `touch /var/db/kiss/repo/extra/firefox/nostrip`? And I think it probably does, otherwise there shouldn't be a "--disable-debug-symbols" option 2020-05-08T18:45:13 #kisslinux himmalerin: Simply add ":> nostrip" _inside_ the build file to disable KISS' stripping. 2020-05-08T18:45:50 #kisslinux Though this is useless if it strips itself. 2020-05-08T19:06:15 #kisslinux Yeah, I added the line to the build file but it does it itself, `strip libclearkey.so` 2020-05-08T19:07:18 #kisslinux I can't believe libpulse would be an added dependency with --disable-debug-symbols even with --disable-pulseaudio 2020-05-08T19:08:02 #kisslinux himmalerin: when you commented out --disable-debug-symbols, you probably dropped all the rest of the configure arguments 2020-05-08T19:08:11 #kisslinux including --disable-pulseaudio 2020-05-08T19:09:05 #kisslinux oh, so deleting the line is the way to go? 2020-05-08T19:09:25 #kisslinux I'll give that a shot after gcc finishes 2020-05-08T19:09:38 #kisslinux it could also be why --disable-crashreporter was requiring dbus 2020-05-08T19:10:32 #kisslinux # swallows the whole rest of the line, including the escaping the newline 2020-05-08T19:13:13 #kisslinux merakor[m]: https://github.com/kisslinux/kiss/commit/bbb1873f6ea11bb68d7dae62e826db1a55e7667d 2020-05-08T19:13:23 #kisslinux I removed --strip-components 1 :D 2020-05-08T19:13:34 #kisslinux Thanks for your implementation 2020-05-08T19:13:48 #kisslinux I wouldn't have thought to do it this way otherwise 2020-05-08T19:14:24 #kisslinux never heard of .ktar, what compression does it use? 2020-05-08T19:15:31 #kisslinux That's just a temporary file I create (which won't conflict with anything). 2020-05-08T19:16:34 #kisslinux The purpose of this commit is to drop the '--strip-components 1' usgae from the package manager. This is a more or less equivalent replacement for it using basic utilities. 2020-05-08T19:16:39 #kisslinux usage* 2020-05-08T19:18:42 #kisslinux With this change, our tar usage is simply 'cf', 'xf' and 'tf'. 2020-05-08T19:19:36 #kisslinux Slowly but surely KISS is becoming the most portable distro 2020-05-08T19:20:51 #kisslinux :D 2020-05-08T19:21:00 #kisslinux dylan02: https://termbin.com/umzgb 2020-05-08T19:21:43 #kisslinux I wonder how the sha256sum use will be dealt with portably, cuz afaik BSDs don't have it by default and have different sha commands, like freebsd has sha256 I think and idk what its output is like 2020-05-08T19:21:46 #kisslinux i suppose i have to delete makrflags 2020-05-08T19:22:02 #kisslinux E5ten: I fallback to using openssl atm. 2020-05-08T19:23:03 #kisslinux https://github.com/kisslinux/kiss/blob/master/kiss#L194-L208 2020-05-08T19:23:18 #kisslinux ax: (signal: 11, SIGSEGV: invalid memory reference) 2020-05-08T19:23:22 #kisslinux Out of memory? 2020-05-08T19:23:39 #kisslinux uh 2020-05-08T19:24:18 #kisslinux I guess not 2020-05-08T19:24:33 #kisslinux mcf: with deleting the lines it's past the checking stage, thanks for the suggestion! 2020-05-08T19:24:40 #kisslinux you'd get SIGKILL for OOM 2020-05-08T19:24:54 #kisslinux Gotcha 2020-05-08T19:25:32 #kisslinux Can anyone else reproduce ax's error when compiling rust? I pushed the new version this morning (and mine is fine). 2020-05-08T19:26:20 #kisslinux dylan02: its llvm bug i think 2020-05-08T19:26:26 #kisslinux its no good notice... 2020-05-08T19:27:30 #kisslinux dylan02: how does the readlink_sh speed compare to an actual readlink command? 2020-05-08T19:28:41 #kisslinux E5ten: The same 2020-05-08T19:28:45 #kisslinux I built rust a few hours ago after the update and it went through fine 2020-05-08T19:28:52 #kisslinux any reason not to just universally use the function then? 2020-05-08T19:29:45 #kisslinux No real reason 2020-05-08T19:30:09 #kisslinux I could swap to it fully I guess. 2020-05-08T19:30:26 #kisslinux I mean if it's there taking up lines anyway why not right? 2020-05-08T19:30:45 #kisslinux and then you could drop the readlink var, and the -f handling (which is only one line but still) 2020-05-08T19:32:42 #kisslinux also, not that this would have a noticeable effect, but instead of having it print the output, you could have it set some temp var that you immediately set some other var you're using to, that way you avoid a subshell, and a theoretical filename that ends with a newline would work correctly 2020-05-08T19:32:54 #kisslinux not that those would work anyway cuz the manifest is newline delimited I guess 2020-05-08T19:36:08 #kisslinux Yeah 2020-05-08T19:37:13 #kisslinux also, unrelated, the -ef in the shebang should be moved to a set -ef command in case kiss is run like " kiss" 2020-05-08T19:40:15 #kisslinux In my fork I have a 'hashcheck' function, which fallbacks to sha256 and openssl 2020-05-08T19:42:32 #kisslinux E5ten: Will do 2020-05-08T19:42:50 #kisslinux merakor[m]: Yeah. It's a shame there's nothing more portable. :( 2020-05-08T19:44:33 #kisslinux I personally implemented my own simple C programs for readlink and stat on the package manager 2020-05-08T19:44:54 #kisslinux Sha256sum and sha256 is almost everywhere 2020-05-08T19:45:34 #kisslinux They are not portable but at least they are widely used 2020-05-08T19:46:48 #kisslinux unfortunately in https://www.austingroupbugs.net/view.php?id=1041 the furthest they went is "Implementations are encouraged to provide utilities that implement hash and integrity checksum algorithms of higher security and to keep up to date with developments in this area." 2020-05-08T20:25:07 #kisslinux mcf: deleteing the line worked, I successfully got the crash report! 2020-05-08T20:28:40 #kisslinux himmalerin: nice! 2020-05-08T20:41:00 #kisslinux dylan02: don't forget to add message about encryption changes in post-install when you bump baseinit :) 2020-05-08T20:42:02 #kisslinux Of course 2020-05-08T20:46:21 #kisslinux thanks 2020-05-08T20:48:30 #kisslinux I'm going to announce it tomorrow morning and wait a few days. 2020-05-08T20:51:15 #kisslinux dylan02: it is kinda easy to miss a post install 2020-05-08T20:51:29 #kisslinux imagine if you update 2 packages, how will you see the first post install? 2020-05-08T21:01:32 #kisslinux Exactly 2020-05-08T21:02:49 #kisslinux I'm going to log the output and display it at the end (all at once). You'll then be able to check the day's post-install log as well. 2020-05-08T21:03:25 #kisslinux hello! 2020-05-08T21:03:31 #kisslinux Ello 2020-05-08T21:03:44 #kisslinux regarding gcc10 update: some pkg now need aditional cflags 2020-05-08T21:04:03 #kisslinux will this be resolved in next gcc or do the pkgs source be modified? 2020-05-08T21:05:25 #kisslinux I have almost completely build kiss-games just few wich need more look into. -> nice! 2020-05-08T21:06:11 #kisslinux claudia02: are you referring to -fcommon? 2020-05-08T21:06:15 #kisslinux y 2020-05-08T21:07:06 #kisslinux You'll need to modify the CFLAGS until the upstream of the package fix the issue. 2020-05-08T21:07:37 #kisslinux any package that needs this is buggy. merging common definitions is not allowed by the C standard, so it should be fixed by submitting a patch to the package 2020-05-08T21:07:50 #kisslinux ah alright. so maybe I can drop it with next release of those pkg 2020-05-08T21:09:40 #kisslinux I have a pkg where it is not enough with "-fcommon" and LDFLAGS="$LDFLAGS -Wl,-z,lazy" 2020-05-08T21:09:47 #kisslinux are there some more tricks? 2020-05-08T21:18:05 #kisslinux https://termbin.com/yqul 2020-05-08T21:18:33 #kisslinux That's the official repositories. 2020-05-08T21:19:52 #kisslinux do all those already have fixes upstream, waiting for release? 2020-05-08T21:22:58 #kisslinux I did the GCC 10 exercise about a month ago. I just need to go through and check each one now. 2020-05-08T21:24:53 #kisslinux Are you asking me? is this a rethoric question? I dont get it :P 2020-05-08T21:28:34 #kisslinux my c compiler doesn't use .comm, so i'm happy that gcc made the change so that people actually take the issue seriously 2020-05-08T21:30:28 #kisslinux ah.. my irc client blacked out what mcf wrote so it was looking dylan said what mcf wrote ^^ sry 2020-05-08T21:30:48 #kisslinux iam using a bright cheme now 2020-05-08T21:46:02 #kisslinux mcf: If you're wondering, mesa and xf86-video-intel have since been fixed. The others have not. 2020-05-08T22:42:20 #kisslinux hi, when i try launching mpd it says that port 6600 is in use. lsof doesn't show anything using 6600 so does anyone have any ideas? ive tried running it as root and not as root 2020-05-08T23:09:59 #kisslinux is there any way to get samba shares mounted? 2020-05-08T23:26:27 #kisslinux anyone know of a way to replicate the functionality of wcwidth() using POSIX C? cuz I've seen a few projects where the only functions used that are unavailable with _POSIX_C_SOURCE=200809L are wc{,s}width 2020-05-08T23:32:02 #kisslinux E5ten: any reason to avoid the XSI wcwidth()? 2020-05-08T23:32:41 #kisslinux just to make the source POSIX compliant if possible 2020-05-08T23:39:10 #kisslinux i think it's a hard question because column width doesn't really make sense for a lot of codepoints, like combining accents 2020-05-08T23:44:20 #kisslinux i don't see much reason to avoid XSI if you need it, though 2020-05-08T23:45:19 #kisslinux sure, I was just wondering if there was a simple amount of POSIX C that could replicate its effect, if not then whatever 2020-05-08T23:47:59 #kisslinux i think the musl implementation depends on unicode table data