Processed: HDF 4.3.1 uploaded to unstable

Antonio Valentino antonio.valentino at tiscali.it
Sat Nov 22 21:46:23 GMT 2025


Il 22/11/25 22:19, Antonio Valentino ha scritto:
> Dear Bas,
> 
> Il 22/11/25 20:52, Sebastiaan Couwenberg ha scritto:
>> On 11/22/25 8:41 PM, Antonio Valentino wrote:
>>> I finally managed to come up with a kind of solution that, 
>>> apparently, fixes the segfaults both in rioxarray and satpy.
>>> The build of those packages still fails due to unrelated issues, and 
>>> both of them have new upstream releases.
>>>
>>> The attached patch basically reverts the content of hdf4 mfhdf/ 
>>> libsrc/ file.c to the version 4.3.0 of HDF4 itself.
>>>
>>> I still would need to do some tests to doublecheck that it does not 
>>> introduces new errors in dependent packages.
>>> According to the HDF4 changelog it could introduce some memory leak.
>>>
>>> Apart for the additional checks I'm not sure how to proceed.
>>
>> Reverting changes in hdf4 needs to be discussed with upstream. We can 
>> carry the patch if upstream agrees to merge those changes.
>>
>>> I would appreciate if you could give a look to the patch.
>>
>> Looks simple enough, but I can't judge its correctness.
>>
>>> Then, maybe, it would be good to have an upload to experimental.
>>> What do you think? Would you be available to do it?
>>
>> Yes, after getting hdf4 upstream involved in this discussion.
>>
>>> Do you want me to file bug report or prepare a merge request in salsa?
>>
>> Let's start by filing an issue with hdf4 upstream.
>>
>>> Once we are sure that the patch is really working I will file bug 
>>> report / PR to https://github.com/HDFGroup/hdf4/
>> Why not get hdf4 upstream involved already as you have results for 
>> rioxarray & satpy with those changes reverted?
> 
> I just fear that the discussion with HDF4 developers could be tool long 
> and I would like to avoid that other packages are removed form testing.
> The problem is that the issue involves a quite long stack of SW
> 
> hdf4 - gdal - rasterio - rioxarray
> 
> in one case, and
> 
> hdf4 - python-hdf4 - satpy
> 
> in the other case.
> An I only have a reasonably small example to reproduce the issue for 
> rioxarray.
> 
> By the way I can file a bug report against hdf4 immediately if you prefer.
> 
> kind regards


Just reported the issue in https://github.com/HDFGroup/hdf4/issues/862


cheers
-- 
Antonio Valentino




More information about the Pkg-grass-devel mailing list