-
Notifications
You must be signed in to change notification settings - Fork 1.1k
No start after update to 12223 #4264
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
Comments
same here ... libjasoncpp24 is available in debian experimental only. |
Just checked on my Intel NUC (Debian Buster). Local compiled version OK link to tar.gz
compiled binary from domoticz download NOK
|
I can confirm. Version compiled by waaren works well. Thank You. |
Just to be sure, you are updating from the web interface ? The reason seems to be caused upstream in a recent JSONCPP commit: open-source-parsers/jsoncpp@cfc1ad7 I asked how to use the new changes to build a shared library in a submodule and hope to have an answer soon |
@rwaaren , did you need to make any changes ? Could you try to remove the CMakeFiles folder and the CMakeCache.txt file, and try to build again (this will make sure it builds from scratch) |
No
copied git/beta to git/beta.old # keep a copy of the working env. cd git/beta make rm -r git/beta compiling now.. |
Compiling and executing without problems. ldd git/beta/bin/domoticz
|
@rwaaren , When I do this, it builds the jsoncpp library as shared, I see that from the CMake output |
OK. Do I need to change something and/or the wiki ? cmake version 3.17.2 |
@rwaaren , No I think it is now fixed upstream, have to test now. If you want to test as well, make sure to delete the CMakeFiles and CMakeCache.txt |
@rwaaren , I'm not sure if updating the modules checks out this last commit open-source-parsers/jsoncpp@bf0cfa5 I removed the "extern" folder, CMake is getting the submodules again, but here it stays on "SHARED_LIB" |
I removed the complete directory and cloned again. Compiling now. Will share the result when compile is complete. |
I already see in the build progress log the following line: [ 1%] Linking CXX shared library ../../../../lib/libjsoncpp.so in the lib folder (git/beta/lib) there is also a dynamic library placed |
Local compile works and
|
Yes, but you should not see "libjsoncpp.so.24" |
You are right! It only works on the same system because /usr/local/domotica/git/beta/lib/libjsoncpp.so.24
|
New beta should work again |
Yes, it's working again. |
Uh oh!
There was an error while loading. Please reload this page.
Domoticz does not start after update to 12223 on Debian buster X86-64
On the log I had:
I manually installed libjsoncpp-dev and made symlink to libjsoncpp.so.24
Next I had:
Again I installed libminizip1 and libminizip-dev
Finally I have:
The text was updated successfully, but these errors were encountered: