summaryrefslogtreecommitdiff
path: root/net-libs/libsmi/files/libsmi-0.5.0-clang-15-configure.patch
diff options
context:
space:
mode:
Diffstat (limited to 'net-libs/libsmi/files/libsmi-0.5.0-clang-15-configure.patch')
-rw-r--r--net-libs/libsmi/files/libsmi-0.5.0-clang-15-configure.patch42
1 files changed, 42 insertions, 0 deletions
diff --git a/net-libs/libsmi/files/libsmi-0.5.0-clang-15-configure.patch b/net-libs/libsmi/files/libsmi-0.5.0-clang-15-configure.patch
new file mode 100644
index 000000000000..7955c4a36f6a
--- /dev/null
+++ b/net-libs/libsmi/files/libsmi-0.5.0-clang-15-configure.patch
@@ -0,0 +1,42 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -43,7 +43,8 @@ CC="$withval")
+
+ AC_MSG_CHECKING([for additional required compiler flags])
+ AC_TRY_RUN([#include <stdio.h>
+- main() {
++ #include <stdlib.h>
++ int main() {
+ #ifdef __SUNPRO_C
+ exit(0);
+ #else
+@@ -105,7 +106,8 @@ dirseparator="$withval", dirseparator="")
+ AC_MSG_CHECKING([for path separator character])
+ if test "$pathseparator" = "" ; then
+ AC_TRY_RUN([#include <stdio.h>
+- main() {
++ #include <stdlib.h>
++ int main() {
+ #ifdef _WIN32
+ exit(0);
+ #else
+@@ -119,7 +121,8 @@ echo $pathseparator
+ AC_MSG_CHECKING([for dir separator character])
+ if test "$dirseparator" = "" ; then
+ AC_TRY_RUN([#include <stdio.h>
+- main() {
++ #include <stdlib.h>
++ int main() {
+ #ifdef _WIN32
+ exit(0);
+ #else
+@@ -145,7 +148,8 @@ AC_MSG_CHECKING([for 64 bit types])
+ # if used with the (correct) value -9223372036854775808LL.
+ #
+ AC_TRY_RUN([#include <stdio.h>
+- main() {
++ #include <stdlib.h>
++ int main() {
+ long long ll;
+ unsigned long long ull;
+ exit(0);