Posts by koakuma@uwu.social
 (DIR) Post #AmGSJbft9cB1wf137w by koakuma@uwu.social
       2024-09-22T14:03:00Z
       
       3 likes, 0 repeats
       
       Today in pictures~Also I guess this doubles as a #MakanApaToday post :02lurk:
       
 (DIR) Post #AolBP3CoOIYqI9k6bI by koakuma@uwu.social
       2024-05-15T14:15:13Z
       
       0 likes, 0 repeats
       
       ... and I forgot to post the followup to this I'm sorry :akkoderp:But, yeah, by now the necessary bits have been upstreamed to clang, so you can grab their latest git main and build it~On the Linux kernel side, you still have to use two small WIP patches (linked below) but otherwise it should be good too!A quick and dirty way to try it out (on a SPARC box ofc) is by making an alias:```alias llmake='make CC="/path/to/clang" CXX="/path/to/clang++" LLVM_IAS=0 CLANG_TARGET_FLAGS="sparc64-linux-gnu"'```Then do `llmake mrproper`, `llmake menuconfig`, etc. as usual.(Unfortunately IAS and LLD support is still lacking that's why you can only build the kernel with them disabled)Links to patches:- https://github.com/koachan/linux-clang/commit/9099c6f66fd32dfba1ca714015ad3b6a637dc05f- https://github.com/koachan/linux-clang/commit/c0114bfc7a4f64bc4d3e63eca6582ec827a8e2a2#linux #llvm #clang #sparc #sparc64
       
 (DIR) Post #ApcCGcHw1hu2IQKPYW by koakuma@uwu.social
       2024-12-31T18:18:57Z
       
       1 likes, 0 repeats
       
       Hmmmm I have a noob Linux question :cirnothinking: I'm trying to track down some LLVM issue; the symptom is that on LLVM-compiled kernels I'm getting a lot of those kinda messages (for multiple modules) during boot:[    7.846492] module dm_mod: Unknown relocation: 36And since the corresponding modules fail to load the box is missing a lot of functionalitySo what I want to know is uhhh- How do I know which files and compile commands are used in the making of those modules?- How do I know the origins of the odd relocation values? A `readelf -r` on the module files doesn't show up anything odd...#AskFedi #Linux #LLVM
       
 (DIR) Post #ArXLQ4EnIMg8Pvos5I by koakuma@uwu.social
       2025-02-26T13:30:06Z
       
       0 likes, 1 repeats
       
       So if, say, I want to learn about containers, kubernetes, and co. *from zero*, how should I go for it?Will have to learn it for work purposes and while I do know some programming I'm not from that kinda background so anything that assumes very little is much appreciated :02lurk:#AskFedi #Kubernetes
       
 (DIR) Post #ArqlktqVYcFGJs0oe8 by koakuma@uwu.social
       2025-03-06T16:18:28Z
       
       1 likes, 0 repeats
       
       Anyone here familiar with SPARC binutils internals? I'm having a rather odd case where the same instruction (and same binary sequence) gets interpreted differently depending on who compiles it :cirnothinking: Say, I have this `decode.s` file containing the following line:decode: addxccc %g0, %g0, %g0One VIS3 instruction, very simple. Then assemble it with both gcc and clang:gcc -mcpu=niagara4 -c decode.s -o decode-gcc.oclang -mcpu=niagara4 -c decode.s -o decode-clang.oAnd now, if I run objdump on the files, the results are different:decode-clang.o:     file format elf64-sparcDisassembly of section .text:0000000000000000 <decode>:   0:81 b0 02 60 unknownCompare with  GCC's:decode-gcc.o:     file format elf64-sparcDisassembly of section .text:0000000000000000 <decode>:   0:81 b0 02 60 addxccc  %g0, %g0, %g0In both cases the binary stream is the same, but why does objdump decodes it as "unknown" with the clang-built file?#AskFedi #Binutils #GCC #SPARC
       
 (DIR) Post #AszJizLo1WI1xmWE7s by koakuma@uwu.social
       2025-04-11T17:04:21Z
       
       0 likes, 0 repeats
       
       A followup: is there a diff viewer that can show you occurences of a term, but only if said term is in a changed part?#AskFedi
       
 (DIR) Post #AszJj6untnRbQLwm9I by koakuma@uwu.social
       2025-04-11T17:07:09Z
       
       0 likes, 0 repeats
       
       Like e.g in this snippet if I search for `ldub` it'll match *only* the `ldub  [ %i1 ], %i1` lines, not the others
       
 (DIR) Post #AtAaDROkd0ewB1Rw7E by koakuma@uwu.social
       2025-04-17T03:27:02Z
       
       1 likes, 0 repeats
       
       Got my morning bubur fix :cirnocomfy: #MakanApaToday
       
 (DIR) Post #AvHP92W44I6opgsmDA by koakuma@uwu.social
       2025-06-19T03:39:01Z
       
       1 likes, 1 repeats
       
       Dim sum adquirido :blobcatreachmelt: #MakanApaToday
       
 (DIR) Post #AvOLYaFOko6MyfjOxk by koakuma@uwu.social
       2025-06-22T14:42:07Z
       
       0 likes, 0 repeats
       
       Anyone can help me with recovering the tracks off a (CD-R burned) audio CD?None of the CD drives I have can read it; at most it'll only be detected as an empty disc :cirnothinking: #AskFedi
       
 (DIR) Post #AwOivCSO7FUTfrMOBs by koakuma@uwu.social
       2025-07-22T16:00:46Z
       
       0 likes, 0 repeats
       
       #MakanApaToday? Makan cibay! :02smug:
       
 (DIR) Post #AwX2qZC1i0Ev5ZSFii by koakuma@uwu.social
       2025-07-26T17:21:32Z
       
       1 likes, 0 repeats
       
       Thorns :blobcatcamera: Now back with #MakanApaToday included!
       
 (DIR) Post #AwnAgEpQfZbxCFeGHo by koakuma@uwu.social
       2025-08-03T11:50:24Z
       
       1 likes, 0 repeats
       
       Nasi capcai Bangka + pangsit #MakanApaToday :blobcatreachmeltuwu:
       
 (DIR) Post #Az2FV8gDe6snKXmI1g by koakuma@uwu.social
       2025-10-09T13:29:09Z
       
       0 likes, 0 repeats
       
       Hmmm is it possible to run Sony's lens firmware updater on Wine?Tagging #AskFedi #Sony #Camera for reach :akkocry:
       
 (DIR) Post #Az2FV9mHZ3KKjdce7E by koakuma@uwu.social
       2025-10-09T14:23:45Z
       
       1 likes, 0 repeats
       
       Okay so the good news is that the immediate issue is solved; I borrowed a Windows PC to do it :akkoderp:
       
 (DIR) Post #AzS7qZ2l4gBneYz3nU by koakuma@uwu.social
       2025-10-22T01:53:32Z
       
       0 likes, 0 repeats
       
       Is there a way for me to collect build timings from e.g `make` or `ninja` categorized by process names?Like I want to know something along the lines of "the build took xx time, yy time spend in `cc` and zz time spent in `ld`"#AskFedi #Linux
       
 (DIR) Post #B0XKmTnznxAL2QfLou by koakuma@uwu.social
       2025-11-23T12:07:38Z
       
       0 likes, 1 repeats
       
       Dusk :blobcatcamera: Tagging with #SEACameraClub too ig hehe
       
 (DIR) Post #B0hsaHlzLM6yMJYqmm by koakuma@uwu.social
       2025-11-28T13:59:17Z
       
       2 likes, 1 repeats
       
       KRL CRRC #SEACameraClub
       
 (DIR) Post #B0s9772ToZKrTIY6c4 by koakuma@uwu.social
       2025-12-03T13:06:08Z
       
       0 likes, 0 repeats
       
       Wait soHave OpenIndiana/illumos/whatevertheycallitnow diverged substantially from Solaris now? In particular, have they gained their own triple names (as opposed to reusing xxx-yyy-solaris* stuff)?Mainly just want to know if "if thing works on Solaris then thing will work too on OpenIndiana" is still a reasonable assumption to make :cirnothinking: #AskFedi #Solaris #illumos #OpenIndiana
       
 (DIR) Post #B10gkGbB3c1gALjgNU by koakuma@uwu.social
       2025-12-07T15:55:01Z
       
       2 likes, 4 repeats
       
       New wallpapers get!I have discovered that taking pics of a butterfly in a high place with a 25mm lens is a good form of exercise :02lurk:#SEACameraClub