Skip to content

Conversation

rgbjoy
Copy link

@rgbjoy rgbjoy commented Oct 10, 2025

Discussed here:
vercel/next.js#83230


a simple create-next-app with sharp being used in simple example: https://github.com/rgbjoy/vercel-nextjs-turbopack-sharp

Deployed: https://vercel-nextjs-turbopack-sharp.vercel.app/

Building this locally and on a vercel deployment is fine. VIsiting one of the sharp examples shows the 500 error: https://vercel-nextjs-turbopack-sharp.vercel.app/api/thumbnail?w=240&format=webp


Discord community help post: https://discord.com/channels/967097582721572934/1425735616913477683

Downgrading sharp from 0.34.4 to 0.32.6 resolves Vercel deployment issues caused by incompatible native binaries in newer sharp releases. Version 0.32.6 includes prebuilt binaries that match Vercel’s current Node runtime, making it the stable choice until Vercel updates its build image.

@rgbjoy rgbjoy changed the title Vercel templates should use "sharp": "0.32.6", fix: Vercel templates should use "sharp": "0.32.6", Oct 10, 2025
@rgbjoy rgbjoy changed the title fix: Vercel templates should use "sharp": "0.32.6", fix(Vercel template): "sharp": "0.32.6", Oct 10, 2025
@rgbjoy rgbjoy changed the title fix(Vercel template): "sharp": "0.32.6", fix(Vercel template): revert sharp to 0.32.6 Oct 10, 2025
@rgbjoy rgbjoy changed the title fix(Vercel template): revert sharp to 0.32.6 fix: revert sharp to 0.32.6 Oct 10, 2025
@rgbjoy rgbjoy changed the title fix: revert sharp to 0.32.6 fix: revert sharp to 0.32.6 for Vercel templates Oct 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant