mg: fix compilation with GCC 14
authorHirokazu MORIKAWA <morikw2@gmail.com>
Mon, 27 May 2024 11:58:25 +0000 (20:58 +0900)
committerRosen Penev <rosenp@gmail.com>
Tue, 28 May 2024 19:39:06 +0000 (12:39 -0700)
Addressing compile errors with gcc-14

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
utils/mg/Makefile
utils/mg/patches/902-fix_for_gcc14.patch [new file with mode: 0644]

index 5c8e18b819b2d5e4223de28a786d6bbfe4f0e39c..056700311f287334ac25324956939716f4abd080 100644 (file)
@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=mg
 PKG_VERSION:=7.3
-PKG_RELEASE:=2
+PKG_RELEASE:=3
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/ibara/mg/tar.gz/$(PKG_NAME)-$(PKG_VERSION)?
diff --git a/utils/mg/patches/902-fix_for_gcc14.patch b/utils/mg/patches/902-fix_for_gcc14.patch
new file mode 100644 (file)
index 0000000..0f2b6ee
--- /dev/null
@@ -0,0 +1,10 @@
+--- a/main.c
++++ b/main.c
+@@ -18,6 +18,7 @@
+ #include <unistd.h>
+ #if defined(__linux__) || defined(__CYGWIN__)
+ #include <pty.h>
++#include <utmp.h>
+ #elif defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
+ #include <util.h>
+ #else