plentico / plenti.co

Public website for Plenti

Home Page:https://plenti.co

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

version `GLIBC_2.29' not found

jimafisk opened this issue · comments

Just tried rebuilding a previously passing build in order to fix the "back" behavior in the ejected router. However, now that build is broken: https://github.com/plentico/plenti.co/runs/2300383844?check_suite_focus=true

Error:

/plenti: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /plenti)

I might be able to just update the version of Ubuntu used in Github Actions to fix this: https://www.digitalocean.com/community/questions/how-install-glibc-2-29-or-higher-in-ubuntu-18-04

That's probably what I'll do, but it's a little concerning to me that this is even necessary since plenti should be running in its own isolated container. We're still using ubuntu 18.04 for our docker releases (https://hub.docker.com/repository/docker/plentico/plenti/tags?page=1&ordering=last_updated) so it could be that. Ideally we'd like to use something smaller anyways.

Statically linking the references to the C libs fixed this: plentico/plenti#157 (comment)

Now rerunning the build passes: https://github.com/plentico/plenti.co/runs/2308646061?check_suite_focus=true