It's been an interesting journey. I do have some additional information. qt6 and x11 are working as expected (dark background). qt6 and quartz, as reported previously, white background.
gtk4 and x11 SEGFAULT (deep within gtk_widget_realize). gtk4 and quartz, as reported previously, usable with white background. gtk3 and x11 are working as expected. gtk3 and quartz, similar to gtk4, white background. For the moment, I am going to drop gtk4. There are a number of reasons that make the complexity of it too great a burden. I do think these test results do demonstrate a problem with quartz. Looking for suggestions to diagnose this further. -Tim > On Oct 17, 2025, at 9:09 AM, Timothy Prime <[email protected]> wrote: > > I am starting to diagnose a problem that recently emerged for me. > > The timeline is fuzzy. I will do my best. > > I updated macports (selfupdate, upgrade outdated) 1-2 weeks ago. Figure a 4 > week gap before the previous update. > > Yesterday, I noticed a problem with a locally built app using qt6. Something > that had been working before the update. Several parts of the UI have gotten > obnoxious white backgrounds. Striking because the general theme of the UI is > normally dark. It does render the app unusable because it washes out the > white text printed there. > > I rebuilt the app using their gtk4 UI. Not bad and mostly working. The > general theme of that UI is light. However, it too has several parts with > suspicious white backgrounds. I remember the UI used to have colour and > shading that is now white. > > If the gtk4 build had worked flawlessly, then it's reasonable to expect a bug > creeped into qt6. Seeing white in both UIs is interesting. Perhaps even > correlated. > > One detail I do need to chase down is my local variants.conf which contains, > "-x11 +no_x11 +quartz". This will take time to rebuild and try with x11 > instead. > > Given the observations, I am hoping it's something that changed in the last 6 > weeks. But, there's no guarantee. > > -Tim
