Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Heroku-24: Remove gcc, make and libc6-dev from the run image #273

Merged
merged 1 commit into from
Mar 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions heroku-24-build/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ packages=(
autoconf
automake
bison
# Includes gcc, g++, make, patch, libc6-dev etc.
build-essential
cmake
gettext
Expand Down
38 changes: 0 additions & 38 deletions heroku-24/installed-packages-amd64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,11 @@ bash
bind9-dnsutils
bind9-host
bind9-libs
binutils
binutils-common
binutils-x86-64-linux-gnu
bsdutils
bzip2
ca-certificates
ca-certificates-java
coreutils
cpp
cpp-13
cpp-13-x86-64-linux-gnu
cpp-x86-64-linux-gnu
curl
dash
debconf
Expand All @@ -37,12 +30,8 @@ fontconfig
fontconfig-config
fonts-dejavu-core
fonts-dejavu-mono
gcc
gcc-13
gcc-13-base
gcc-13-x86-64-linux-gnu
gcc-14-base
gcc-x86-64-linux-gnu
geoip-database
gettext-base
gir1.2-freedesktop
Expand Down Expand Up @@ -77,39 +66,30 @@ libapparmor1
libapt-pkg6.0
libarchive13
libargon2-1
libasan8
libass9
libassuan0
libatomic1
libattr1
libaudit-common
libaudit1
libbinutils
libblkid1
libbpf1
libbrotli1
libbsd0
libbz2-1.0
libc-bin
libc-client2007e
libc-dev-bin
libc6
libc6-dev
libcairo-gobject2
libcairo2
libcap-ng0
libcap2
libcap2-bin
libcbor0.10
libcc1-0
libcfitsio10
libcgif0
libcom-err2
libcrypt-dev
libcrypt1
libcryptsetup12
libctf-nobfd0
libctf0
libcurl3-gnutls
libcurl4
libdatrie1
Expand Down Expand Up @@ -140,7 +120,6 @@ libfido2-1
libfontconfig1
libfreetype6
libfribidi0
libgcc-13-dev
libgcc-s1
libgcrypt20
libgd3
Expand All @@ -156,7 +135,6 @@ libgnutls-openssl27
libgnutls30
libgomp1
libgpg-error0
libgprofng0
libgraphite2-3
libgssapi-krb5-2
libharfbuzz-gobject0
Expand All @@ -168,15 +146,11 @@ libheif-plugin-dav1d
libheif-plugin-libde265
libheif1
libhogweed6
libhwasan0
libhwy1
libicu74
libidn2-0
libimagequant0
libimath-3-1-29
libisl23
libitm1
libjansson4
libjbig0
libjpeg-turbo8
libjpeg8
Expand All @@ -193,7 +167,6 @@ libldap2
liblerc4
liblmdb0
liblqr-1-0
liblsan0
libltdl7
liblz4-1
liblzf1
Expand All @@ -211,14 +184,11 @@ libmemcached11
libmnl0
libmount1
libmp3lame0
libmpc3
libmpfr6
libmysqlclient21
libncursesw6
libnettle8
libnghttp2-14
libnpth0
libnsl-dev
libnsl2
libnspr4
libnss3
Expand Down Expand Up @@ -252,7 +222,6 @@ libpsl5
libpython3-stdlib
libpython3.12-minimal
libpython3.12-stdlib
libquadmath0
librabbitmq4
libraw23
libreadline8
Expand All @@ -267,7 +236,6 @@ libselinux1
libsemanage-common
libsemanage2
libsepol2
libsframe1
libsharpyuv0
libsmartcols1
libsodium23
Expand All @@ -289,10 +257,7 @@ libtheora0
libtiff6
libtinfo6
libtirpc-common
libtirpc-dev
libtirpc3
libtsan2
libubsan1
libudev1
libunibreak5
libunistring5
Expand Down Expand Up @@ -327,12 +292,10 @@ libxxhash0
libyaml-0-2
libzip4
libzstd1
linux-libc-dev
locales
login
logsave
lsb-release
make
mawk
media-types
mlock
Expand Down Expand Up @@ -363,7 +326,6 @@ python3.12
python3.12-minimal
readline-common
rename
rpcsvc-proto
rsync
sed
sensible-utils
Expand Down
37 changes: 0 additions & 37 deletions heroku-24/installed-packages-arm64.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,11 @@ bash
bind9-dnsutils
bind9-host
bind9-libs
binutils
binutils-aarch64-linux-gnu
binutils-common
bsdutils
bzip2
ca-certificates
ca-certificates-java
coreutils
cpp
cpp-13
cpp-13-aarch64-linux-gnu
cpp-aarch64-linux-gnu
curl
dash
debconf
Expand All @@ -37,12 +30,8 @@ fontconfig
fontconfig-config
fonts-dejavu-core
fonts-dejavu-mono
gcc
gcc-13
gcc-13-aarch64-linux-gnu
gcc-13-base
gcc-14-base
gcc-aarch64-linux-gnu
geoip-database
gettext-base
gir1.2-freedesktop
Expand Down Expand Up @@ -77,39 +66,30 @@ libapparmor1
libapt-pkg6.0
libarchive13
libargon2-1
libasan8
libass9
libassuan0
libatomic1
libattr1
libaudit-common
libaudit1
libbinutils
libblkid1
libbpf1
libbrotli1
libbsd0
libbz2-1.0
libc-bin
libc-client2007e
libc-dev-bin
libc6
libc6-dev
libcairo-gobject2
libcairo2
libcap-ng0
libcap2
libcap2-bin
libcbor0.10
libcc1-0
libcfitsio10
libcgif0
libcom-err2
libcrypt-dev
libcrypt1
libcryptsetup12
libctf-nobfd0
libctf0
libcurl3-gnutls
libcurl4
libdatrie1
Expand Down Expand Up @@ -140,7 +120,6 @@ libfido2-1
libfontconfig1
libfreetype6
libfribidi0
libgcc-13-dev
libgcc-s1
libgcrypt20
libgd3
Expand All @@ -156,7 +135,6 @@ libgnutls-openssl27
libgnutls30
libgomp1
libgpg-error0
libgprofng0
libgraphite2-3
libgssapi-krb5-2
libharfbuzz-gobject0
Expand All @@ -168,15 +146,11 @@ libheif-plugin-dav1d
libheif-plugin-libde265
libheif1
libhogweed6
libhwasan0
libhwy1
libicu74
libidn2-0
libimagequant0
libimath-3-1-29
libisl23
libitm1
libjansson4
libjbig0
libjpeg-turbo8
libjpeg8
Expand All @@ -193,7 +167,6 @@ libldap2
liblerc4
liblmdb0
liblqr-1-0
liblsan0
libltdl7
liblz4-1
liblzf1
Expand All @@ -211,14 +184,11 @@ libmemcached11
libmnl0
libmount1
libmp3lame0
libmpc3
libmpfr6
libmysqlclient21
libncursesw6
libnettle8
libnghttp2-14
libnpth0
libnsl-dev
libnsl2
libnspr4
libnss3
Expand Down Expand Up @@ -266,7 +236,6 @@ libselinux1
libsemanage-common
libsemanage2
libsepol2
libsframe1
libsharpyuv0
libsmartcols1
libsodium23
Expand All @@ -288,10 +257,7 @@ libtheora0
libtiff6
libtinfo6
libtirpc-common
libtirpc-dev
libtirpc3
libtsan2
libubsan1
libudev1
libunibreak5
libunistring5
Expand Down Expand Up @@ -326,12 +292,10 @@ libxxhash0
libyaml-0-2
libzip4
libzstd1
linux-libc-dev
locales
login
logsave
lsb-release
make
mawk
media-types
mlock
Expand Down Expand Up @@ -362,7 +326,6 @@ python3.12
python3.12-minimal
readline-common
rename
rpcsvc-proto
rsync
sed
sensible-utils
Expand Down
3 changes: 0 additions & 3 deletions heroku-24/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@ packages=(
ed
file
fontconfig
gcc
geoip-database
gettext-base
gir1.2-harfbuzz-0.0
Expand All @@ -82,7 +81,6 @@ packages=(
libargon2-1
libass9
libc-client2007e
libc6-dev
libcairo2
libcurl4
libdatrie1
Expand Down Expand Up @@ -155,7 +153,6 @@ packages=(
libzstd1
locales
lsb-release
make
netcat-openbsd
openssh-client
openssh-server
Expand Down