From: "Yann E. MORIN" <yann.morin.1998@free.fr>
To: Pascal de Bruijn <p.debruijn@unilogic.nl>
Cc: aduskett@gmail.com, buildroot@buildroot.org
Subject: Re: [Buildroot] [PATCH 1/3] package/php: remove ineffective opcache patch
Date: Tue, 10 Aug 2021 21:01:45 +0200 [thread overview]
Message-ID: <20210810190145.GR27036@scaer> (raw)
In-Reply-To: <20210805085353.3457-1-p.debruijn@unilogic.nl>
Pascal, All,
Given the questions raised by this series, I think more testing and more
detailed commit messages that explain the changes will be needed.
As a consequence, I've marked this series as changes-requested.
Thanks!
Regards,
Yann E. MORIN.
On 2021-08-05 10:53 +0200, Pascal de Bruijn spake thusly:
> Current opcache builds compile, but fail at runtime due to shm_unlink not
> being resolvable.
>
> Signed-off-by: Pascal de Bruijn <p.debruijn@unilogic.nl>
> ---
> .../0005-allow-opcache-cross-compiling.patch | 37 -------------------
> 1 file changed, 37 deletions(-)
> delete mode 100644 package/php/0005-allow-opcache-cross-compiling.patch
>
> diff --git a/package/php/0005-allow-opcache-cross-compiling.patch b/package/php/0005-allow-opcache-cross-compiling.patch
> deleted file mode 100644
> index d168f71892..0000000000
> --- a/package/php/0005-allow-opcache-cross-compiling.patch
> +++ /dev/null
> @@ -1,37 +0,0 @@
> -From 9bb316c41a69935ee2072626467241889594bed4 Mon Sep 17 00:00:00 2001
> -From: Adam Duskett <aduskett@gmail.com>
> -Date: Mon, 28 Jun 2021 11:12:36 -0700
> -Subject: [PATCH] allow opcache cross-compiling
> -
> -Remove the check at the end of ext/opcache/config.m4 that prevents opcache from
> -being enabled in a cross-compiled environment. We pass the following as a
> -CFLAGS when opcache is enabled:
> - -DHAVE_SHM_IPC
> - -DHAVE_SHM_MMAP_ANON
> - -DHAVE_SHM_MMAP_ZERO
> - -DHAVE_SHM_MMAP_POSIX
> - -DHAVE_SHM_MMAP_FILE
> -
> -Signed-off-by: Adam Duskett <aduskett@gmail.com>
> ----
> - ext/opcache/config.m4 | 4 ----
> - 1 file changed, 4 deletions(-)
> -
> -diff --git a/ext/opcache/config.m4 b/ext/opcache/config.m4
> -index 5492fd92..10c150ff 100644
> ---- a/ext/opcache/config.m4
> -+++ b/ext/opcache/config.m4
> -@@ -339,10 +339,6 @@ int main() {
> - PHP_ADD_BUILD_DIR([$ext_builddir/Optimizer], 1)
> - PHP_ADD_EXTENSION_DEP(opcache, pcre)
> -
> -- if test "$have_shm_ipc" != "yes" && test "$have_shm_mmap_posix" != "yes" && test "$have_shm_mmap_anon" != "yes"; then
> -- AC_MSG_ERROR([No supported shared memory caching support was found when configuring opcache. Check config.log for any errors or missing dependencies.])
> -- fi
> --
> - if test "$PHP_OPCACHE_JIT" = "yes"; then
> - PHP_ADD_BUILD_DIR([$ext_builddir/jit], 1)
> - PHP_ADD_MAKEFILE_FRAGMENT($ext_srcdir/jit/Makefile.frag)
> ---
> -2.31.1
> -
> --
> 2.25.1
>
> _______________________________________________
> buildroot mailing list
> buildroot@busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
prev parent reply other threads:[~2021-08-10 19:02 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-08-05 8:53 [Buildroot] [PATCH 1/3] package/php: remove ineffective opcache patch Pascal de Bruijn
2021-08-05 8:53 ` [Buildroot] [PATCH 2/3] package/php: opcache link against librt for shm_unlink Pascal de Bruijn
2021-08-05 16:39 ` Arnout Vandecappelle
2021-08-05 8:53 ` [Buildroot] [PATCH 3/3] package/php: enable opcache jit Pascal de Bruijn
2021-08-05 13:31 ` Thomas Petazzoni
2021-08-05 13:53 ` Pascal de Bruijn
2021-08-05 14:01 ` Thomas Petazzoni
2021-08-05 14:04 ` Pascal de Bruijn
2021-08-05 14:10 ` Thomas Petazzoni
2021-08-05 14:47 ` Pascal de Bruijn
2021-08-05 16:27 ` Arnout Vandecappelle
2021-08-05 16:41 ` Arnout Vandecappelle
2021-08-05 16:44 ` [Buildroot] [PATCH 1/3] package/php: remove ineffective opcache patch Arnout Vandecappelle
2021-08-10 19:01 ` Yann E. MORIN [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210810190145.GR27036@scaer \
--to=yann.morin.1998@free.fr \
--cc=aduskett@gmail.com \
--cc=buildroot@buildroot.org \
--cc=p.debruijn@unilogic.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.