diff --git a/libnetfilter_conntrack-autoconf.patch b/libnetfilter_conntrack-autoconf.patch new file mode 100644 index 0000000..1c6dd8d --- /dev/null +++ b/libnetfilter_conntrack-autoconf.patch @@ -0,0 +1,21 @@ +Port autoconf script to C99 and enable autoreconf for this package. + +Upstrem bug tracked here: +https://bugzilla.netfilter.org/show_bug.cgi?id=1654 + +diff --git a/configure.ac b/configure.ac +index 060f307..fd70863 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -55,9 +55,9 @@ int main() + struct in6_addr addr6; + char buf[128]; + if (inet_ntop(AF_INET6, &addr6, buf, 128) == 0 && errno == EAFNOSUPPORT) +- exit(1); ++ return 1; + else +- exit(0); ++ return 0; + } + ]])],[ AC_MSG_RESULT(yes) + AC_DEFINE_UNQUOTED(HAVE_INET_NTOP_IPV6, 1, [Define to 1 if inet_ntop supports IPv6.]) diff --git a/libnetfilter_conntrack.spec b/libnetfilter_conntrack.spec index 098f678..e1c1d95 100644 --- a/libnetfilter_conntrack.spec +++ b/libnetfilter_conntrack.spec @@ -1,16 +1,17 @@ Name: libnetfilter_conntrack Version: 1.0.8 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Netfilter conntrack userspace library License: GPLv2+ URL: http://netfilter.org Source0: http://netfilter.org/projects/libnetfilter_conntrack/files/%{name}-%{version}.tar.bz2 +Patch0: libnetfilter_conntrack-autoconf.patch BuildRequires: gcc BuildRequires: kernel-headers BuildRequires: libmnl-devel >= 1.0.3 BuildRequires: libnfnetlink-devel >= 1.0.1 -BuildRequires: make +BuildRequires: make autoconf automake libtool BuildRequires: pkgconfig %description @@ -30,6 +31,7 @@ interface (API) to the in-kernel connection tracking state table. %autosetup -p1 %build +autoreconf -vi %configure --disable-static --disable-rpath %{make_build} @@ -51,6 +53,10 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_includedir}/libnetfilter_conntrack/*.h %changelog +* Fri Jan 06 2023 Peter Fordham - 1.0.8-6 +- Port autoconf script to C99 and enable autoreconf for this package. + https://bugzilla.netfilter.org/show_bug.cgi?id=1654 + * Thu Jul 21 2022 Fedora Release Engineering - 1.0.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild