Skip to content

undefined symbol: EVP_des_ede3_cbc #25595

@zacoons

Description

@zacoons

What version of Bun is running?

1.3.5+1e86cebd7

What platform is your computer?

Linux 6.17.9-artix1-1 x86_64 unknown

What steps can reproduce the bug?

mkdir test && cd test
bun init
bun add nodegit
bun add @types/nodegit
git init

then bun run this index.ts:

import { Repository } from "nodegit";
Repository.open(".");

What is the expected behavior?

That it runs with no errors.

What do you see instead?

It throws this error:

7 | var rawApi;
 8 | 
 9 | // Attempt to load the production release first, if it fails fall back to the
10 | // debug release.
11 | try {
12 |   rawApi = require("../build/Release/nodegit.node");
       ^
error: /home/path/to/code/node_modules/nodegit/build/Release/nodegit.node: undefined symbol: EVP_des_ede3_cbc
 code: "ERR_DLOPEN_FAILED"

      at <anonymous> (/home/path/to/code/node_modules/nodegit/dist/nodegit.js:12:3)

Bun v1.3.5 (Linux x64)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions