This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-04-19
Channels
- # announcements (24)
- # asami (25)
- # babashka (17)
- # beginners (99)
- # bitcoin (1)
- # calva (2)
- # cider (6)
- # cljs-dev (4)
- # clojure (88)
- # clojure-australia (3)
- # clojure-europe (23)
- # clojure-france (6)
- # clojure-nl (5)
- # clojure-uk (31)
- # clojured (1)
- # clojurescript (6)
- # clojureverse-ops (1)
- # datomic (28)
- # depstar (18)
- # emacs (11)
- # events (1)
- # fulcro (21)
- # graalvm (4)
- # graphql (7)
- # heroku (1)
- # jackdaw (18)
- # joker (3)
- # kaocha (1)
- # lsp (1)
- # malli (13)
- # meander (4)
- # off-topic (12)
- # pathom (14)
- # pedestal (2)
- # podcasts-discuss (1)
- # re-frame (37)
- # reagent (17)
- # reitit (9)
- # shadow-cljs (44)
- # xtdb (17)
Hi, I have something strange since this morning using crux. It should be related to an upgrade other than crux but if someone has an hint ? Many thanks
2021-04-19T08:07:34.007Z ouvasam INFO [crux.hash.jnr:311] - dlopen(libgcrypt.dylib, 9): image not found
WARNING: /usr/local/opt/openjdk@11/bin/java is loading libcrypto in an unsafe way
If i try to install libgcrypt using brew install libgcrypt i have this error:
WARNING: /usr/local/opt/openjdk@11/bin/java is loading libcrypto in an unsafe way
I see this everywhere on “Big Sur”, also for python and nodejs related things IIRC.
Is openjdk from homebrew?
Yes, the solution seems to be a newer (or freshly) compiled JSK which depends on an explicit version of “libcrypto” instead of “whatever libcrypto in this system is”. (Roughly described)
The problem is that i have to use tomcat which use openjdk@11 but this version does not work with crux
Hey @U0F7M1KA7 I don't know what the specific cause might be here, but you can probably work around this for now by switching from libgcrypt to OpenSSL or our own ByteUtils SHA1 implementation. This can be done by setting environment variables, see: https://github.com/juxt/crux/blob/master/crux-core/src/crux/hash.clj#L10-L12
Hi @U899JBRPF Many thanks for taking time. What i did is to use jenv to use another java version for my app. So tomcat can use openjdk
if you find that Crux could be doing something specifically more helpful here please feel free to open an issue
ATTN: Production Users!
Are you currently using crux-jdbc
in production? If so, please DM or email me (<mailto:[email protected]|[email protected]>) before this Friday (23rd)! We are hoping to provide a smooth upgrade path for the next release that ideally requires your input to validate the practical implications of the SQL migration fix that resolves this JDBC performance issue https://github.com/juxt/crux/issues/1463