{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreifaa2m2hp7zfwukvmm2v5xvslvkxxwxj5eohlbpgrwkbshtpml7yi",
"uri": "at://did:plc:hqad6xwuzg7oqfmwylfkvqfm/app.bsky.feed.post/3mneqtqg62te2"
},
"path": "/viewtopic.php?t=33495&p=275138#p275138",
"publishedAt": "2026-06-03T07:12:11.000Z",
"site": "http://forum.palemoon.org",
"textContent": "It's been a while... I seem to recall I did actually make it so you could build with GTK2 and still disable NPAPI, but the gating that makes sure GTK2 is installed doesn't differentiate between needing GTK2 because you're building against it and it isn't installed, or needing it to build with NPAPI. It's possible I never added a separate message for trying to build with GTK2 and not having GTK2 available, versus trying to build with GTK3 and not having GTK2 available for NPAPI, and just modified the existing message.\n\nProbably didn't think that would ever cause confusion, but apparently it can in this one edge case. And I think there were a few edits to my changes by other people later on while I was away, don't know if those affected anything or not. I remember some variables were played with, and a few things wired up a different way for NPAPI with GTK2... something about in-process plugins? I remember not understanding why that was being done, but also not really seeing it as a big deal.\n\n* * *",
"title": "Browser Development • Re: I got this error building from an archlinux container",
"updatedAt": "2026-06-03T07:12:11.000Z"
}