BuildRequires: gcc-devel-static
BuildRequires: libunistring-devel-static
BuildRequires: gmp-devel
+BuildRequires: gperf
Requires: glibc-locale
BuildRequires: makeinfo
Version: %{guilevers}.%{guilesubvers}
PACKAGE_VERSION=%{version} \
CFLAGS="${CFLAGS} -static -Wno-error" \
CXXFLAGS="${CXXFLAGS} -static -Wno-error" \
- LDFLAGS="-static -pthread"
+ LDFLAGS="-static -pthread" \
+ CPPFLAGS="-DHAVE_GC_IS_HEAP_PTR -DHAVE_GC_MOVE_DISAPPEARING_LINK" \
+ BDW_GC_LIBS="-lgc"
%{__make} %{?_smp_mflags}
%install
%make_install
mkdir -p $RPM_BUILD_ROOT%{_datadir}/guile/site
+
+# Remove unneeded prefix from pkgconfig files
+find $RPM_BUILD_ROOT -name '*.pc' -exec sed -e 's|%{_builddir}/gmp-install||' -i {} \;
+
%post -n libguile -p /sbin/ldconfig
%postun -n libguile -p /sbin/ldconfig