brightball
Does Heroku manage this? The OTP 24.0 build is broken and these buildpacks are used in a lot of places, including CI pipelines. I think Gigalixir may even use them (not sure though).
Just wondering if anybody has an idea when this one might be fixed or if it’s getting any attention?
Trending in Discussions
As the title says, please share what you’ve been up to with Elixir. Whether that’s been learning it, looking into it, making stuff with i...
New
Hey there,
It’s been more than a year since we started using LiveView as our main UI library and building a whole library of UI componen...
New
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
Quite interesting article Google brought me. Didn’t find any mentions about it here.
What do you think in general? Would you use togethe...
New
Hi everyone!
The first release candidate for the Expert language server project is now available!
We’ve published a press release detai...
New
Hi there! :wave:
@frigidcode and I (but mostly him) have been running an Elixir Book club, we’re almost done with Designing Elixir Syste...
New
A little off-topic, but I feel like people here have a good head on their shoulders.
I used to be quite good at making software. Was luc...
New
Other Trending Topics
Edit: 2026 May 15 - This post is archived.
Mob is alive!!
Main docs: mob v0.7.11 — Documentation
A bit of explanation for the slightly c...
New
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
Hi there! We created Gust: A task orchestrator inspired by Airflow.
For those who have never heard about Aiflow, it’s a Python-based wor...
New
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Just published claude-code-elixir, a plugin marketplace for Claude Code with Elixir support. These are the plugins I’ve been using for my...
New
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #ai
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #elixirconf-eu
- #metaprogramming
- #hex










Showing Posts 1 to 10- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
al2o3cr
Weird - looks like the issue is with the detected architecture name - the workflow expects
x86_64-unknown-linux-gnu:https://github.com/elixir-buildpack/heroku-otp/blob/43dc62d762fbabfbfea9b1017b1c1cc3871de91d/.github/workflows/build-new-release.yml#L125-L132
But what’s getting created appears to be
x86_64-pc-linux-gnubased on the workflow’s logs:al2o3cr
This PR looks like the root cause:
https://github.com/erlang/otp/pull/4627
Take particular note of the change to
.gitignore.kip
Thats some fine sleuthing!
axelson
That particular buildpack appears to be maintained by only one person: Contributors to elixir-buildpack/heroku-otp · GitHub
Although I think most people use GitHub - HashNuke/heroku-buildpack-elixir: Heroku Buildpack for Elixir with nitro boost · GitHub
Gigalixir uses buildpacks as well, although I’m not sure what they currently point to in their docs
sanswork
jesseshieh(who seems to be the primary maintainer these days of the HashNuke repo) is actually Jesse from Gigalixir.
jesse
Hey guys, thanks for bringing this up. Indeed, most people use the hashnuke buildpack and that’s the one gigalixir uses. Has anyone had problems with OTP 24 on gigalixir? If so, definitely let me know.
brightball
It looks like this is used by Codeship. They reference using Heroku buildpacks so I assumed it was all the same.
kitplummer
I just tried to update my app on Heroku to OTP 24 and v1.12.0 of Elixir.
These get defined in a config file called
elixir_buildpack.configthat Heroku reads…UPDATE: realized I was on heroku-18 (Ubuntu 18) - upgraded stack to heroku-20 - and it is deploy OTP 24.
kaz
Howdy! I’m the maintainer of the new fork, I built it mostly to replace the build system, the buildpack code is pretty much the same. Thanks for bringing it to my attention
I’ve just looked over the issue quickly and it looks like it should just be a matter of using the RELEASE_ROOT environment variable.
kaz
The new fork of the buildpack now works with 24.x