You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
hdf4 no longer builds in nixpkgs unstable. It looks like something's changed in the compiler or glibc meaning that non-standard types such as uint32 are no longer available in the global namespace. It is in 'maintenance mode' / deprecated upstream. Not sure if this will be fixable or whether we should consider dropping hdf4 / making hdf4 optional for packages such as gdal where it is an optional dependency upstream but a required dependency in nixpkgs.
Thx for the notification! It seems this problem is specific to aarch64. It still builds fine on x86_64. I'll try to have a look. If we cannot make hdf4 build on ARM again, we can disable hdf4 support for gdal on aarch64.
The last glibc bump did break the aarch64 build of hdf4. We fix it by
adding the libtirpc dependency, which was previously part of glibc.
Fixes: NixOS#108340
The last glibc bump did break the aarch64 build of hdf4. We fix it by
adding the libtirpc dependency, which was previously part of glibc.
Fixes: #108340
Describe the bug
hdf4 no longer builds in nixpkgs unstable. It looks like something's changed in the compiler or glibc meaning that non-standard types such as
uint32
are no longer available in the global namespace. It is in 'maintenance mode' / deprecated upstream. Not sure if this will be fixable or whether we should consider dropping hdf4 / making hdf4 optional for packages such as gdal where it is an optional dependency upstream but a required dependency in nixpkgs.To Reproduce
Steps to reproduce the behavior:
nix-build '<nixpkgs>' -A gdal
Notify maintainers
@knedlsepp @MarcWeber
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Maintainer information:
The text was updated successfully, but these errors were encountered: