@pine stirrup walking back from our errors, to the code you found, we may need to set the binaryTargets field in our prisma files. It looks like they are poking around the filesystem to figure out what platform they are running on, what version of libssl to use... but we may be able to short-cirtuit these checks
at async nt (Users/tony/verdverm/cf-repro/.wrangler/tmp/dev-6wv4fh/worker.js:260633:33)
at async Object.getCurrentBinaryTarget
(Users/tony/verdverm/cf-repro/.wrangler/tmp/dev-6wv4fh/worker.js:265144:19)
at async Object.instantiateLibrary
(Users/tony/verdverm/cf-repro/.wrangler/tmp/dev-6wv4fh/worker.js:265138:35) {
clientVersion: '6.3.0'
}
https://github.com/prisma/prisma/blob/02090bb22a32c96dc69f9efb21f70c61191b6478/packages/client/src/runtime/core/engines/library/LibraryEngine.ts#L245
private async getCurrentBinaryTarget() {
if (TARGET_BUILD_TYPE === 'library') {
if (this.binaryTarget) return this.binaryTarget
const binaryTarget = await this.tracingHelper.runInChildSpan('detect_platform', () =>
getBinaryTargetForCurrentPlatform(),
)
https://www.prisma.io/docs/orm/prisma-client/deployment/serverless/deploy-to-netlify#binary-targets-in-schemaprisma