forked from openembedded/meta-openembedded
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
0001-doveadm-Fix-parallel-build.patch removed since it is included in 2.3.13 refresh 0001-configure.ac-convert-AC_TRY_RUN-to-AC_TRY_LINK-state.patch add 0001-not-check-pandoc.patch to not check pandoc of configure Signed-off-by: Wang Mingyu <[email protected]> Signed-off-by: Khem Raj <[email protected]>
- Loading branch information
1 parent
e50c285
commit 3308640
Showing
4 changed files
with
85 additions
and
90 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,58 +9,65 @@ Upstream-Status: pending | |
|
||
Signed-off-by: Koen Kooi <[email protected]> | ||
Signed-off-by: Li Xin <[email protected]> | ||
|
||
Signed-off-by: Wang Mingyu <[email protected]> | ||
--- | ||
configure.ac | 15 +++++---------- | ||
1 file changed, 5 insertions(+), 10 deletions(-) | ||
m4/glibc.m4 | 6 ++---- | ||
m4/ioloop.m4 | 9 +++------ | ||
2 files changed, 5 insertions(+), 10 deletions(-) | ||
|
||
diff --git a/configure.ac b/configure.ac | ||
index 3b32614..94ec002 100644 | ||
--- a/configure.ac | ||
+++ b/configure.ac | ||
@@ -519,13 +519,10 @@ have_ioloop=no | ||
|
||
if test "$ioloop" = "best" || test "$ioloop" = "epoll"; then | ||
AC_CACHE_CHECK([whether we can use epoll],i_cv_epoll_works,[ | ||
diff --git a/m4/glibc.m4 b/m4/glibc.m4 | ||
index 5d722aa..ce088d3 100644 | ||
--- a/m4/glibc.m4 | ||
+++ b/m4/glibc.m4 | ||
@@ -17,7 +17,7 @@ AC_DEFUN([DOVECOT_GLIBC], [ | ||
dnl * Old glibcs have broken posix_fallocate(). Make sure not to use it. | ||
dnl * It may also be broken in AIX. | ||
AC_CACHE_CHECK([whether posix_fallocate() works],i_cv_posix_fallocate_works,[ | ||
- AC_TRY_RUN([ | ||
+ AC_TRY_LINK([ | ||
#include <sys/epoll.h> | ||
- | ||
- int main() | ||
- { | ||
- return epoll_create(5) < 1; | ||
#define _XOPEN_SOURCE 600 | ||
#include <stdio.h> | ||
#include <stdlib.h> | ||
@@ -26,7 +26,7 @@ AC_DEFUN([DOVECOT_GLIBC], [ | ||
#if defined(__GLIBC__) && (__GLIBC__ < 2 || __GLIBC_MINOR__ < 7) | ||
possibly broken posix_fallocate | ||
#endif | ||
- int main() { | ||
+ ], [ | ||
int fd = creat("conftest.temp", 0600); | ||
int ret; | ||
if (fd == -1) { | ||
@@ -35,8 +35,6 @@ AC_DEFUN([DOVECOT_GLIBC], [ | ||
} | ||
ret = posix_fallocate(fd, 1024, 1024) < 0 ? 1 : 0; | ||
unlink("conftest.temp"); | ||
- return ret; | ||
- } | ||
+ ], [ | ||
+ epoll_create(5) < 1; | ||
], [ | ||
i_cv_epoll_works=yes | ||
i_cv_posix_fallocate_works=yes | ||
], [ | ||
@@ -653,7 +650,7 @@ fi | ||
dnl * Old glibcs have broken posix_fallocate(). Make sure not to use it. | ||
dnl * It may also be broken in AIX. | ||
AC_CACHE_CHECK([whether posix_fallocate() works],i_cv_posix_fallocate_works,[ | ||
- AC_TRY_RUN([ | ||
+ AC_TRY_LINK([ | ||
#define _XOPEN_SOURCE 600 | ||
#include <stdio.h> | ||
#include <stdlib.h> | ||
@@ -662,7 +659,7 @@ AC_CACHE_CHECK([whether posix_fallocate() works],i_cv_posix_fallocate_works,[ | ||
#if defined(__GLIBC__) && (__GLIBC__ < 2 || __GLIBC_MINOR__ < 7) | ||
possibly broken posix_fallocate | ||
#endif | ||
- int main() { | ||
+ ], [ | ||
int fd = creat("conftest.temp", 0600); | ||
int ret; | ||
if (fd == -1) { | ||
@@ -671,8 +668,6 @@ AC_CACHE_CHECK([whether posix_fallocate() works],i_cv_posix_fallocate_works,[ | ||
} | ||
ret = posix_fallocate(fd, 1024, 1024) < 0 ? 1 : 0; | ||
unlink("conftest.temp"); | ||
- return ret; | ||
- } | ||
], [ | ||
i_cv_posix_fallocate_works=yes | ||
], [ | ||
diff --git a/m4/ioloop.m4 b/m4/ioloop.m4 | ||
index 0f7dde0..f40fd62 100644 | ||
--- a/m4/ioloop.m4 | ||
+++ b/m4/ioloop.m4 | ||
@@ -4,13 +4,10 @@ AC_DEFUN([DOVECOT_IOLOOP], [ | ||
|
||
if test "$ioloop" = "best" || test "$ioloop" = "epoll"; then | ||
AC_CACHE_CHECK([whether we can use epoll],i_cv_epoll_works,[ | ||
- AC_TRY_RUN([ | ||
+ AC_TRY_LINK([ | ||
#include <sys/epoll.h> | ||
- | ||
- int main() | ||
- { | ||
- return epoll_create(5) < 1; | ||
- } | ||
+ ], [ | ||
+ epoll_create(5) < 1; | ||
], [ | ||
i_cv_epoll_works=yes | ||
], [ | ||
-- | ||
1.8.4.2 | ||
2.25.1 | ||
|
38 changes: 0 additions & 38 deletions
38
meta-networking/recipes-support/dovecot/dovecot/0001-doveadm-Fix-parallel-build.patch
This file was deleted.
Oops, something went wrong.
26 changes: 26 additions & 0 deletions
26
meta-networking/recipes-support/dovecot/dovecot/0001-not-check-pandoc.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
From 8c7d143ff28441c8b74b0f518dd2281239aede3d Mon Sep 17 00:00:00 2001 | ||
From: Wang Mingyu <[email protected]> | ||
Date: Fri, 15 Jan 2021 11:10:22 +0900 | ||
Subject: [PATCH] not check pandoc | ||
|
||
Signed-off-by: Wang Mingyu <[email protected]> | ||
--- | ||
m4/dovecot.m4 | 2 +- | ||
1 file changed, 1 insertion(+), 1 deletion(-) | ||
|
||
diff --git a/m4/dovecot.m4 b/m4/dovecot.m4 | ||
index 2b5d895..ece8489 100644 | ||
--- a/m4/dovecot.m4 | ||
+++ b/m4/dovecot.m4 | ||
@@ -447,7 +447,7 @@ AC_DEFUN([DC_PANDOC], [ | ||
dnl Optional tool for making documentation | ||
AC_CHECK_PROGS(PANDOC, [pandoc], [true]) | ||
|
||
- AS_IF([test "$PANDOC" = "true"], [ | ||
+ AS_IF([test "$PANDOC" = "false"], [ | ||
AS_IF([test ! -e README], [ | ||
AC_MSG_ERROR([Cannot produce documentation without pandoc - disable with PANDOC=false ./configure]) | ||
]) | ||
-- | ||
2.25.1 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters