💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-11-01.txt captured on 2024-05-12 at 16:01:34.
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
[2022-11-01T00:09:49Z] <illiliti> https://sourcehut.org/blog/2022-10-31-tos-update-cryptocurrency/ [2022-11-01T00:10:06Z] <illiliti> TIL sanctions evasion is a criminal activity [2022-11-01T00:10:57Z] <illiliti> i wonder who is going to prosecute me for that [2022-11-01T00:12:21Z] <illiliti> i suppose drew himself [2022-11-01T01:44:24Z] <Torr> illiliti: He already does that: http://ix.io/4eEk [2022-11-01T01:44:52Z] <Torr> That's from '#sr.ht'. [2022-11-01T02:02:19Z] <illiliti> holy shit [2022-11-01T02:09:56Z] <illiliti> > In the history of SourceHut, only two users have been banned [2022-11-01T02:10:01Z] <illiliti> i knew this is lie [2022-11-01T02:14:36Z] <Torr> Pretty much. [2022-11-01T02:20:31Z] <illiliti> next thing he will start deleting are zero/one day PoCs of critical RCE vulnerabilities [2022-11-01T02:20:44Z] <illiliti> cuz those can facilitate ransomware and bots/worms that implant crypto miners [2022-11-01T02:21:06Z] <illiliti> this shit will never end [2022-11-01T02:23:46Z] <Torr> Yeah, right?!! [2022-11-01T02:25:12Z] <Torr> Luckily there are plenty of other Git hosting plataforms, just note with emphasis on email. [2022-11-01T02:26:15Z] <Torr> But not like such flow can't be used with them. [2022-11-01T02:27:31Z] <Torr> not* with [2022-11-01T02:43:56Z] <illiliti> just curious, what if i package, say, cgminer for kiss and then mirror repo with it on sr.ht. will i get banned? [2022-11-01T02:48:34Z] <Torr> Who knows, but I wouldn't pay for disservice. [2022-11-01T02:49:22Z] <illiliti> i wouldn't pay too [2022-11-01T02:54:57Z] <illiliti> i'm tempted to create kiss-crypto repo with miners and shit and somehow host it on sr.ht [2022-11-01T02:55:06Z] <illiliti> i bet i'll receive ban [2022-11-01T02:56:54Z] <Torr> Lol [2022-11-01T02:57:03Z] <Torr> Likely it would. [2022-11-01T02:58:32Z] <testuser[m]> Hi [2022-11-01T03:01:11Z] <illiliti> hi [2022-11-01T03:01:38Z] <Torr> testuser[m]: ahoy [2022-11-01T03:11:01Z] <wael_> Hi [2022-11-01T04:18:21Z] <Torr> illiliti planning his Sourcehut raid: https://i.ibb.co/tP1zf1M/image1.jpg [2022-11-01T04:25:49Z] <illiliti> xd [2022-11-01T04:33:04Z] <Torr> See ya folks [2022-11-01T05:46:12Z] <sad_plan> o/ [2022-11-01T05:49:39Z] <sad_plan> lol, drew is relentless. imidiatly banned him for disagreeing [2022-11-01T05:55:01Z] <sad_plan> testuser[m]: the new make release doesnt seem to have configure script set to executable [2022-11-01T06:04:09Z] <illiliti> no? [2022-11-01T06:04:26Z] <illiliti> i see executable bit [2022-11-01T06:06:17Z] <sad_plan> hm.. [2022-11-01T06:06:28Z] <sad_plan> downloaded it 4 times now, and still no [2022-11-01T06:06:59Z] <sad_plan> ah.. its an issue with sbase tar [2022-11-01T06:07:13Z] <illiliti> oh [2022-11-01T06:07:19Z] <illiliti> interesting [2022-11-01T06:07:22Z] <sad_plan> or perhaps mcfs tar [2022-11-01T06:07:27Z] <sad_plan> I reciently switched to it [2022-11-01T06:07:35Z] <sad_plan> or partly, im not all done, but anyway [2022-11-01T06:09:37Z] <illiliti> mcfs tar? that one in his sbase fork? [2022-11-01T06:09:43Z] <sad_plan> correct [2022-11-01T06:25:24Z] <illiliti> can reproduce [2022-11-01T06:32:18Z] <sad_plan> yeah, it seems to be an issue with sbase in general. the issue persists with upstream sbase aswell. [2022-11-01T06:33:20Z] <illiliti> configure is marked as ... hardlink? what [2022-11-01T06:33:28Z] <illiliti> i'm debugging [2022-11-01T06:34:13Z] <illiliti> https://git.suckless.org/sbase/file/tar.c.html#l332 [2022-11-01T06:36:59Z] <illiliti> > Changing timestamps, modes and ownership of hardlinks makes no sense. [2022-11-01T06:37:08Z] <illiliti> bruh [2022-11-01T06:37:18Z] <sad_plan> why on earth would they do that..? [2022-11-01T06:38:09Z] <illiliti> git revert 3c2f8b0c [2022-11-01T06:41:30Z] <sad_plan> nice. doesnt that commit actually fix that though? seeing as the commit message says dont change modes etc. [2022-11-01T06:47:31Z] <illiliti> don't change modes == don't do chmod() [2022-11-01T06:47:47Z] <illiliti> so that commit only breaks [2022-11-01T06:48:01Z] <sad_plan> ah [2022-11-01T07:52:40Z] <sad_plan> huh.. sbase tar breaks webkit2gtk tarball it seems. http://0x0.st/oY0E.txt [2022-11-01T07:52:49Z] <sad_plan> doesnt give me the same issue with busybox tar [2022-11-01T07:55:05Z] <sad_plan> as does sbase ln. webkit seems to use a ln flag that sbase doesnt have [2022-11-01T07:55:29Z] <sad_plan> http://0x0.st/oY06.txt [2022-11-01T08:06:37Z] <illiliti> gnuism [2022-11-01T08:06:47Z] <illiliti> sbase ln supports only posix flags [2022-11-01T08:07:09Z] <illiliti> will check tar [2022-11-01T08:11:51Z] <sad_plan> I figured as much.. [2022-11-01T08:17:42Z] <illiliti> hmm [2022-11-01T08:18:07Z] <illiliti> it seems that sbase tar doesn't support pax format [2022-11-01T08:19:17Z] <illiliti> look at tar -tf output. it looks pretty fucked [2022-11-01T08:19:35Z] <illiliti> some paths are truncated [2022-11-01T08:35:27Z] <sad_plan> yeah, im just getting: tar: malformed tar archive: not ustar format [2022-11-01T08:38:15Z] <sad_plan> wait, no [2022-11-01T08:39:41Z] <sad_plan> wait, I see what you mean. alot of paths are just cut off at the end [2022-11-01T08:42:19Z] <illiliti> yep [2022-11-01T08:51:48Z] <testuser[m]> https://codeberg.org/kiss-community/kiss/releases/tag/5.6.4 need testing [2022-11-01T09:06:28Z] <testuser[m]> o i forgot about that fix [2022-11-01T09:11:42Z] <phoebos> did codeberg also replace the commit message with the PR name [2022-11-01T09:18:49Z] <phoebos> testuser[m]: what are the disadvantages of fast-forwarding to merge? [2022-11-01T09:20:03Z] <testuser[m]> none? it's just changing HEAD of master to HEAD of that branch so u have to rebase that branch before "merging" [2022-11-01T09:21:11Z] <illiliti> no [2022-11-01T09:21:22Z] <illiliti> rebase is only needed if branch is outdated [2022-11-01T09:23:47Z] <testuser[m]> yeah i mean the history needs to be exact same without any commits from master being missing in the branch to be fast forwarded [2022-11-01T09:24:34Z] <illiliti> yep [2022-11-01T10:31:41Z] <phoebos> does fast-forwarding preserve the author's signature [2022-11-01T10:33:29Z] <testuser[m]> probabyl [2022-11-01T10:47:03Z] <phoebos> should be codeberg's default [2022-11-01T10:50:57Z] <testuser[m]> no [2022-11-01T10:50:58Z] <testuser[m]> pr can have multiple spam commits [2022-11-01T10:50:59Z] <testuser[m]> btw u can change default in repo settings [2022-11-01T10:50:59Z] <testuser[m]> i've set it to squash [2022-11-01T10:55:59Z] <phoebos> ah so does squash use the PR for the commit message [2022-11-01T10:59:10Z] <testuser[m]> yea [2022-11-01T11:18:12Z] <sad_plan> so you can make codeberg automatically sqaush commits from a pr into one merge commit? [2022-11-01T11:18:43Z] <testuser[m]> it's automatic on every forge u just have to press a button wdym [2022-11-01T11:21:11Z] <sad_plan> if you merge on github, all the commits from that branch + merge commits gets listed in the master branch. thats what I meant. what I was asking was, did it sqaush all those commits into the merge commit, so all those commits doesnt flood your commit log, if say you have alooot of commits from said branch [2022-11-01T11:22:05Z] <testuser[m]> u have the arrow thing on github pr page that does the same thing [2022-11-01T11:22:31Z] <testuser[m]> squash, rebase or merge commit [2022-11-01T11:22:31Z] <sad_plan> ah, I wasnt aware [2022-11-01T11:22:35Z] <sad_plan> nice [2022-11-01T11:28:04Z] <sad_plan> btw, whats the holdup on using the 5.6.3 release and switching to b3sum? still some things to iron out? [2022-11-01T11:28:31Z] <testuser[m]> 5.6.3 has bugs [2022-11-01T11:28:35Z] <testuser[m]> 5.6.4 is fix [2022-11-01T11:28:46Z] <sad_plan> I see [2022-11-01T14:35:16Z] <testuser[m]> make seems to have broken some things in latest update, do notify if anyone sees build failures [2022-11-01T14:35:54Z] <testuser[m]> like glibc build is broken due to some race condition with /tmp/XXXX files that aren't even touched in makefiles [2022-11-01T14:45:38Z] <testuser[m]> make[1]: *** cannot open output sync mutex /tmp/GmLdqZrgr: No such file or directory. Stop. [2022-11-01T14:51:23Z] <testuser[m]> hmm gcc seems to build fine tho which has similarly complex build [2022-11-01T15:51:42Z] <testuser[m]> ioraff: can u update openssl 3.0.7 and bump curl git etc [2022-11-01T15:55:25Z] <testuser[m]> https://github.com/NixOS/nixpkgs/pull/198999 [2022-11-01T17:20:32Z] <phoebos> wtf i rebuilt musl and getopt is broken [2022-11-01T17:20:54Z] <testuser[m]> phoebos: what [2022-11-01T17:21:44Z] <phoebos> exactly [2022-11-01T17:22:15Z] <phoebos> getopt isn't working for every command that uses libc for it [2022-11-01T17:22:25Z] <testuser[m]> Wat broke in it [2022-11-01T17:23:28Z] <phoebos> doesn't recognise flags [2022-11-01T17:23:38Z] <testuser[m]> example [2022-11-01T17:30:07Z] <testuser[m]> Working fine [2022-11-01T17:32:04Z] <phoebos> hm it seems it doesn't increment optind [2022-11-01T17:32:17Z] <testuser[m]> Send [2022-11-01T17:33:22Z] <phoebos> https://termbin.com/72qj [2022-11-01T17:35:40Z] <testuser[m]> sus [2022-11-01T17:35:54Z] <testuser[m]> Did you use some fancy build flags [2022-11-01T17:36:58Z] <phoebos> only --enable-debug [2022-11-01T17:37:10Z] <phoebos> has worked for months [2022-11-01T17:38:41Z] <testuser[m]> Send musl.tar.xz [2022-11-01T17:38:53Z] <testuser[m]> curious [2022-11-01T17:41:13Z] <phoebos> https://0x0.st/oYFG.tar.gz [2022-11-01T17:41:18Z] <testuser[m]> Try gdb watchpoint also [2022-11-01T17:44:42Z] <phoebos> hm a watchpoint says it is updated to 2 [2022-11-01T17:44:46Z] <phoebos> but the program disagrees [2022-11-01T17:45:14Z] <phoebos> ah gcc is messing it up somehow [2022-11-01T17:45:17Z] <phoebos> works with clang [2022-11-01T17:46:03Z] <phoebos> hm but not with tcc [2022-11-01T17:47:18Z] <testuser[m]> Wat [2022-11-01T17:54:12Z] <phoebos> this is weird [2022-11-01T18:28:34Z] <phoebos> statically linking libc gives correct behaviour, dynlinking doesn't [2022-11-01T18:28:42Z] <phoebos> wtf [2022-11-01T18:29:08Z] <testuser[m]> lol [2022-11-01T18:29:14Z] <testuser[m]> Did u just try rebuilding once again [2022-11-01T18:30:18Z] <phoebos> i think the problem came after i rebuilt binutils bison busybox bzip2 curl flex git gmp libmpc m4 mpfr musl pigz xz zlib [2022-11-01T18:30:22Z] <phoebos> so i'm rebuilding them [2022-11-01T18:30:25Z] <phoebos> rebuilt gcc [2022-11-01T18:30:27Z] <phoebos> twice [2022-11-01T18:31:10Z] <testuser[m]> Rebuilt for what purpose [2022-11-01T18:32:16Z] <testuser[m]> U could inspect the disasm [2022-11-01T18:32:24Z] <phoebos> because i have no idea what's going on [2022-11-01T18:33:11Z] <phoebos> oh [2022-11-01T18:33:15Z] <phoebos> maybe fixed [2022-11-01T18:33:27Z] <phoebos> i think it's to do with the gcc unbundling [2022-11-01T18:33:45Z] <phoebos> i accidentally installed gmp libmpc mpfr without rebuilding gcc [2022-11-01T18:34:43Z] <phoebos> yes it's fixed after rebuilding gcc and musl [2022-11-01T18:34:50Z] <phoebos> that was very weird [2022-11-01T18:40:47Z] <testuser[m]> U mean u had gcc with bundled mp* that was not rebuilt to use system stuff [2022-11-01T18:41:46Z] <phoebos> yes [2022-11-01T18:41:53Z] <phoebos> then i installed system mp* [2022-11-01T18:42:00Z] <phoebos> which apparently broke getopt