GLIBC_2.29 not found

I’m getting this build error when trying to build a NextJS application:
Apr 11 10:05:43 AM Error: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29’ not found (required by /opt/render/project/src/frontend/node_modules/duckdb/lib/binding/duckdb.node)

Essentially, the underlying Linux machine has an older version of GLIBC that we need to upgrade.

Is there a way to fix this without wrapping everything in our own Docker image?

Hi there,

I’m afraid not. A Docker container is the only way to completely control system-level dependencies.

I’d encourage you to submit a feature request at https://feedback.render.com/. It helps to include as much context as possible about your use case, the problem you’re looking to solve, and how you’re getting around it today to help us develop the best possible solution.

We rely heavily on customer feedback as a part of our planning and product roadmap process, so capturing interest on the feature request page is very helpful.

Regards,

Matt

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.