-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Outdated ZeroMQ on system trumps bundled version(?) #327
Comments
This looks like a bug. Please use Sys.setenv(CLUSTERMQ_USE_SYSTEM_LIBZMQ=0)
install.packages("clustermq") The version should be checked here but the other compilation errors might trigger first: Lines 12 to 21 in 80984fc
Proposed solution: add the version check to the |
@HenrikBengtsson I pushed a fix to |
Thanks. I'm confirming that: Sys.setenv(CLUSTERMQ_USE_SYSTEM_LIBZMQ=0)
install.packages("clustermq") works for clustermq 0.9.4 currently on CRAN. I'm also confirming the patch in > remotes::install_github("mschubert/clustermq")
...
Installing package into '/c4/home/henrik/R/x86_64-pc-linux-gnu-library/4.3-CBI-gcc10'
(as 'lib' is unspecified)
* installing *source* package ‘clustermq’ ...
** using staged installation
* no system libzmq>=4.3.0 found -> using bundled libzmq
autoreconf: Entering directory `.'
... |
It seems like the fallback to the bundled ZeroMQ, as in
doesn't detect outdated ZeroMQ versions on the system. On CentOS 7, which still comes with ZeroMQ 3.2.5, the configuration picks up that outdated version;
This results in compilation errors (see below).
Details
I get:
The text was updated successfully, but these errors were encountered: