Add a patch from C9S

Include config.h in cmdlang to avoid gethostbyname

cmdlang.c uses a configure macro to determine getaddrinfo support.

Without the macro defined, it uses gethostbyname instead of getaddrinfo.
This was actually happening erroneously, because the code did not
include config.h. Fix that.

Avoids one rpminspect/rpmdiff warning.
This commit is contained in:
Pavel Cahyna 2024-02-11 21:10:57 +01:00
parent 595d9c2231
commit e144f3ad66
2 changed files with 13 additions and 0 deletions

View File

@ -12,6 +12,7 @@ Source1: openipmi.sysconf
Source2: openipmi-helper
Source3: ipmi.service
Patch1: 0001-man.patch
Patch2: include-config-h-cmdlang.patch
Patch4: OpenIPMI-c99.patch
Patch5: OpenIPMI-py313compat.patch

View File

@ -0,0 +1,12 @@
diff -up OpenIPMI-2.0.32/cmdlang/cmdlang.c~ OpenIPMI-2.0.32/cmdlang/cmdlang.c
--- OpenIPMI-2.0.32/cmdlang/cmdlang.c~ 2021-01-22 19:51:28.000000000 +0100
+++ OpenIPMI-2.0.32/cmdlang/cmdlang.c 2022-01-28 11:55:42.375470392 +0100
@@ -32,6 +32,8 @@
*/
+#include <config.h>
+
#include <errno.h>
#include <string.h>
#include <ctype.h>