Skip to content
This repository has been archived by the owner on Mar 12, 2019. It is now read-only.

Bottles

Shaun Jackman edited this page Dec 18, 2018 · 11 revisions

Linuxbrew uses Ubuntu 16.04 LTS (Xenial Xerus) with glibc 2.23 and GCC 5.4.0 on CircleCI to build precompiled binary bottles. The minimum Linux kernel version required by glibc 2.23 is 2.6.32. The minimum GCC version required to build glibc is 4.7. We plan for the bottling architecture to follow the Ubuntu long term support releases.

Portable bottles

Formulae that are dependencies of glibc, namely binutils and patchelf, are built on the oldest supported distribution of Linux, currently CentOS 6 and Ubuntu 11.04 LTS (Lucid Lynx). See Build a portable bottle.

glibc version

Distribution glibc GCC
centos:5 2.5 4.1.2 and 4.4.7
centos:6 2.12 4.4.7
centos:7 2.17 4.8.5
debian:6 2.11.3 4.4.3
debian:7 2.13 4.7.2
debian:8 2.19 4.9.2
debian:9 2.24 6.3.0
fedora:24 2.23 6.3.1
fedora:25 2.24 6.4.1
fedora:26 2.25 7.2.1
fedora:27 2.26 7.3.1
fedora:28 2.27 8.2.1
fedora:29 2.28 8.2.1
ubuntu:10 2.11.1 4.4.3
ubuntu:12 2.15 4.6.3
ubuntu:14 2.19 4.8.4
ubuntu:16 2.23 5.4.0
ubuntu:18 2.26 7.3.0

Derivative Distributions

Distribution Derived from
Linux Mint 17 Ubuntu 14.04 LTS (Trusty Tahr)
Linux Mint 18 Ubuntu 16.04 LTS (Xenial Xerus)
Linux Mint 19 Ubuntu 18.04 LTS (Bioinic Beaver)