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