How To Install postgis-llvmjit on Fedora 36

In this tutorial we learn how to install postgis-llvmjit in Fedora 36. postgis-llvmjit is Just-in-time compilation support for PostGIS

Introduction

In this tutorial we learn how to install postgis-llvmjit on Fedora 36.

What is postgis-llvmjit

Just-in-time compilation support for PostGIS.

We can use yum or dnf to install postgis-llvmjit on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install postgis-llvmjit.

Install postgis-llvmjit on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install postgis-llvmjit using dnf by running the following command:

sudo dnf -y install postgis-llvmjit

Install postgis-llvmjit on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install postgis-llvmjit using yum by running the following command:

sudo yum -y install postgis-llvmjit

How To Uninstall postgis-llvmjit on Fedora 36

To uninstall only the postgis-llvmjit package we can use the following command:

sudo dnf remove postgis-llvmjit

postgis-llvmjit Package Contents on Fedora 36

/usr/lib64/pgsql/bitcode/address_standardizer-3
/usr/lib64/pgsql/bitcode/address_standardizer-3.index.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/address_parser.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/address_standardizer.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/analyze.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/err_param.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/export.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/gamma.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/hash.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/lexicon.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/pagc_tools.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/parseaddress-api.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/standard.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/std_pg_hash.bc
/usr/lib64/pgsql/bitcode/address_standardizer-3/tokenize.bc
/usr/lib64/pgsql/bitcode/postgis-3
/usr/lib64/pgsql/bitcode/postgis-3.index.bc
/usr/lib64/pgsql/bitcode/postgis-3/brin_2d.bc
/usr/lib64/pgsql/bitcode/postgis-3/brin_common.bc
/usr/lib64/pgsql/bitcode/postgis-3/brin_nd.bc
/usr/lib64/pgsql/bitcode/postgis-3/flatgeobuf.bc
/usr/lib64/pgsql/bitcode/postgis-3/geobuf.bc
/usr/lib64/pgsql/bitcode/postgis-3/geobuf.pb-c.bc
/usr/lib64/pgsql/bitcode/postgis-3/geography_btree.bc
/usr/lib64/pgsql/bitcode/postgis-3/geography_centroid.bc
/usr/lib64/pgsql/bitcode/postgis-3/geography_inout.bc
/usr/lib64/pgsql/bitcode/postgis-3/geography_measurement.bc
/usr/lib64/pgsql/bitcode/postgis-3/geography_measurement_trees.bc
/usr/lib64/pgsql/bitcode/postgis-3/geometry_inout.bc
/usr/lib64/pgsql/bitcode/postgis-3/gserialized_estimate.bc
/usr/lib64/pgsql/bitcode/postgis-3/gserialized_gist_2d.bc
/usr/lib64/pgsql/bitcode/postgis-3/gserialized_gist_nd.bc
/usr/lib64/pgsql/bitcode/postgis-3/gserialized_spgist_2d.bc
/usr/lib64/pgsql/bitcode/postgis-3/gserialized_spgist_3d.bc
/usr/lib64/pgsql/bitcode/postgis-3/gserialized_spgist_nd.bc
/usr/lib64/pgsql/bitcode/postgis-3/gserialized_supportfn.bc
/usr/lib64/pgsql/bitcode/postgis-3/gserialized_typmod.bc
/usr/lib64/pgsql/bitcode/postgis-3/long_xact.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_accum.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_box.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_box3d.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_btree.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_dump.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_dumppoints.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_export.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_functions_analytic.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_functions_basic.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_functions_lrs.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_functions_temporal.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_generate_grid.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_geos.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_geos_clean.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_geos_prepared.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_geos_relatematch.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_in_encoded_polyline.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_in_flatgeobuf.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_in_geohash.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_in_geojson.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_in_gml.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_in_kml.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_inout.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_ogc.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_out_flatgeobuf.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_out_geobuf.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_out_geojson.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_out_mvt.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_rectree.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_rtree.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_spheroid.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_sqlmm.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_transform.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_triggers.bc
/usr/lib64/pgsql/bitcode/postgis-3/lwgeom_window.bc
/usr/lib64/pgsql/bitcode/postgis-3/mvt.bc
/usr/lib64/pgsql/bitcode/postgis-3/postgis_legacy.bc
/usr/lib64/pgsql/bitcode/postgis-3/postgis_libprotobuf.bc
/usr/lib64/pgsql/bitcode/postgis-3/postgis_module.bc
/usr/lib64/pgsql/bitcode/postgis-3/vector_tile.pb-c.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3
/usr/lib64/pgsql/bitcode/postgis_raster-3.index.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_band_properties.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_create.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_gdal.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_geometry.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_inout.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_internal.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_legacy.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_mapalgebra.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_pixel.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_raster_properties.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_spatial_relationship.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_statistics.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_utility.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpg_wkb.bc
/usr/lib64/pgsql/bitcode/postgis_raster-3/rtpostgis.bc
/usr/lib64/pgsql/bitcode/postgis_sfcgal-3
/usr/lib64/pgsql/bitcode/postgis_sfcgal-3.index.bc
/usr/lib64/pgsql/bitcode/postgis_sfcgal-3/lwgeom_sfcgal.bc
/usr/lib64/pgsql/bitcode/postgis_topology-3
/usr/lib64/pgsql/bitcode/postgis_topology-3.index.bc
/usr/lib64/pgsql/bitcode/postgis_topology-3/postgis_topology.bc

References

Summary

In this tutorial we learn how to install postgis-llvmjit on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).