Re: mesa 25.3.6-1 (TEST)
Ken Brown via Cygwin-apps <[email protected]> Tue, 5 May 2026 21:13:59 +0200
| Newsgroups | gmane.os.cygwin.applications |
|---|---|
| Message-ID | <[email protected]> |
On 5/3/2026 4:38 PM, Jon Turney wrote:
> On 03/05/2026 16:08, Jon Turney wrote:
>>
>> The following packages have been uploaded to the Cygwin distribution:
>>
>> * mesa-25.3.6-1
> [...]
>>
>> Breaking changes:
>>
>> The OSMesa library ("offscreen mesa") has been removed upstream. It is
>> suggested to use surfaceless EGL instead.
>
> Hi Ken,
>
>
> The only package we have that this seems to effect is 'asymptote'.
>
> However, that only has a build-depends on libOSMesa-devel, it doesn't
> actually seem to depend on the run-time library.
>
> (So I do wonder if there's some sort of problem in configuration or
> dependency generation here?)
>
>
> I'm faced with a bit of a dependency knot, since the last version of
> libosmesa depends on a specific version of dri-drivers, which will
> prevent other mesa libraries being upgraded.
>
> So it would be nice to know if asymptote is really using osmesa, in
> which case I'll have to work out how to keep it around, or if I can
> simply make the osmesa package obsolete.
Hi Jon,
It turns out that asymptote only uses osmesa if a certain configuration
option (--enable-offscreen) is given. I've never specified this option
and have no reason to. So you can safely make osmesa obsolete, and I
should just remove libOSMesa-devel from build-depends.
Ken