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.
openSUSE Build Service is sponsored by