summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe/recipes-devtools')
-rw-r--r--meta-oe/recipes-devtools/uw-imap/uw-imap/0001-Do-not-build-mtest.patch38
-rw-r--r--meta-oe/recipes-devtools/uw-imap/uw-imap/0002-tmail-Include-ctype.h-for-isdigit.patch26
-rw-r--r--meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb2
3 files changed, 66 insertions, 0 deletions
diff --git a/meta-oe/recipes-devtools/uw-imap/uw-imap/0001-Do-not-build-mtest.patch b/meta-oe/recipes-devtools/uw-imap/uw-imap/0001-Do-not-build-mtest.patch
new file mode 100644
index 0000000000..fd2f30cd14
--- /dev/null
+++ b/meta-oe/recipes-devtools/uw-imap/uw-imap/0001-Do-not-build-mtest.patch
@@ -0,0 +1,38 @@
1From f92becaf97be16a28013693cd99bac92c54074f2 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Wed, 7 Sep 2022 13:54:58 -0700
4Subject: [PATCH 1/2] Do not build mtest
5
6its a test utility which is not generally used. We need to disable it
7because it uses gets() function which is not available in glibc, if we
8want to use it then port it to use something like fgets
9
10Upstream-Status: Pending
11Signed-off-by: Khem Raj <raj.khem@gmail.com>
12---
13 Makefile | 2 --
14 1 file changed, 2 deletions(-)
15
16diff --git a/Makefile b/Makefile
17index cf6d405..1e2d0fb 100644
18--- a/Makefile
19+++ b/Makefile
20@@ -669,7 +669,6 @@ an ua:
21 $(TOOLS)/$@ "$(LN)" src/ansilib c-client
22 $(TOOLS)/$@ "$(LN)" src/charset c-client
23 $(TOOLS)/$@ "$(LN)" src/osdep/$(SYSTEM) c-client
24- $(TOOLS)/$@ "$(LN)" src/mtest mtest
25 $(TOOLS)/$@ "$(LN)" src/ipopd ipopd
26 $(TOOLS)/$@ "$(LN)" src/imapd imapd
27 $(TOOLS)/$@ "$(LN)" src/mailutil mailutil
28@@ -706,7 +705,6 @@ rebuildclean:
29
30 bundled:
31 @echo Building bundled tools...
32- $(CD) mtest;$(MAKE)
33 $(CD) ipopd;$(MAKE)
34 $(CD) imapd;$(MAKE)
35 $(CD) mailutil;$(MAKE)
36--
372.37.3
38
diff --git a/meta-oe/recipes-devtools/uw-imap/uw-imap/0002-tmail-Include-ctype.h-for-isdigit.patch b/meta-oe/recipes-devtools/uw-imap/uw-imap/0002-tmail-Include-ctype.h-for-isdigit.patch
new file mode 100644
index 0000000000..5778a00346
--- /dev/null
+++ b/meta-oe/recipes-devtools/uw-imap/uw-imap/0002-tmail-Include-ctype.h-for-isdigit.patch
@@ -0,0 +1,26 @@
1From fbd00d93cc07fa5da20414b355fffe628dcd37b3 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Wed, 7 Sep 2022 13:57:19 -0700
4Subject: [PATCH 2/2] tmail: Include ctype.h for isdigit
5
6Upstream-Status: Pending
7Signed-off-by: Khem Raj <raj.khem@gmail.com>
8---
9 src/tmail/tmail.c | 1 +
10 1 file changed, 1 insertion(+)
11
12diff --git a/src/tmail/tmail.c b/src/tmail/tmail.c
13index ed5fc58..a9e3645 100644
14--- a/src/tmail/tmail.c
15+++ b/src/tmail/tmail.c
16@@ -26,6 +26,7 @@
17 * Last Edited: 30 October 2008
18 */
19
20+#include <ctype.h> /* for isdigit */
21 #include <stdio.h>
22 #include <pwd.h>
23 #include <errno.h>
24--
252.37.3
26
diff --git a/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb b/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb
index 3f2c9a2237..9fb12b26e4 100644
--- a/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb
+++ b/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb
@@ -12,6 +12,8 @@ SRC_URI = "https://fossies.org/linux/misc/old/imap-${PV}.tar.gz \
12 file://imap-2007f-format-security.patch \ 12 file://imap-2007f-format-security.patch \
13 file://0001-Support-OpenSSL-1.1.patch \ 13 file://0001-Support-OpenSSL-1.1.patch \
14 file://0001-Define-prototype-for-safe_flock.patch \ 14 file://0001-Define-prototype-for-safe_flock.patch \
15 file://0001-Do-not-build-mtest.patch \
16 file://0002-tmail-Include-ctype.h-for-isdigit.patch \
15 " 17 "
16 18
17SRC_URI[md5sum] = "2126fd125ea26b73b20f01fcd5940369" 19SRC_URI[md5sum] = "2126fd125ea26b73b20f01fcd5940369"