Commit Graph

15 Commits

Author SHA1 Message Date
Tianon Gravi
74175669f4 Adjust "docker-php-ext-enable" to use "grep -Fx"
Also, test both versions (with `.so` and without).

This helps avoid false positives due to lines like `extension=apc` matching `extension=apcu`.
2021-01-20 10:44:08 -08:00
Docker Library Bot
4d752fa012 Update 7.4 to 7.4.14 2021-01-07 15:06:37 +00:00
Docker Library Bot
0274f58b8d Update 7.4 to 7.4.13 2020-11-26 01:46:30 +00:00
James Sansbury
fa268447c6 Remove messages about pear being removed in PHP 8+. 2020-11-24 08:35:02 -05:00
Tianon Gravi
3dc9a6988d Add "--with-pic" to configure flags (specifically to fix i386)
After looking/comparing at the output of `./configure` for our i386 and amd64 builds against that of Debian's i386 build, our i386 build was the only one of the three to include `checking whether to force non-PIC code in shared modules... yes` (the other two were `no`).

Debian includes `--with-pic`, and we do not.

Looking at the upstream PHP code for this configure check (313a56add0/configure.ac (L241-L256)), this makes total sense, and explains why i386 is the only architecture we see this issue on:

```m4
dnl Disable PIC mode by default where it is known to be safe to do so, to avoid
dnl the performance hit from the lost register.
AC_MSG_CHECKING([whether to force non-PIC code in shared modules])
case $host_alias in
  i?86-*-linux*|i?86-*-freebsd*)
    if test "${with_pic+set}" != "set" || test "$with_pic" = "no"; then
      with_pic=no
      AC_MSG_RESULT(yes)
    else
      AC_MSG_RESULT(no)
    fi
    ;;
  *)
    AC_MSG_RESULT(no)
    ;;
esac
```

This was probably already implied by our `CFLAGS` (and the compiler) on Alpine, but I figured it doesn't hurt to be explicit / consistent.
2020-11-04 17:22:43 -08:00
Joe Ferguson
e12d4c5d46 Drop md5 checksums 2020-10-29 13:51:51 -07:00
Docker Library Bot
5dd0da6ee3 Update 7.4 to 7.4.12 2020-10-29 18:46:34 +00:00
Joe Ferguson
a940d67380 Drop .so from "extension=" in docker-php-ext-enable generated ini files 2020-10-23 12:34:00 -07:00
Docker Library Bot
c257144e4b Update 7.4 to 7.4.11 2020-10-01 16:44:33 +00:00
Docker Library Bot
c8c4d223a0 Update 7.4 to 7.4.10 2020-09-03 14:45:47 +00:00
Tianon Gravi
165f8ca09c Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00
Docker Library Bot
14a53e7cbf Update to 7.4.9 2020-08-06 12:46:14 +00:00
Docker Library Bot
86c8ec4d38 Update to 7.4.8 2020-07-09 17:52:38 +00:00
Docker Library Bot
b6fd2f7001 Update to 7.4.7 2020-06-11 16:10:51 +00:00
J0WI
99e1354f48 Add Alpine 3.12 2020-06-11 00:49:23 +02:00