[2022-09-10T04:11:40Z] Hi [2022-09-10T04:23:51Z] hi [2022-09-10T05:51:13Z] Hi [2022-09-10T09:29:41Z] noocsharp: wayclip Makefile isn't posix despite claiming so [2022-09-10T09:30:09Z] https://illiliti.pastes.sh/1662802069594013603 [2022-09-10T09:30:20Z] this patch fixes compatibility with bmake and smake, but not pdpmake [2022-09-10T09:30:53Z] cuz pdpmake is more stricter than these two [2022-09-10T09:31:30Z] it prohibit using '-' in target names [2022-09-10T09:32:08Z] i can send patch to ML if you like [2022-09-10T09:32:16Z] when i get home [2022-09-10T11:40:12Z] a [2022-09-10T11:40:17Z] lol [2022-09-10T13:33:29Z] Hiii [2022-09-10T14:29:58Z] illiliti: I think /lib and /usr/lib are pretty much guaranteed to be present in dynlink search path on any system -- so adding ignoring rpath of these 2 values should cover most of the cases, and others like lib32 lib64 or x86*linux* or whatever can be treated as edge cases that we can't handle [2022-09-10T14:30:08Z] https://github.com/wbx-github/uclibc-ng/blob/master/ldso/ldso/dl-elf.c#L337-L338 [2022-09-10T14:30:09Z] https://github.com/bminor/musl/blob/master/ldso/dynlink.c#L1118 [2022-09-10T14:33:23Z] it's not edge cases [2022-09-10T14:33:43Z] it's quite common cases [2022-09-10T14:38:19Z] https://www.unix.com/man-page/freebsd/1/ld.so/ [2022-09-10T14:38:32Z] > The /lib and /usr/lib directories [2022-09-10T14:45:06Z] glibc has /usr/lib/x86_64-linux-gnu [2022-09-10T14:45:13Z] illumos/solaris has /usr/lib/{64,32} [2022-09-10T14:45:22Z] also /usr/ccs/lib [2022-09-10T14:45:47Z] and /usr/lib/ [2022-09-10T14:46:12Z] e.g /usr/lib/amd64 [2022-09-10T14:49:04Z] https://github.com/openbsd/src/blob/master/libexec/ld.so/library_subr.c#L42 netbsd and openbsd only have /usr/lib but that's just cuz /lib doesn't even exist [2022-09-10T14:49:08Z] https://www.netbsd.org/docs/pkgsrc/files.html [2022-09-10T14:49:13Z] https://man.openbsd.org/hier [2022-09-10T14:58:36Z] if hardcoding something non-portable is the only option, then better off resorting to hacks [2022-09-10T14:59:10Z] note that kiss doesn't assume /usr [2022-09-10T14:59:21Z] hardcoding /usr/lib would make it so [2022-09-10T14:59:45Z] can we get this path at runtime? [2022-09-10T14:59:57Z] you said something about INTERP before [2022-09-10T15:11:10Z] actually i feel this is wrong direction towards proper fix [2022-09-10T15:12:14Z] this is still a fix yeah, but it isn't good [2022-09-10T15:14:25Z] i'll try to find some time to fully dive into it [2022-09-10T15:14:38Z] too busy rn tbh [2022-09-10T19:43:36Z] illiliti: send to ml or me directly, either works [2022-09-10T19:44:02Z] i'll make a new release too [2022-09-10T22:20:42Z] yo guys [2022-09-10T22:20:57Z] someone know a solution to use arduino on kiss? [2022-09-10T22:25:16Z] avr-gcc? [2022-09-10T22:26:28Z] avr-gcc is available for Alpine at least. gemini://gemini.ctrl-c.club/~phoebos/logs/kisslinux-2022-09-10.txt

-- Leo's gemini proxy

-- Connecting to gemini.ctrl-c.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/plain; charset=utf-8

-- Response ended

-- Page fetched on Sun Jun 2 09:26:51 2024