Skip to content

Commit

Permalink
Heroku-24: Remove libmcrypt4 / libmcrypt-dev (#298)
Browse files Browse the repository at this point in the history
Since they were added in #149 only for the PHP buildpack's
benefit, however, are no longer used by PHP as of PHP 7.2+:
heroku/heroku-buildpack-php@0ce0fc5#diff-a8ff7bd14bd2bddfbf6e7c733a14badb0e7a4d566abbfd4d20948dfc998b6a87L59

The few bindings I could find for other langs are all (a) not popular,
(b) in a state of disrepair, eg:
https://github.com/tugrul/node-mcrypt (last commit 5 years ago)
https://github.com/kingpong/ruby-mcrypt (last commit 7 years ago)
(Which is not surprising given much better alternatives exist,
such as Sodium, which is already in the base image.)

GUS-W-15159536.
  • Loading branch information
edmorley authored May 7, 2024
1 parent 018ddfa commit 3043e28
Show file tree
Hide file tree
Showing 6 changed files with 0 additions and 8 deletions.
2 changes: 0 additions & 2 deletions heroku-24-build/installed-packages-amd64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -300,8 +300,6 @@ libmagickwand-6.q16-dev
libmagickwand-dev
libmatio11
libmaxminddb0
libmcrypt-dev
libmcrypt4
libmd-dev
libmd0
libmemcached-dev
Expand Down
2 changes: 0 additions & 2 deletions heroku-24-build/installed-packages-arm64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -293,8 +293,6 @@ libmagickwand-6.q16-dev
libmagickwand-dev
libmatio11
libmaxminddb0
libmcrypt-dev
libmcrypt4
libmd-dev
libmd0
libmemcached-dev
Expand Down
1 change: 0 additions & 1 deletion heroku-24-build/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ packages=(
liblzf-dev
libmagic-dev
libmagickwand-dev
libmcrypt-dev
libmemcached-dev
libmysqlclient-dev
libnetpbm10-dev
Expand Down
1 change: 0 additions & 1 deletion heroku-24/installed-packages-amd64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,6 @@ libmagickcore-6.q16-7t64
libmagickwand-6.q16-7t64
libmatio11
libmaxminddb0
libmcrypt4
libmd0
libmemcached11t64
libmnl0
Expand Down
1 change: 0 additions & 1 deletion heroku-24/installed-packages-arm64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,6 @@ libmagickcore-6.q16-7t64
libmagickwand-6.q16-7t64
libmatio11
libmaxminddb0
libmcrypt4
libmd0
libmemcached11t64
libmnl0
Expand Down
1 change: 0 additions & 1 deletion heroku-24/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@ packages=(
libharfbuzz-icu0 # Used by FFmpeg in heroku-buildpack-activestorage-preview.
liblzf1 # Used by the PHP Redis extension.
libmagickcore-6.q16-7-extra # Used by the PHP Imagick extension (using the `-extra` package for SVG support).
libmcrypt4
libmemcached11 # Used by the PHP Memcached extension.
libmp3lame0 # Used by FFmpeg in heroku-buildpack-activestorage-preview.
libmysqlclient21
Expand Down

0 comments on commit 3043e28

Please sign in to comment.