big-r81 commented on issue #282: URL: https://github.com/apache/couchdb-docker/issues/282#issuecomment-3197193109
> `make[3]: Leaving directory '/tmp/js91/js/src/build-release/config/external/icu/common' make[2]: Leaving directory '/tmp/js91/js/src/build-release' make[1]: *** [/tmp/js91/config/recurse.mk:34: compile] Error 2 make[1]: Leaving directory '/tmp/js91/js/src/build-release' make: *** [/tmp/js91/config/rules.mk:355: default] Error 2 ` This has nothing do do with CouchDB, it comes from compiling SpiderMonkey and it seems there are some problems compiling the shipped icu sources. > Here is the Dockerfile > > ``` > `FROM debian:trixie-slim > > ARG COUCHDB_VERSION=3.4.3 > ARG CLOUSEAU_VERSION=2.25.0 > ARG SLF4J_SIMPLE_BINDING_VERSION=2.0.7 > ARG SLF4J_API_BINDING_VERSION=2.0.7 > ... > ``` Is this your own Dockerfile, or from where do you get it? Did you try the docker images from DockerHub ([official Docker image](https://hub.docker.com/_/couchdb)) > Attempting to install CouchDB 3.4.3 using the official Debian packages on debian:trixie-slim fails due to missing dependencies. Building from source also fails because SpiderMonkey versions and ICU versions in Trixie/Bookworm do not match CouchDB 3.x requirements. What are you doing exactly and what error messages do you get? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
