File pgvector.spec of Package failed_pgvector_postgresql17
Name: pgvector
Version: 0.8.0
Release: 1%{?dist}
Summary: Vector similarity search for PostgreSQL
License: MIT
URL: https://github.com/pgvector/pgvector
Source0: pgvector-0.8.0.tar.gz
BuildRequires: gcc
BuildRequires: make
BuildRequires: postgresql17-devel
BuildRequires: pkg-config
Requires: postgresql17
%description
pgvector provides vector data types and functions for PostgreSQL to enable
vector similarity search.
%prep
%setup -q -n pgvector-0.8.0
%build
# Use system pg_config (provided by postgresql17-devel) if available.
make
%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
%files
%license LICENSE
%doc README.md
%{_datadir}/postgresql/extension/pgvector* \
%{_libdir}/postgresql/*/pgvector*
%changelog
* Fri Aug 29 2025 Repair Bot <noreply@example.com> - 0.8.0-1
- Add postgresql17-devel and pkg-config to BuildRequires to ensure
pg_config and compile-time dependencies are available.