File isa-l.spec of Package failed_isa-l
Name: isa-l
Version: 2.31.0
Release: 1.1
Summary: Gzip backed by the ISA-L deflate library
License: BSD-3-Clause
URL: https://github.com/intel/isa-l
Source0: v%{version}.tar.gz
BuildRequires: gcc
BuildRequires: make
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
BuildRequires: pkg-config
BuildRequires: nasm
%description
ISA-L (Intel Intelligent Storage Acceleration Library) provides
highly optimized low-level functions for data transformation, checksum,
and erasure coding. This package contains libraries and utilities
including igzip.
%prep
%setup -q
%build
# Disable building static archives to avoid lto-only static archives
%configure --disable-static
make -j%{?_smp_mflags}
%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
%files -f %{name}-devel.files
%doc README.md LICENSE
%{_bindir}/igzip
%{_includedir}/isa-l/*
%{_mandir}/man1/igzip.1*
%{_libdir}/pkgconfig/libisal.pc
%package devel
Summary: Development files for isa-l
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
Headers and development files for building against ISA-L.
%files devel
%{_libdir}/libisal.a
%{_libdir}/pkgconfig/libisal.pc
%{_includedir}/isa-l/*
%changelog
* Thu Aug 08 2025 Build System <build@example.invalid> - 2.31.0-1.1
- Disable static library build by default to avoid lto-only static archive issues
- Capitalized Summary to satisfy rpmlint requirements