Post AWSMMIs1XKksfgN46q by bugaevc@floss.social
 (DIR) More posts by bugaevc@floss.social
 (DIR) Post #AWQdu6Nvm04ehP4sL2 by xerz@fedi.xerz.one
       2023-06-06T22:39:33.215229Z
       
       0 likes, 0 repeats
       
       so I had a tiny bit of free time
       
 (DIR) Post #AWQdy6JvxGEZep7BXU by xerz@fedi.xerz.one
       2023-06-06T22:40:20.638419Z
       
       0 likes, 0 repeats
       
       It's unbelievable how fast software rendering Quartz runs these days: it's legit as smooth as on a GPU :blobcatderpy:
       
 (DIR) Post #AWQfGWAmftVd0JBHVY by sirlan_ff00ff@dragonscave.space
       2023-06-06T22:52:25Z
       
       1 likes, 0 repeats
       
       @xerz for a second thought the gnome overview was part of the mac vm
       
 (DIR) Post #AWQfaTctqu0EtiqhZQ by xerz@fedi.xerz.one
       2023-06-06T22:58:28.625756Z
       
       0 likes, 0 repeats
       
       Biggest issues so far: web browsers are not very up-to-date, InterWeb is abandonware and works terrible on CPU rendering, obviously Homebrew and Nix a no-go (but apparently MacPorts isn't...?)
       
 (DIR) Post #AWQfbYNdfAbbvnDxaK by xerz@fedi.xerz.one
       2023-06-06T22:58:41.281409Z
       
       0 likes, 0 repeats
       
       Biggest issues so far: web browsers are not very up-to-date, InterWeb is abandonware and works terrible on CPU rendering, obviously Homebrew and Nix are a no-go (but apparently MacPorts isn't...?)
       
 (DIR) Post #AWQiJXwqpYBPF0ndw0 by xerz@fedi.xerz.one
       2023-06-06T23:28:59.148339Z
       
       0 likes, 0 repeats
       
       tbh updated software alone is probably a reason to play around with Mountain Lion or Mavericks these days rather than Snow Leopard...even tho Snow Leopard is objectively Apple's best OS release of all time :blobcatfluffowo:
       
 (DIR) Post #AWQift5wt7P3CIhxtw by efi@chitter.xyz
       2023-06-06T23:31:25Z
       
       0 likes, 0 repeats
       
       @xerz there is no best Apple anything, they're all awful
       
 (DIR) Post #AWQiftqk58pjXQbKq0 by xerz@fedi.xerz.one
       2023-06-06T23:32:58.694613Z
       
       0 likes, 0 repeats
       
       @efi you can’t stop me from enjoying stuff from garbage companies :blobcatfluffevil:
       
 (DIR) Post #AWQimBEcME4JC7lOYi by efi@chitter.xyz
       2023-06-06T23:33:28Z
       
       0 likes, 0 repeats
       
       @xerz I will keep trying
       
 (DIR) Post #AWQimBu5s1FHGlAWCu by xerz@fedi.xerz.one
       2023-06-06T23:34:10.808448Z
       
       0 likes, 0 repeats
       
       @efi and I will keep nomming and snuggling :blobcatsnuggle:
       
 (DIR) Post #AWQirSLg9j0xiia9Sq by efi@chitter.xyz
       2023-06-06T23:34:54Z
       
       0 likes, 0 repeats
       
       @xerz đź’•đź’•đź’•
       
 (DIR) Post #AWRuk8rbazZTrxkoaW by xerz@fedi.xerz.one
       2023-06-07T13:22:53.108089Z
       
       0 likes, 0 repeats
       
       installed Xcode 3 (apparently Apple now lets you download dev stuff with any Apple account??????) and MacPorts :blobcatuwu:
       
 (DIR) Post #AWRx1HNjNWMj7S51Sy by bunnyhero@mstdn.ca
       2023-06-07T13:35:52Z
       
       1 likes, 0 repeats
       
       @xerz i had to search to remember the name of it, but at one point i also used Fink back in the day
       
 (DIR) Post #AWRx3Wd7emGizRLmFs by xerz@fedi.xerz.one
       2023-06-07T13:48:47.255079Z
       
       0 likes, 0 repeats
       
       @bunnyhero I remember giving it a try once, didn't work at first try, discarded it :blobcatderpy:
       
 (DIR) Post #AWRx5Vd2LoHiSnFwhM by kadse@chaos.social
       2023-06-07T13:29:17Z
       
       0 likes, 0 repeats
       
       @xerz xerz no macbook
       
 (DIR) Post #AWRx5eLzuX0DWYLxtA by xerz@fedi.xerz.one
       2023-06-07T13:49:10.166434Z
       
       0 likes, 0 repeats
       
       @kadse kadse no :blobcatnom:
       
 (DIR) Post #AWRxppFFkXkgciDVMO by xerz@fedi.xerz.one
       2023-06-07T13:57:27.022815Z
       
       0 likes, 0 repeats
       
       …can I say I kinda love this progress bar
       
 (DIR) Post #AWRy3fwV8I9fpJ39tI by efi@chitter.xyz
       2023-06-07T13:59:02Z
       
       0 likes, 0 repeats
       
       @xerz X11 :thonking:
       
 (DIR) Post #AWRy3gheIzrwBX6oNc by xerz@fedi.xerz.one
       2023-06-07T14:00:05.012603Z
       
       0 likes, 0 repeats
       
       @efi ye :blobcatfluffowo:
       
 (DIR) Post #AWRy9gNIRGcmu8RoIq by efi@chitter.xyz
       2023-06-07T14:00:35Z
       
       0 likes, 0 repeats
       
       @xerz isn't that the linux thing?
       
 (DIR) Post #AWRy9hBHRQbhP9pjDE by xerz@fedi.xerz.one
       2023-06-07T14:01:08.842128Z
       
       0 likes, 0 repeats
       
       @efi yes, it used to be shipped with every OS X release at one point
       
 (DIR) Post #AWRyMGdZRR6YqU3oxc by efi@chitter.xyz
       2023-06-07T14:02:12Z
       
       0 likes, 0 repeats
       
       @xerz wait, it's actually xorg???
       
 (DIR) Post #AWRyMHMElMpl50xUa8 by xerz@fedi.xerz.one
       2023-06-07T14:03:27.865210Z
       
       0 likes, 0 repeats
       
       @efi yep it is l m a o
       
 (DIR) Post #AWRyQE3aycUs097Z2W by xerz@fedi.xerz.one
       2023-06-07T14:04:12.096050Z
       
       0 likes, 0 repeats
       
       @efi (like, the desktop itself uses Quartz and has nothing to do with X11... but Xorg was still included as a way to provide support for Linux ports)
       
 (DIR) Post #AWRyo0ZSljoT7pMpM0 by famicom@pl.kotobank.ch
       2023-06-07T14:09:10.585294Z
       
       1 likes, 0 repeats
       
       @efi @xerz it isn't actually Xorg, it's XQuartz, which is an implementation of X11 and does allow you to run all X11-compatible programs (though they look very poorly on modern macs because XQuartz doesn't work with HiDPI very well)
       
 (DIR) Post #AWRzlcCYVFaUv54imW by efi@chitter.xyz
       2023-06-07T14:04:38Z
       
       0 likes, 0 repeats
       
       @xerz I thought it was only the kernel stuff lmao wow that's some dishonest shit imo
       
 (DIR) Post #AWRzleXXoBZ6AkuVm4 by xerz@fedi.xerz.one
       2023-06-07T14:19:08.433686Z
       
       1 likes, 0 repeats
       
       @efi NeXTSTEP and OS X took from the BSD and Linux worlds a kernel (Mach), networking (BSD stack), a compiler suite (GCC), C(++) headers (from all over the place), Vim and Emacs, curl, X11, a web server and a web browser (also Unicode, but that in turn was a thing spun off from Apple's Taligent so... it's weird... guess iconv still counts)in exchange we got Objective-C, printing support and (after a lot of community fighting) better web browsers so that's kinda neat
       
 (DIR) Post #AWS006Tcjkogs3y23k by lanodan@queer.hacktivis.me
       2023-06-07T14:21:21.659019Z
       
       0 likes, 0 repeats
       
       @sirlan_ff00ff @xerz I actually didn't do the difference until I saw your post much later…
       
 (DIR) Post #AWS1KDsT1yfjZNkG5g by xerz@fedi.xerz.one
       2023-06-07T14:36:40.738599Z
       
       0 likes, 0 repeats
       
       error: The type name `GLib.EqualFuncFull` could not be found……….but you have a compatible Glib :blobcatsadreach:
       
 (DIR) Post #AWS1SywpuLo9sAxumu by gameplayer@tech.lgbt
       2023-06-07T14:37:06Z
       
       0 likes, 0 repeats
       
       @xerz `glibc-dev`?
       
 (DIR) Post #AWS1SzlWrsMEPOgOno by xerz@fedi.xerz.one
       2023-06-07T14:38:09.545744Z
       
       0 likes, 0 repeats
       
       @gameplayer no that ain’t it, it’s installed with dev headers and it’s new enough
       
 (DIR) Post #AWS1heop1w6TmqDMdU by xerz@fedi.xerz.one
       2023-06-07T14:40:56.463772Z
       
       1 likes, 0 repeats
       
       whatever, I’m gonna keep installing cursed stuffs :blobcatrainbow:
       
 (DIR) Post #AWS2VuqJj8lvxosYZk by xerz@fedi.xerz.one
       2023-06-07T14:50:02.012517Z
       
       0 likes, 0 repeats
       
       ld: framework not found CoreTextwhat
       
 (DIR) Post #AWSHLD23G4BUVIiitU by xerz@fedi.xerz.one
       2023-06-07T17:36:09.789536Z
       
       0 likes, 1 repeats
       
       hmm concurrent buildingerings
       
 (DIR) Post #AWSHdsxU7EavkTUQXw by xerz@fedi.xerz.one
       2023-06-07T17:39:35.524871Z
       
       0 likes, 0 repeats
       
       yeah, it seems like paths and command arguments in Snow Leopard just don't match expectations :blobcatderpy:
       
 (DIR) Post #AWSISS2rwCfD317Uga by bugaevc@floss.social
       2023-06-07T16:41:01Z
       
       0 likes, 0 repeats
       
       @xerz yay! Could you please try installing my port of Wayland and Owl and see if it still builds? I want to keep supporting Snow Leopard indefinitely, but haven't been testing it :|
       
 (DIR) Post #AWSIWMci2R7nOFkX9E by xerz@fedi.xerz.one
       2023-06-07T17:48:38.257726Z
       
       0 likes, 0 repeats
       
       @bugaevc hmm, I tried building epoll-shim but it doesn’t really seem to want to be built… and naturally OS X doesn’t have epoll so :thinksphere:
       
 (DIR) Post #AWSIWqmftwvCvqduqW by bugaevc@floss.social
       2023-06-07T17:47:52Z
       
       0 likes, 0 repeats
       
       @xerz is that... Cargo in the back? How???
       
 (DIR) Post #AWSIWrTDLmwv3mXt9U by xerz@fedi.xerz.one
       2023-06-07T17:49:09.754612Z
       
       0 likes, 0 repeats
       
       @bugaevc whatever dark magic the MacPorts and Rust guys have figured out
       
 (DIR) Post #AWSIeO5yRuqIGwGQGO by xerz@fedi.xerz.one
       2023-06-07T17:50:53.271841Z
       
       0 likes, 0 repeats
       
       @bugaevc (…trying to build anything ends up with an ld: -L must be immediately followed by a directory path so it’s presumably not well tested)
       
 (DIR) Post #AWSJ5hWQKUx0LEex2O by xerz@fedi.xerz.one
       2023-06-07T17:55:48.951188Z
       
       0 likes, 0 repeats
       
       ok let's see if I can force it to use LLVM 16 or something.......
       
 (DIR) Post #AWSJp2AIQSUvOcvTJQ by xerz@fedi.xerz.one
       2023-06-07T18:03:48.443843Z
       
       1 likes, 0 repeats
       
       ok so there’s no scan-build-mp-* on Snow Leopard’s build and that means I can’t set MacPorts’ builds of LLVM as defaultexcuse me
       
 (DIR) Post #AWSJxxCCGrbKaf4IYC by bugaevc@floss.social
       2023-06-07T17:57:40Z
       
       0 likes, 0 repeats
       
       @xerz hm, but I did get it building last time... twice, in fact.Fine, I guess I'll have to look into it some time, thanks for giving it a try.
       
 (DIR) Post #AWSJxxwdUCkQugnNw0 by xerz@fedi.xerz.one
       2023-06-07T18:04:28.825819Z
       
       0 likes, 0 repeats
       
       @bugaevc I believe it might have to do with my specific setup, since so many things look broken anyway… will try to give it a go again if I manage to get any further
       
 (DIR) Post #AWSLSwOxNEGn3gNOK0 by xerz@fedi.xerz.one
       2023-06-07T18:22:24.490985Z
       
       0 likes, 0 repeats
       
       @bugaevc yeah, I think I fixed the build environment now for this, but…
       
 (DIR) Post #AWSLhEBo2GCEHT2Opc by xerz@fedi.xerz.one
       2023-06-07T18:25:00.639958Z
       
       0 likes, 0 repeats
       
       the blessing of having the absolute newest build software in a 2009 OS nobody uses anymore, the absolute cursedness that I can’t figure out how to tell it what ld to use
       
 (DIR) Post #AWSMMI6APGTSHFyqW0 by bugaevc@floss.social
       2023-06-07T18:27:35Z
       
       0 likes, 0 repeats
       
       @xerz huh?https://github.com/search?q=repo%3Aowl-compositor%2Fepoll-shim%20O_NOINHERIT&type=code
       
 (DIR) Post #AWSMMIs1XKksfgN46q by bugaevc@floss.social
       2023-06-07T18:28:35Z
       
       1 likes, 0 repeats
       
       @xerz hm no, is this just GitHub being stupid? I can see it if I open the file
       
 (DIR) Post #AWSMMJno4UyZYtPDAu by bugaevc@floss.social
       2023-06-07T18:29:37Z
       
       1 likes, 0 repeats
       
       @xerz yeah whatever clearly this is going to need more changes if we don't even have cloexec
       
 (DIR) Post #AWSMMKLU3HulFLA6fQ by xerz@fedi.xerz.one
       2023-06-07T18:32:24.632523Z
       
       0 likes, 0 repeats
       
       @bugaevc …o sorry, I used upstream there :blobcatsweat:
       
 (DIR) Post #AWSMYnPnnVfisa7yDY by xerz@fedi.xerz.one
       2023-06-07T18:34:41.245645Z
       
       0 likes, 0 repeats
       
       @bugaevc …still an issue, I’m gonna blame this one on Macports as well
       
 (DIR) Post #AWSMo34Dt0VVlbJ5v6 by bugaevc@floss.social
       2023-06-07T18:35:15Z
       
       1 likes, 0 repeats
       
       @xerz upstream might be better actually; I just can't personally attest whether/how well that works. I just need to make time to get into all this again :|
       
 (DIR) Post #AWSMo3hvVOGZkjsno0 by xerz@fedi.xerz.one
       2023-06-07T18:37:25.835701Z
       
       0 likes, 0 repeats
       
       @bugaevc yeah, I have no idea at which point that macro gets inferred, but it's a problem in both apparently ‒ might be related to my MacPorts setup still
       
 (DIR) Post #AWSMstqpZvdydEM9Kq by xerz@fedi.xerz.one
       2023-06-07T18:38:20.576884Z
       
       0 likes, 0 repeats
       
       @bugaevc found the macro:https://github.com/jiixyj/epoll-shim/blob/master/external/microatf/src/atf-c.c#L12 https://github.com/owl-compositor/epoll-shim/blob/master/external/microatf/src/atf-c.c#L12yep, that’s gonna be fun