Skip to content

Commit 9185c69

Browse files
committed
Revert "Merge pull request #164 from andrewnicols/buildsqlsrv"
This reverts commit 50f9dd3, reversing changes made to b532e39. Part of #168, this reverts #164
1 parent 50f9dd3 commit 9185c69

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

root/tmp/setup/sqlsrv-extension.sh

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
set -e
44

5+
if [[ ${TARGETPLATFORM} != "linux/amd64" ]]; then
6+
echo "sqlsrv extension not available for ${TARGETPLATFORM} architecture, skipping"
7+
exit 0
8+
fi
9+
510
# Packages for build.
611
BUILD_PACKAGES="gnupg unixodbc-dev"
712

@@ -19,16 +24,17 @@ apt-get install -y --no-install-recommends apt-transport-https \
1924
# Install Microsoft dependencies for sqlsrv
2025
echo "Downloading sqlsrv files"
2126
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
22-
curl https://packages.microsoft.com/config/debian/11/prod.list -o /etc/apt/sources.list.d/mssql-release.list
27+
# TODO, bullseye should be 11, but the msodbcsql17 package is not available yet, hence using buster (10) one.
28+
curl https://packages.microsoft.com/config/debian/10/prod.list -o /etc/apt/sources.list.d/mssql-release.list
2329
apt-get update
2430

2531
echo "Install msodbcsql"
26-
ACCEPT_EULA=Y apt-get install -y msodbcsql18
32+
ACCEPT_EULA=Y apt-get install -y msodbcsql17
2733

2834
ln -fsv /opt/mssql-tools/bin/* /usr/bin
2935

30-
# Need 5.11.0 (or later) for PHP 8.2 support
31-
pecl install sqlsrv-5.11.0
36+
# Need 5.10.1 (or later) for PHP 8.2 support
37+
pecl install sqlsrv-5.10.1
3238
docker-php-ext-enable sqlsrv
3339

3440
# Keep our image size down..

0 commit comments

Comments
 (0)