Commit Graph

19 Commits

Author SHA1 Message Date
Tianon Gravi ac24ae0a89 Remove Ruby 2.6 (EOL)
https://www.ruby-lang.org/en/news/2022/04/12/ruby-2-6-10-released/

> After this release, Ruby 2.6 reaches EOL. In other words, this is expected to be the last release of Ruby 2.6 series. We will not release Ruby 2.6.11 even if a security vulnerability is found (but ocould release if a severe regression is found). We recommend all Ruby 2.6 users to start migration to Ruby 3.1, 3.0, or 2.7 immediately.
2022-04-28 14:52:33 -07:00
Joe Ferguson bda17e37f4 Limit ucontext linking to specific arches 2021-10-27 15:33:46 -07:00
Joe Ferguson 53a12c266a Use libucontext in 2.7 to fix alpine based builds on arm32v6/7 and s390x
- Same as alpine uses on all arches (https://git.alpinelinux.org/aports/commit/main/ruby/APKBUILD?h=3.14-stable&id=5ed0f177e21cb9582f05a4088209ada9b143ef80)
2021-10-26 12:37:48 -07:00
yosifkit 659f4ab3a2 Remove sha256sum from GitHub patch file
We pull it via https, and thus can generally trust that we get the right thing -- we've had *many* instances of the sha256sum flopping back and forth based on minor adjustments to the generated patch format GitHub generates.
2021-10-26 12:12:05 -07:00
ojab 4916859076
Add `bullseye` & `bullseye-slim` versions, drop `stretch` & `stretch-slim` 2021-08-16 19:59:40 +00:00
Joe Ferguson e43959905d Update patch file shasum
In some way, GitHub changed how they present the .patch file
2021-08-16 11:31:57 -07:00
J0WI 0c5948bcce Add Alpine 3.14
Also add "g++" during compilation (the upstream configure script looks for it, even though it doesn't appear to be used).
2021-07-07 17:33:40 -07:00
Tianon Gravi 761ae37f67 Add initial jq-based templating engine 2021-07-07 16:55:11 -07:00
Tianon Gravi a6918175fd Add explicit "jessie" and "alpine3.4" aliases 2017-07-31 16:48:09 -07:00
Tianon Gravi be55938d97 Add explicit "--build" to our "./configure" invocations 2017-05-08 19:53:33 -07:00
Tianon Gravi c1d5f251ad Stop removing "xz-utils" in non-slim base (inhertied from "buildpack-deps:jessie") 2017-01-05 10:27:03 -08:00
Peter Dave Hello 6e2934a351 Download smaller ruby tarball xz instead of gz 2016-12-30 16:48:07 -08:00
Joe Ferguson c9208def0c Add 2.4-rc builds 2016-12-05 12:45:43 -08:00
Tianon Gravi 01a86ce6cd Adjust the templates (and thus all variants) 2016-12-05 10:51:26 -08:00
Tianon Gravi d85cf42c55 Use "wget" instead of "curl" and add a comment to help us remember why we turn off "ENABLE_PATH_CHECK" 2016-09-20 11:41:28 -07:00
daniel.burt aa323c7814 Switched to https when fetching Ruby 2016-09-19 18:24:36 -07:00
Tianon Gravi 9b1f77c11d Fix non-root support 2016-02-04 14:55:28 -08:00
Tianon Gravi 1e30dbd46c Adjust the order we do things a bit to enable non-root usage trivially 2016-02-03 14:03:32 -08:00
Tianon Gravi abad497073 Templatize our Dockerfiles 2016-02-03 12:11:16 -08:00