Peter Corlett via cctalk <cctalk at classiccmp.org>:
  On Mon, Oct 25, 2021 at 10:18:51AM +0200, Sijmen J.
Mulder via cctalk wrote:
 [...]
  It's especially frustrating when, after
having put in the work, projects
 refuse even trivial patches for Solaris and derrivatives or sometimes even
 BSDs because 'who uses that anyway'. (I include the patches in pkgsrc
 instead.) 
 [...]
 Anyway, this hypothetical patch submitter has apparently put in minimal
 effort ("trivial patches") 
'Even' trivial patches, not only trivial patches. I can understand
rejecting something that will take real effort to review and merge.
  and now implicitly expects the project maintainer
 to integrate it immediately, and then do the thankless task of maintaining
 and testing it indefinitely on (multiple releases of) a closed-source
 platform which is actively hostile to their work. For free, presumably. 
This is a rather harsh take on someone submitting a shell compatibility
fix, or a linker flag, or an autoconf check, etc. No one is asking for
'immediate' or 'indefinite' anything. It's perfectly fine to accept
compatibility patches and not commit to officially support that
platform.