erigon-pulse/turbo/silkworm
battlmonstr ce57b8f54f
silkworm: make install (#8985)
We've got a report from a user that erigon fails to run with this error:

```
/opt/erigon/releases/latest/bin/erigon: error while loading shared libraries: libsilkworm_capi.so: cannot open shared object file: No such file or directory
```

On this system erigon is executed using a service-account user which has
no permission to access the build user's $HOME where the
libsilkworm_capi.so resides (inside $GOPATH/pkg/mod).

This adds a support to silkworm-go to look for the library relative to
the executable path on Linux:

d4ec8a8bce

and a new `make DIST=<path> install` command which copies both the
library and erigon binary to any destination.
2023-12-14 21:45:18 +07:00
..
silkworm_compat_check.sh Fix case when there are more than one matching libraries (#8955) 2023-12-12 08:50:37 +01:00
silkworm_go_devenv.sh silkworm: use silkworm-go bindings (#8829) 2023-11-30 12:45:02 +01:00
silkworm_lib_path.sh silkworm: make install (#8985) 2023-12-14 21:45:18 +07:00
silkworm.go Downloader: add ProhibitNewDownloads() (#8939) 2023-12-12 16:05:56 +07:00