File pgvector.spec of Package failed_pgvector_postgresql14
Name: pgvector
Version: 0.8.0
Release: 1%{?dist}
Summary: PostgreSQL extension for vector similarity search
License: MIT
URL: https://github.com/pgvector/pgvector
Source0: pgvector-0.8.0.tar.gz
BuildRequires: gcc
BuildRequires: make
# Provide pg_config (PostgreSQL development files). For PostgreSQL 14 build target, require postgresql14-devel.
BuildRequires: postgresql14-devel
%description
pgvector is a PostgreSQL extension that provides vector data type and operators to
perform similarity search using vector embeddings.
%prep
%setup -q -n pgvector-0.8.0
%build
make
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_libdir}/postgresql
make install DESTDIR=%{buildroot} PG_CONFIG=/usr/bin/pg_config
%files
%{_libdir}/postgresql
%changelog
* Thu Aug 28 2025 Repair Bot <repair@example.com> - 0.8.0-1
- Add BuildRequires: postgresql14-devel to ensure pg_config is available during build