💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-01-08.txt captured on 2021-12-17 at 13:26:06.
-=-=-=-=-=-=-
2021-01-08T00:10:28 #kisslinux <aarng> E5ten, that's correct 2021-01-08T00:19:47 #kisslinux <aarng> if you want to round properly, you can use sprintf 2021-01-08T00:20:47 #kisslinux <E5ten> aarng: no I was actually hoping that was the case lol 2021-01-08T00:22:51 #kisslinux <aarng> hah ok, good 2021-01-08T00:37:08 #kisslinux <E5ten> thanks for the answer btw 2021-01-08T00:42:00 #kisslinux <aarng> np 2021-01-08T02:56:17 #kisslinux <dilyn> ho hum cherie, I'm out of ideas building firefox (: 2021-01-08T02:56:59 #kisslinux <dilyn> first big error: linking lc++abi. First, why? Second, sure. Second big error: cannot parse... readelf... ouput... I'm sorry? Sure. Third error: duplicate symbols with cairo. ffs 2021-01-08T04:46:18 #kisslinux <testuser[m]_> <micr0 "its actually really sparse i can"> I usually open the log file with less, search for "Waiting" (Waiting for unfinished jobs) the problem is a few lines above that, and your error seems pretty weird, no idea 2021-01-08T15:31:43 #kisslinux <claudia02> dilynm: I am following losely your progress. Are you still on the static train and atm atempt to build firefox this way? 2021-01-08T15:33:45 #kisslinux <claudia02> I am not very familiar with this topic. Do you run some parts of your system build with static libs. So basically as much static as possible and the not willing to be static parts, dynamically linked on top? 2021-01-08T15:34:34 #kisslinux <testuser[m]_> is there any actual benefit to doing this fully static stuff, or is it just because you can? 2021-01-08T15:47:24 #kisslinux <dilyn> there are alegedy benefits 2021-01-08T15:47:37 #kisslinux <dilyn> I wrote a blog post that references some analysis some fellow did... 2021-01-08T15:48:00 #kisslinux <dilyn> claudia: well literally *everything* except mesa was static (with only like, six things linking against libc.so?) 2021-01-08T15:48:18 #kisslinux <dilyn> and then I wanted to see how to get firefox to work :S 2021-01-08T15:48:54 #kisslinux <dilyn> most of the stuff can be built statically - at least, all of the non-make deps can be. but now we of course run into link errors; firefox doesn't really want you to do static things to it from what I can tell 2021-01-08T15:49:30 #kisslinux <dilyn> best bet honestly is probably a qt5-webengine browser, except webengine "doesn't support static builds", so it's unclear if you could even do that haha 2021-01-08T15:50:04 #kisslinux <claudia02> So you have at what I can tell gcc, clang and rust you have to subdue 2021-01-08T15:50:28 #kisslinux <dilyn> gcc is pretty easy to build static, llvm/clang/lld/libcxx/etc required some options fiddling (I'm on wyverkiss atm) 2021-01-08T15:51:15 #kisslinux <dilyn> but KISS-static can be basically extended with the work I've done here with wyverkiss in much the same way - most things it's as easy as adding -static to $CFLAGS, some require --static in $LDFLAGS 2021-01-08T15:51:32 #kisslinux <claudia02> Yeah, your personal repo got pretty specialised but thats nice 2021-01-08T15:51:38 #kisslinux <dilyn> and most meson projects are... poorly written, I guess? so you have to do some fuckery 2021-01-08T15:51:59 #kisslinux <dilyn> just the master branch! the other branches are quite clean haha 2021-01-08T15:52:48 #kisslinux <claudia02> I have a $job atm and not so much capacity anymore to track everything. 2021-01-08T15:53:19 #kisslinux <dilyn> lmao all the work i've been doing the last nine months has been *during* work xD 2021-01-08T15:53:35 #kisslinux <claudia02> yeah thats pretty nice of you :D 2021-01-08T15:55:11 #kisslinux <claudia02> maybe you should give your $work some credtis for sponsoring your aweome work :v 2021-01-08T15:55:33 #kisslinux <dilyn> I think technically if they wanted they could scoop up my work as being their own 2021-01-08T15:56:27 #kisslinux <dilyn> even tho none of the work I do with them is coding related, I think it's part of my employment contract that any coding-related work I produce can be taken by them if it's related to 'the industry' or some vague fuckery 2021-01-08T15:57:33 #kisslinux <claudia02> So you *soul* is basically sold. 2021-01-08T15:57:53 #kisslinux <dilyn> basically 2021-01-08T15:58:11 #kisslinux <claudia02> But technically they are not able to track everything :D 2021-01-08T15:58:21 #kisslinux <dilyn> I don't believe in the efficacy or moral value of economies or currency but I work for one of the largest and oldest banks in the country. sold my soul, my principles, and my values :v 2021-01-08T16:00:39 #kisslinux <claudia02> True. In return they would probably not hesitate to replace you with sb more capable/productive. So why care anyway. 2021-01-08T20:41:55 #kisslinux <aws> Hello 2021-01-08T20:42:04 #kisslinux <aws> Any news about Dylan ? 2021-01-08T20:46:05 #kisslinux <micr0> none yet 2021-01-08T20:46:56 #kisslinux <buffet> Rip 2021-01-08T20:47:12 #kisslinux <dilyn> well hopefully not 2021-01-08T20:47:37 #kisslinux <buffet> Well yeah 2021-01-08T21:38:46 #kisslinux <Rio6> return in peace