#1146659 python-hdf4: FTBFS with HDF4 4.4.0

#1146659#5
Date:
2026-09-04 08:42:06 UTC
From:
To:
Dear Maintainer,

Your package FTBFS with HDF 4.4.0:

pyhdf/hdfext_wrap.c: In function '_wrap_Vgetname':
pyhdf/hdfext_wrap.c:9660:19: error: too few arguments to function 'Vgetname'; expected 3, have 2
 9660 |   result = (int32)Vgetname(arg1,arg2);
      |                   ^~~~~~~~
/usr/include/hdf/hproto.h:1405:15: note: declared here
 1405 | HDFLIBAPI int Vgetname(int32 vkey, char *vgname, size_t *buf_size);
      |               ^~~~~~~~
pyhdf/hdfext_wrap.c: In function '_wrap_Vgetclass':
pyhdf/hdfext_wrap.c:9723:19: error: too few arguments to function 'Vgetclass'; expected 3, have 2
 9723 |   result = (int32)Vgetclass(arg1,arg2);
      |                   ^~~~~~~~~
/usr/include/hdf/hproto.h:1407:15: note: declared here
 1407 | HDFLIBAPI int Vgetclass(int32 vkey, char *vgclass, size_t *buf_size);
      |               ^~~~~~~~~

The full buildlog is attached.

Kind Regards,

Bas

#1146659#12
Date:
2026-09-04 13:26:20 UTC
From:
To:
This is fixed in git.

Kind Regards,

Bas