[2022-03-26T00:20:35Z] noocsharp: sfeed 1.3 is out [2022-03-26T04:45:30Z] Hi [2022-03-26T04:49:03Z] hi [2022-03-26T05:43:08Z] https://github.com/cotowali/cotowali [2022-03-26T06:27:13Z] it seems that generated script is quite unsafe [2022-03-26T06:27:23Z] i see a lot of evals and unquoted variables [2022-03-26T07:01:45Z] Rust needs to be rebuilt on lolvm major update right? [2022-03-26T07:21:06Z] i believe so [2022-03-26T07:22:50Z] ok [2022-03-26T09:04:27Z] https://github.com/kiss-community/repo/pull/49 vote [2022-03-26T09:06:58Z] dilyn have u been using kiss from master? does it have any bugs? [2022-03-26T09:21:12Z] btw looks like not all fixes in community kiss were upstreamed to kiss [2022-03-26T10:11:44Z] Hi all [2022-03-26T10:13:15Z] Does chromium work fine on gkiss/kiss? [2022-03-26T10:14:31Z] If ur using nvidia on gkiss then chromium has graphical artifacts so u need to --disable-gpu [2022-03-26T10:15:07Z] testuser[m]: So the hardware acceleration won't work, right? [2022-03-26T10:15:16Z] no [2022-03-26T10:15:57Z] Ok, thanks [2022-03-26T10:16:17Z] why do u keep asking the same stuff again and again lol [2022-03-26T10:16:24Z] assuming you're the same guest [2022-03-26T10:18:25Z] Just checking in from time to time to see how things are going :) [2022-03-26T10:19:17Z] firefox webrender works perfectly fine without any lags like it used to have earlier, smoother than chromium [2022-03-26T10:19:43Z] Great [2022-03-26T13:48:17Z] does anyone have experience with asan? I can't get either clang or gcc to build with it [2022-03-26T13:48:21Z] wondering if it's a musl problem [2022-03-26T13:48:49Z] i've seen there are some libasan packages for other distros, but they appear to be selected files from a gcc build [2022-03-26T13:49:56Z] after building compiler-rt, clang with -DLLVM_USE_SANITIZER=Address can't find -lasan [2022-03-26T13:50:06Z] s/after/even after/ [2022-03-26T13:50:22Z] wdym build with it [2022-03-26T13:50:44Z] sanitize the compiler or build the compiler's sanitizers [2022-03-26T13:50:46Z] build it with support for -fsanitize=address [2022-03-26T13:50:53Z] the latter [2022-03-26T13:51:18Z] for gcc just remove the line --disable-libsanitizer [2022-03-26T13:51:43Z] please tell me there's not that line in the gcc build [2022-03-26T13:51:51Z] oh god [2022-03-26T13:52:22Z] for coompiler-rt ur not supposed to prefix options with LOLVM_... [2022-03-26T13:52:25Z] https://github.com/git-bruh/kiss-repo/blob/master/overrides/compiler-rt/build [2022-03-26T13:52:28Z] i've been set -x'ing gcc's configure script trying to find why no matter what i did it wouldn't build libsanitizer [2022-03-26T13:52:51Z] it took me hours to figure out when i wanted to use them [2022-03-26T13:53:01Z] i checked arch's build and saw no extra flags [2022-03-26T13:53:04Z] lol [2022-03-26T13:53:12Z] the only documentation i could find was google's wiki page which doesn't explain anything [2022-03-26T13:57:35Z] bruh shit they made compiler-rt depend on the lolvm monorepo [2022-03-26T13:57:40Z] it needs some cmake modules from there [2022-03-26T13:57:46Z] but i build both seperately [2022-03-26T14:01:43Z] and you build clang with llvm? [2022-03-26T14:01:52Z] oh nice oom just killed my terminal [2022-03-26T14:02:02Z] phoebos: yeah [2022-03-26T14:02:11Z] nice [2022-03-26T14:36:48Z] testuser[m]: building gcc libsanitizer errors on #include [2022-03-26T14:36:52Z] is that a glibc thing [2022-03-26T14:37:41Z] indeed [2022-03-26T14:37:56Z] tf does it need that for [2022-03-26T14:37:57Z] bruh [2022-03-26T14:49:11Z] lol it even uses obstack and stuff [2022-03-26T14:49:33Z] just use the lolvm sanitizers it only required 1 sed to build [2022-03-26T14:56:30Z] lol [2022-03-26T14:56:34Z] ok [2022-03-26T15:01:00Z] i should have updated to llvm 14 before building, but nevermind [2022-03-26T18:27:12Z] testuser[m]: your build worked, and asan works, except there are some symbols not found: pthread_mutexattr_getprioceiling, pthread_mutexattr_getrobust_np, __cxa_throw, __cxa_rethrow_primary_exception, swift_demangle [2022-03-26T18:33:57Z] Bruh what [2022-03-26T18:34:16Z] What command outputs that [2022-03-26T18:41:40Z] ldd on a binary compiled with -fsanitize=address [2022-03-26T18:42:29Z] also running the binary with LSAN_OPTIONS="verbosity=1:log_threads=1" env [2022-03-26T18:42:30Z] How did asan even get built if it links to non existent symbols [2022-03-26T18:42:37Z] failed to intercept 'pthread_mutexattr_getprioceiling' etc [2022-03-26T18:42:38Z] the binary runs? [2022-03-26T18:42:40Z] no idea [2022-03-26T18:42:41Z] yep [2022-03-26T18:43:29Z] Can u show the exact msg [2022-03-26T18:45:18Z] https://tmp.bvnf.space/log [2022-03-26T18:47:39Z] Weird [2022-03-26T18:47:58Z] ig just try some stuff that asan checks for and see if it's detcted [2022-03-26T18:48:01Z] seems to work anyway [2022-03-26T18:50:48Z] can detect stuff, it's probably fine [2022-03-26T18:50:50Z] just strange [2022-03-26T18:51:46Z] pthread_mutexattr_getrobust_np doesn't exist in musl so it can't "intercept" it ig and the cxa stuff is for c++ idk why that's showing up [2022-03-26T18:52:16Z] ok [2022-03-26T18:52:24Z] grep pthread_mutexattr_getprioceiling /usr/lib/clang/13.0.0/lib/linux/libclang_rt.asan-x86_64.so: binary file matches [2022-03-26T18:52:25Z] lol [2022-03-26T18:53:20Z] pthread_mutexattr_getprioceiling should be in musl [2022-03-26T18:53:35Z] That one is [2022-03-26T18:54:31Z] not in mine, it's in pthread.h but the source isn't there :/ [2022-03-26T18:55:36Z] eh