diff --git a/net-dialup/freeradius-client/files/freeradius-client-1.1.7-configure-clang16.patch b/net-dialup/freeradius-client/files/freeradius-client-1.1.7-configure-clang16.patch new file mode 100644 index 0000000000000..58cf78c6ff231 --- /dev/null +++ b/net-dialup/freeradius-client/files/freeradius-client-1.1.7-configure-clang16.patch @@ -0,0 +1,17 @@ +https://src.fedoraproject.org/rpms/freeradius-client/c/12ee8b567ce2a1b6637ad01e5806a15eeef410cc?branch=rawhide + +Add return type to main for autoconf check for C99 compliance. +https://github.com/FreeRADIUS/freeradius-client/issues/113 + +--- a/configure.in ++++ b/configure.in +@@ -212,7 +212,7 @@ then + AC_TRY_RUN([ + #include + +- main(int argc, char **argv) ++ int main(int argc, char **argv) + { + struct utsname uts; + uts.domainname[0] = '\0'; + diff --git a/net-dialup/freeradius-client/freeradius-client-1.1.7-r2.ebuild b/net-dialup/freeradius-client/freeradius-client-1.1.7-r3.ebuild similarity index 92% rename from net-dialup/freeradius-client/freeradius-client-1.1.7-r2.ebuild rename to net-dialup/freeradius-client/freeradius-client-1.1.7-r3.ebuild index 447e44887dd1b..45d79ae7e6abf 100644 --- a/net-dialup/freeradius-client/freeradius-client-1.1.7-r2.ebuild +++ b/net-dialup/freeradius-client/freeradius-client-1.1.7-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -28,6 +28,7 @@ DOCS=( PATCHES=( "${FILESDIR}/${PN}-1.1.7-ar-configure.in.patch" + "${FILESDIR}/${PN}-1.1.7-configure-clang16.patch" ) src_prepare() {