<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions.]]></title><description><![CDATA[<p>in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf's behavior here, which is *not* strictly about -I and -L flags as he envisions.  since it is not strictly about -I and -L he calls it "broken".</p><p>and, if that were the case, sysroot would be a lot easier.</p><p>the whole problem is that ${pc_sysrootdir} was added quietly much later, and so most .pc files have no awareness of ${pc_sysrootdir}.</p><p>the original idea was that you would have `prefix=${pc_sysrootdir}%PREFIX%` in your foo.pc.in file, but basically nobody does this.  because they copy other .pc files usually.</p><p>meanwhile we need to support sysroot.</p><p>so pkgconf classic (&lt; 2.0) just automatically mutated -I and -L paths (and some others) as expected when ${pc_sysrootdir} is not used.</p><p>but clever workarounds result in new ways to break the system.</p><p>remember how i said the intended way to use ${pc_sysrootdir} was to augment ${prefix} with it and make all other paths relative to ${prefix}?  (this also makes --define-prefix work meaningfully on windows)  well... some pc files do not do that, and instead do things like</p><p>```<br />prefix=/usr<br />includedir=${pc_sysrootdir}/${prefix}/include<br />```</p><p>we used to have a complicated set of heuristics to detect this specific type of mistake.  in pkgconf 3 we have moved to bytecode-based string substitution, and have given ${pc_sysrootdir} its own special opcode.  this allows us to just look and see if the ${pc_sysrootdir} opcode has ever been encountered.  we can then selectively apply mitigations.</p><p>anyway.  back to the -I and -L thing.  it sure would be nice if that was the case, but it isn't.  sometimes (gstreamer comes to mind) you need to install new things into the sysroot because there are headers that need to be installed in a special place relative to the sysroot.</p><p>what does this mean?  it means that --variable also has to be supported.  and at that point, you may as well just support it everywhere.</p><p>i would again like to stop hearing about this completely broken pkg-config implementation.</p><p>projects like meson should mark it as broken instead of wasting their time negotiating with a techbro.</p>]]></description><link>https://board.circlewithadot.net/topic/a654c0fc-b8b1-4b72-b137-af8228968db6/in-the-proposed-u-config-pkg_config_sysroot_dir-support-pr-the-u-config-maintainer-goes-out-of-his-way-to-mansplain-pkgconf-s-behavior-here-which-is-not-strictly-about-i-and-l-flags-as-he-envisions.</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 02:51:05 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/a654c0fc-b8b1-4b72-b137-af8228968db6.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Apr 2026 22:32:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 07:21:24 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> I started my career at France Telecom R&amp;D, and the guy who was designated to attend standards meetings was the dumbest dullard in the entire division.</p>]]></description><link>https://board.circlewithadot.net/post/https://social.vivaldi.net/users/fazalmajid/statuses/116441486723606066</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.vivaldi.net/users/fazalmajid/statuses/116441486723606066</guid><dc:creator><![CDATA[fazalmajid@social.vivaldi.net]]></dc:creator><pubDate>Tue, 21 Apr 2026 07:21:24 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 04:30:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> </p><p>Oh ok that makes sense of why it is an issue.</p>]]></description><link>https://board.circlewithadot.net/post/https://hachyderm.io/users/pinskia/statuses/116440815317658129</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://hachyderm.io/users/pinskia/statuses/116440815317658129</guid><dc:creator><![CDATA[pinskia@hachyderm.io]]></dc:creator><pubDate>Tue, 21 Apr 2026 04:30:39 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 03:57:31 GMT]]></title><description><![CDATA[<p><span><a href="/user/pinskia%40hachyderm.io">@<span>pinskia</span></a></span> silent truncation</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116440685045339451</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116440685045339451</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Tue, 21 Apr 2026 03:57:31 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 03:28:05 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> </p><p>Ok, I have not followed the strlcat/strlcpy issues so now I am curious why they are bad to use?<br />I thought they were the better version of strncpy/strncat?<br />I know some of these functions will not put a null terminating character on the end if it reaches the size but I always forget which ones even. I try to stay away from string functions in general :).</p>]]></description><link>https://board.circlewithadot.net/post/https://hachyderm.io/users/pinskia/statuses/116440569299790676</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://hachyderm.io/users/pinskia/statuses/116440569299790676</guid><dc:creator><![CDATA[pinskia@hachyderm.io]]></dc:creator><pubDate>Tue, 21 Apr 2026 03:28:05 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 03:13:18 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> mhm. There is a bit of a lack of good manual type docs on .pc... I had trouble explaining the point of -uninstalled.pc to project colleagues as well <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f615.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--confused" style="height:23px;width:auto;vertical-align:middle" title="😕" alt="😕" />… the language and everything is perfectly clear, but not the expected conventions.</p><p>As an extreme example: is using ${prefix} a MUST, SHOULD, MAY, SHOULD NOT, or MUST NOT? Do things break if you fold it into other vars? (ok clearly not either of the MUSTs, but you get the point)</p>]]></description><link>https://board.circlewithadot.net/post/https://chaos.social/users/equinox/statuses/116440511168088183</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://chaos.social/users/equinox/statuses/116440511168088183</guid><dc:creator><![CDATA[equinox@chaos.social]]></dc:creator><pubDate>Tue, 21 Apr 2026 03:13:18 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 02:52:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/equinox%40chaos.social">@<span>equinox</span></a></span> at this point I would say don't worry about it.  pkgconf will inject it as appropriate.</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116440428519308239</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116440428519308239</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Tue, 21 Apr 2026 02:52:17 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 02:23:15 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> no pc_sysrootdir though?</p>]]></description><link>https://board.circlewithadot.net/post/https://chaos.social/users/equinox/statuses/116440314396515324</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://chaos.social/users/equinox/statuses/116440314396515324</guid><dc:creator><![CDATA[equinox@chaos.social]]></dc:creator><pubDate>Tue, 21 Apr 2026 02:23:15 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 02:21:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/equinox%40chaos.social">@<span>equinox</span></a></span> pc(5) has good examples</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116440308089053086</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116440308089053086</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Tue, 21 Apr 2026 02:21:39 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 02:00:47 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> is there a guide how to do all of this correctly? Asking for a friend… who may have done some cargo cult .pc files...</p>]]></description><link>https://board.circlewithadot.net/post/https://chaos.social/users/equinox/statuses/116440226065919750</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://chaos.social/users/equinox/statuses/116440226065919750</guid><dc:creator><![CDATA[equinox@chaos.social]]></dc:creator><pubDate>Tue, 21 Apr 2026 02:00:47 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 01:39:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/dngrs%40chaos.social">@<span>dngrs</span></a></span> I gave a talk about it last year at seagl</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116440142909560396</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116440142909560396</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Tue, 21 Apr 2026 01:39:39 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 00:59:38 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> tangential, do you have a recommended resource for a pkgconf deep dive, warts and everything?</p>]]></description><link>https://board.circlewithadot.net/post/https://chaos.social/users/dngrs/statuses/116439985571366770</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://chaos.social/users/dngrs/statuses/116439985571366770</guid><dc:creator><![CDATA[dngrs@chaos.social]]></dc:creator><pubDate>Tue, 21 Apr 2026 00:59:38 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 00:19:24 GMT]]></title><description><![CDATA[<p><span><a href="/user/matt%40toot.cafe">@<span>matt</span></a></span> i don't know, most likely</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439827383393466</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439827383393466</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Tue, 21 Apr 2026 00:19:24 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 00:18:56 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> Yeah, I was wondering earlier what he wanted to replace pkg-config with. I assume he wants to replace it with every program vendoring its library dependencies, as seems to be common in indie C++ game dev, ideally using small libraries.</p>]]></description><link>https://board.circlewithadot.net/post/https://toot.cafe/users/matt/statuses/116439825544642221</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://toot.cafe/users/matt/statuses/116439825544642221</guid><dc:creator><![CDATA[matt@toot.cafe]]></dc:creator><pubDate>Tue, 21 Apr 2026 00:18:56 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 00:14:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/matt%40toot.cafe">@<span>matt</span></a></span> i mean, normally i would be like "oh, someone else has *voluntarily* pinned the pkg-config kick me sign to his back, i'm free!"</p><p>but his entire blog where he introduces u-config is just unpleasant to read, and i am horrified of the vision he has for the ecosystem (namely to deprecate it, in favor of nothing).</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439807294322820</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439807294322820</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Tue, 21 Apr 2026 00:14:17 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 00:09:31 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> Yeah. I understand the urge to fight the bloat of modern software by going far in the other direction, to the point of having a version that makes Linux syscalls directly and requires no libc; that's an impressive stunt. But it probably isn't good for the maintainability of the tool.</p>]]></description><link>https://board.circlewithadot.net/post/https://toot.cafe/users/matt/statuses/116439788522861368</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://toot.cafe/users/matt/statuses/116439788522861368</guid><dc:creator><![CDATA[matt@toot.cafe]]></dc:creator><pubDate>Tue, 21 Apr 2026 00:09:31 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 00:03:27 GMT]]></title><description><![CDATA[<p><span><a href="/user/matt%40toot.cafe">@<span>matt</span></a></span> i think tools like this should be as boring as possible.  they should properly use libc rather than inventing their own.</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439764657815020</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439764657815020</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Tue, 21 Apr 2026 00:03:27 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Tue, 21 Apr 2026 00:02:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> I'm curious about which coding techniques you find impressive but inappropriate for this kind of tool.</p><p>To be clear, I don't mean to defend u-config, and I agree that we shouldn't tolerate people who promote their work by shitting on others.</p>]]></description><link>https://board.circlewithadot.net/post/https://toot.cafe/users/matt/statuses/116439761494262276</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://toot.cafe/users/matt/statuses/116439761494262276</guid><dc:creator><![CDATA[matt@toot.cafe]]></dc:creator><pubDate>Tue, 21 Apr 2026 00:02:39 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Mon, 20 Apr 2026 23:49:01 GMT]]></title><description><![CDATA[<p>anyway, basically everything in pkgconf is the way it is because doing it some other way caused distribution-scale breakage</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439707918560785</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439707918560785</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Mon, 20 Apr 2026 23:49:01 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Mon, 20 Apr 2026 23:43:21 GMT]]></title><description><![CDATA[<p><span><a href="/user/neal%40social.gompa.me">@<span>neal</span></a></span> i do not know.  yet people keep sending me emails about it from time to time.</p><p>i would have thought the fact that i banned both skeeto and NRK from the pkgconf github org should speak for itself about my views on collaborating with them, but apparently not!</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439685616100796</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439685616100796</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Mon, 20 Apr 2026 23:43:21 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Mon, 20 Apr 2026 23:42:57 GMT]]></title><description><![CDATA[<span><a href="/user/ariadne%40social.treehouse.systems" rel="ugc">@<span>ariadne</span></a></span> Yeah, hopefully windows dev will get the memo…]]></description><link>https://board.circlewithadot.net/post/https://queer.hacktivis.me/objects/e7be9394-fb92-450b-8e9e-7d43385696ce</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://queer.hacktivis.me/objects/e7be9394-fb92-450b-8e9e-7d43385696ce</guid><dc:creator><![CDATA[lanodan@queer.hacktivis.me]]></dc:creator><pubDate>Mon, 20 Apr 2026 23:42:57 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Mon, 20 Apr 2026 23:42:25 GMT]]></title><description><![CDATA[<p><span><a href="/user/lanodan%40queer.hacktivis.me">@<span>lanodan</span></a></span> it's okay, pkgconf now has higher quality windows support than u-config <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439681963580133</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439681963580133</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Mon, 20 Apr 2026 23:42:25 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Mon, 20 Apr 2026 23:41:49 GMT]]></title><description><![CDATA[<p><span><a href="/user/ariadne%40social.treehouse.systems">@<span>ariadne</span></a></span> TIL about u-config, and... it looks terrible. Why would anyone consider it to be reasonable?</p>]]></description><link>https://board.circlewithadot.net/post/https://social.gompa.me/users/neal/statuses/116439679623533025</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.gompa.me/users/neal/statuses/116439679623533025</guid><dc:creator><![CDATA[neal@social.gompa.me]]></dc:creator><pubDate>Mon, 20 Apr 2026 23:41:49 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Mon, 20 Apr 2026 23:41:36 GMT]]></title><description><![CDATA[<span><a href="/user/ariadne%40social.treehouse.systems" rel="ugc">@<span>ariadne</span></a></span> and I guess given the windows background, it has the potential of being as awful as the stuff cmake came up with]]></description><link>https://board.circlewithadot.net/post/https://queer.hacktivis.me/objects/ea15deea-b595-4830-bc32-db80da9112ca</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://queer.hacktivis.me/objects/ea15deea-b595-4830-bc32-db80da9112ca</guid><dc:creator><![CDATA[lanodan@queer.hacktivis.me]]></dc:creator><pubDate>Mon, 20 Apr 2026 23:41:36 GMT</pubDate></item><item><title><![CDATA[Reply to in the proposed u-config PKG_CONFIG_SYSROOT_DIR support PR, the u-config maintainer goes out of his way to mansplain pkgconf&#x27;s behavior here, which is *not* strictly about -I and -L flags as he envisions. on Mon, 20 Apr 2026 23:35:30 GMT]]></title><description><![CDATA[<p>what i will absolutely say is if you care about the health of the pkg-config ecosystem, you should reject u-config on the simple grounds that the maintainer only built u-config with the goal of deprecating the entire pkg-config ecosystem</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439654768291364</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/ariadne/statuses/116439654768291364</guid><dc:creator><![CDATA[ariadne@social.treehouse.systems]]></dc:creator><pubDate>Mon, 20 Apr 2026 23:35:30 GMT</pubDate></item></channel></rss>