Packages in nixpkgs cache build with AVX instructions?

Related, when trying to build gdal without tiledb on the system without AVX, I got another illegal instruction during the test runs:

ogr/ogr_parquet.py .Fatal Python error: /nix/store/yhzmjsnxrgy27fs7kfjl8klc2qigliyn-pytest-check-hook/nix-support/setup-hook: line 53: 13726 Illegal instruction     (core dumped) /nix/store/763kk6xg6vaslzh1hgvwgdk1h582b7s3-python3-3.10.12/bin/python3.10 -m pytest -k "not test_jp2openjpeg_45 and not test_transformer_dem_overrride_srs and not test_osr_ct_options_area_of_interest and not test_sentinel2_zipped and not test_SetPROJAuxDbPaths" --ignore="gcore/vsis3.py" --ignore="gdrivers/gdalhttp.py" --ignore="gdrivers/wms.py"
/nix/store/91hwyc6c4r474zs56n9idbqj17dlcnna-stdenv-linux/setup: line 1604: pop_var_context: head of shell_variables not a function context

Since parquet is part of arrow, I think this is related to this post. However, I did not see a resolution to what was discussed there.

1 Like