Skip to content

Commit 760cab1

Browse files
committed
Bump to 8.3.0RC4
Note we are also upgrading to msodbc18. And going back to the debian 10 MS repository. Debian 12 still is missing the PGP keys and debian 11 has stopped working with the RC4 image. Not really sure what is going with their apt repos. Not working yet: - solr extension (https://github.com/php/pecl-search_engine-solr)
1 parent d4ffecc commit 760cab1

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM php:8.3.0RC3-apache-bookworm
1+
FROM php:8.3.0RC4-apache-bookworm
22

33
# So we can use it anywhere for conditional stuff. Keeping BC with old (non-buildkit, builders)
44
ARG TARGETPLATFORM

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ A Moodle PHP environment configured for Moodle development based on [Official PH
66

77
| PHP Version | Variant | Tags | Status | Notes |
88
|--------------|---------|------------------|--------|-------|
9-
| PHP 8.3 | Bookworm| dev| [![Test and publish 8.3](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml/badge.svg?branch=master)](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml)|8.3.0rc3, testing|
9+
| PHP 8.3 | Bookworm| dev| [![Test and publish 8.3](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml/badge.svg?branch=master)](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml)|8.3.0rc4, testing|
1010
| PHP 8.2 | Bookworm | 8.2, 8.2-bookworm| [![Test and publish 8.2](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml/badge.svg?branch=8.2-bookworm)](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml)|
1111
| PHP 8.1 | Bookworm | 8.1, 8.1-bookworm | [![Test and publish 8.1](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml/badge.svg?branch=8.1-bookworm)](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml)|
1212
| PHP 8.2 | Bullseye| 8.2-bullseye| [![Test and publish 8.2](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml/badge.svg?branch=8.2-bullseye)](https://github.com/moodlehq/moodle-php-apache/actions/workflows/test_buildx_and_publish.yml)|

root/tmp/setup/sqlsrv-extension.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,17 @@ echo "Downloading sqlsrv files"
2626
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
2727
# TODO, bookworm should be 12, but the msodbcsql17 package is not available yet, hence using bullseye (11) one.
2828
# (see https://learn.microsoft.com/en-us/answers/questions/1328834/debian-12-public-key-is-not-available)
29-
curl https://packages.microsoft.com/config/debian/11/prod.list -o /etc/apt/sources.list.d/mssql-release.list
29+
# Also, with 8.3-RC4, the bullseye (11) has stopped to build ok. So using 10 (buster) for now.
30+
curl https://packages.microsoft.com/config/debian/10/prod.list -o /etc/apt/sources.list.d/mssql-release.list
3031
apt-get update
3132

3233
echo "Install msodbcsql"
33-
ACCEPT_EULA=Y apt-get install -y msodbcsql17
34+
ACCEPT_EULA=Y apt-get install -y msodbcsql18
3435

35-
ln -fsv /opt/mssql-tools/bin/* /usr/bin
36+
ln -fsv /opt/mssql-tools18/bin/* /usr/bin
3637

3738
# Need 5.11 (or later) for PHP 8.2 support
38-
pecl install sqlsrv-5.11.0
39+
pecl install sqlsrv-5.11.1
3940
docker-php-ext-enable sqlsrv
4041

4142
# Keep our image size down..

0 commit comments

Comments
 (0)