Git Product home page Git Product logo

Comments (11)

husisusi avatar husisusi commented on July 21, 2024 2

Yes, I will update it to support Debian 9.
But I'm very busy now and hope I will make that in two to three weeks...

from officeonlin-install.sh.

quenenni avatar quenenni commented on July 21, 2024 1

Ho yeah.. I finished a compilation without error and a working Lool on Debian 9.
And is simpler than before.. It was mainly the ssl packages to downgrade.

First, be sure to have Curl installed before running the script.
It will be fix soon I suppose, but in the meantime..

How to do it:
1 - openjdk
I change the version number for openjdk in bin/systemSetup.sh

Debian 8 -> openjdk-7-jdk
Debian 9 -> openjdk-8-jdk

2 - ssl

  • Add jessie-backports repo
    I added these 2 lines in /etc/apt/sources.lst:
deb http://ftp.be.debian.org/debian/ jessie-backports main
deb-src http://ftp.be.debian.org/debian/ jessie-backports main
  • I created the file 00_ssl in /etc/apt/preferences.d/
Package: openssl libssl1.0.0 libssl-dev libssl-doc
Pin: release a=jessie-backports
Pin-Priority: 1001

(apt update is required)

  • In bin/systemSetup.sh, I separated the install of the ssl packages because openssl has to be downgraded and I don't think it's a good idea to add the param to allow downgrade on the big list of packages to install:
if ! apt-get install openssl libssl-dev -y --allow-downgrades; then
   exit 1
 fi

Don't forget to remove openssl from the big apt install list.

3 - libpng12

In bin/systemSetup.sh, I removed libpng12.0 & libpng12-dev and added libpng16.16 instead
(it didn't seem to have a -dev for the libpng16, but no error without it, so not sure if I won't discover a problem later.. or maybe libpng16.16 include the -dev part now)
So, it was just a package name to change.

4- FYI
On a 4Go Ram / 1 core Vm on my i7, it took +- 7h from the start to the end.

from officeonlin-install.sh.

joergmschulz avatar joergmschulz commented on July 21, 2024 1

used this recipe, worked.

from officeonlin-install.sh.

quenenni avatar quenenni commented on July 21, 2024

Hello,

I tried to install it on a fresh debian 9.

To be able to start the process, you have to make these changes in the script file:

403 if [ "${DIST}" = "Debian" ]; then
404   DIST_PKGS="${DIST_PKGS} openjdk-8-jdk"
405 fi

Debian 8 -> openjdk-7-jdk
Debian 9 -> openjdk-8-jdk

And you have to install manually 2 packages from debian wheezy because they don't exist anymore in stretch:

libpng12-0 -> https://packages.debian.org/wheezy/libpng12-0
libpng12-dev -> https://packages.debian.org/wheezy/libpng12-dev

Why wheezy and not jessie: https://unix.stackexchange.com/questions/331803/cannot-install-libpng12-0-on-debian.

And you have to remove those 2 packages from the apt-get install command on line 407 (and libpng12-dev must be removed from line 408 as well.. it's 2 times there.. that's a small error)

After that, I could start the script.

The Lo compilation finished ok, but then, the script failed on the poco stuff.

Here are the last lines with the error (the Crypto section):

make -C /opt/poco-1.7.8p3-all/Crypto
make[1] : on entre dans le répertoire « /opt/poco-1.7.8p3-all/Crypto »
** Creating dependency info for src/OpenSSLInitializer.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/OpenSSLInitializer.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/OpenSSLInitializer.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/X509Certificate.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/X509Certificate.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/X509Certificate.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/DigestEngine.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/DigestEngine.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/DigestEngine.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/RSADigestEngine.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/RSADigestEngine.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/RSADigestEngine.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/RSAKeyImpl.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/RSAKeyImpl.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/RSAKeyImpl.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/RSAKey.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/RSAKey.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/RSAKey.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/RSACipherImpl.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/RSACipherImpl.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/RSACipherImpl.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.
7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/Cpp
Unit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/
Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite
/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/
include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_
REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/CryptoTransform.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/CryptoTransform.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/CryptoTransform.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poc
o-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all
/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-
all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQ
Lite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompi
ler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600
 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/CryptoStream.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/CryptoStream.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/CryptoStream.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.
8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUn
it/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Ut
il/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/i
nclude -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/in
clude -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_RE
ENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/CipherKeyImpl.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/CipherKeyImpl.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/CipherKeyImpl.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.
7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/Cpp
Unit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/
Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite
/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/
include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_
REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/CipherKey.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/CipherKey.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/CipherKey.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.8p3-al
l/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/inc
lude -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/inc
lude -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include
 -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include 
-I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRAN
T -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/CipherImpl.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/CipherImpl.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/CipherImpl.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.8p3-
all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/i
nclude -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/CipherFactory.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/CipherFactory.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/CipherFactory.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
** Creating dependency info for src/Cipher.cpp
mkdir -p /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64
/opt/poco-1.7.8p3-all/build/script/makedepend.gcc  src/Cipher.cpp /opt/poco-1.7.8p3-all/Crypto/.dep/Linux/x86_64/Cipher.d /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_static /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
mkdir -p /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_static
mkdir -p /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_static
mkdir -p /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/release_shared
mkdir -p /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared
** Compiling src/Cipher.cpp (debug, shared)
g++  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL  -g -D_DEBUG -fPIC -c src/Cipher.cpp -o /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared/Cipher.o
** Compiling src/CipherFactory.cpp (debug, shared)
g++  -Iinclude -I/opt/poco-1.7.8p3-all/CppUnit/include -I/opt/poco-1.7.8p3-all/CppUnit/WinTestRunner/include -I/opt/poco-1.7.8p3-all/Foundation/include -I/opt/poco-1.7.8p3-all/XML/include -I/opt/poco-1.7.8p3-all/JSON/include -I/opt/poco-1.7.8p3-all/Util/include -I/opt/poco-1.7.8p3-all/Net/include -I/opt/poco-1.7.8p3-all/Crypto/include -I/opt/poco-1.7.8p3-all/NetSSL_OpenSSL/include -I/opt/poco-1.7.8p3-all/Data/include -I/opt/poco-1.7.8p3-all/Data/SQLite/include -I/opt/poco-1.7.8p3-all/Data/ODBC/include -I/opt/poco-1.7.8p3-all/Data/MySQL/include -I/opt/poco-1.7.8p3-all/MongoDB/include -I/opt/poco-1.7.8p3-all/Zip/include -I/opt/poco-1.7.8p3-all/PageCompiler/include -I/opt/poco-1.7.8p3-all/PageCompiler/File2Page/include -Wall -Wno-sign-compare -DPOCO_BUILD_HOST='"'lool'"' -DPOCO_TARGET_OSNAME='"'Linux'"' -DPOCO_TARGET_OSARCH='"'x86_64'"'  -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL  -g -D_DEBUG -fPIC -c src/CipherFactory.cpp -o /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared/CipherFactory.o
In file included from include/Poco/Crypto/CipherKeyImpl.h:24:0,
                 from include/Poco/Crypto/CipherKey.h:24,
                 from src/CipherFactory.cpp:19:
include/Poco/Crypto/OpenSSLInitializer.h:26:28: fatal error: openssl/crypto.h: Aucun fichier ou dossier de ce type
 #include <openssl/crypto.h>
                            ^
compilation terminated.
/opt/poco-1.7.8p3-all/build/rules/compile:53 : la recette pour la cible « /opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared/CipherFactory.o » a échouée
make[1] : on quitte le répertoire « /opt/poco-1.7.8p3-all/Crypto »
make[1]: *** [/opt/poco-1.7.8p3-all/Crypto/obj/Linux/x86_64/debug_shared/CipherFactory.o] Erreur 1
make: *** [Crypto-libexec] Erreur 2
Makefile:201 : la recette pour la cible « Crypto-libexec » a échouée

Any idea how to fix that?

from officeonlin-install.sh.

Kassiematis avatar Kassiematis commented on July 21, 2024

Looks like you have to install libssl-dev

from officeonlin-install.sh.

quenenni avatar quenenni commented on July 21, 2024

Thanks @Kassiematis . I'll try that asap, after I've finished with my debian 8.

from officeonlin-install.sh.

quenenni avatar quenenni commented on July 21, 2024

It failed.
Another error linked to ssl it seems.

This one occurred on this command line in lib/onlineBuild.sh (line 39):

sudo -Hu lool make -j$cpu --directory=${lool_dir}

And here are the errors:

make : on entre dans le répertoire « /opt/online »
make  all-recursive
make[1] : on entre dans le répertoire « /opt/online »
Making all in .
make[2] : on entre dans le répertoire « /opt/online »
  CXX      net/Ssl.o
net/Ssl.cpp: In constructor ‘SslContext::SslContext(const string&, const string&, const string&)’:
net/Ssl.cpp:46:5: error: ‘void OPENSSL_config(const char*)’ is deprecated [-Werror=deprecated-declarations]
     OPENSSL_config(nullptr);
     ^~~~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13:0,
                 from /usr/include/openssl/ssl.h:61,
                 from net/Ssl.hpp:19,
                 from net/Ssl.cpp:13:
/usr/include/openssl/conf.h:92:1: note: declared here
 DEPRECATEDIN_1_1_0(void OPENSSL_config(const char *config_name))
 ^
net/Ssl.cpp:46:27: error: ‘void OPENSSL_config(const char*)’ is deprecated [-Werror=deprecated-declarations]
     OPENSSL_config(nullptr);
                           ^
In file included from /usr/include/openssl/ct.h:13:0,
                 from /usr/include/openssl/ssl.h:61,
                 from net/Ssl.hpp:19,
                 from net/Ssl.cpp:13:
/usr/include/openssl/conf.h:92:1: note: declared here
 DEPRECATEDIN_1_1_0(void OPENSSL_config(const char *config_name))
 ^
net/Ssl.cpp: In member function ‘void SslContext::initDH()’:
net/Ssl.cpp:236:7: error: invalid use of incomplete type ‘DH {aka struct dh_st}’
     dh->p = BN_bin2bn(dh1024_p, sizeof(dh1024_p), 0);
       ^~
In file included from /usr/include/openssl/crypto.h:31:0,
                 from /usr/include/openssl/comp.h:16,
                 from /usr/include/openssl/ssl.h:47,
                 from net/Ssl.hpp:19,
                 from net/Ssl.cpp:13:
/usr/include/openssl/ossl_typ.h:104:16: note: forward declaration of ‘DH {aka struct dh_st}’
 typedef struct dh_st DH;
                ^~~~~
net/Ssl.cpp:237:7: error: invalid use of incomplete type ‘DH {aka struct dh_st}’
     dh->g = BN_bin2bn(dh1024_g, sizeof(dh1024_g), 0);
       ^~
In file included from /usr/include/openssl/crypto.h:31:0,
                 from /usr/include/openssl/comp.h:16,
                 from /usr/include/openssl/ssl.h:47,
                 from net/Ssl.hpp:19,
                 from net/Ssl.cpp:13:
/usr/include/openssl/ossl_typ.h:104:16: note: forward declaration of ‘DH {aka struct dh_st}’
 typedef struct dh_st DH;
                ^~~~~
net/Ssl.cpp:238:7: error: invalid use of incomplete type ‘DH {aka struct dh_st}’
     dh->length = 160;
       ^~
In file included from /usr/include/openssl/crypto.h:31:0,
                 from /usr/include/openssl/comp.h:16,
                 from /usr/include/openssl/ssl.h:47,
                 from net/Ssl.hpp:19,
                 from net/Ssl.cpp:13:
/usr/include/openssl/ossl_typ.h:104:16: note: forward declaration of ‘DH {aka struct dh_st}’
 typedef struct dh_st DH;
                ^~~~~
net/Ssl.cpp:239:13: error: invalid use of incomplete type ‘DH {aka struct dh_st}’
     if ((!dh->p) || (!dh->g))
             ^~
In file included from /usr/include/openssl/crypto.h:31:0,
                 from /usr/include/openssl/comp.h:16,
                 from /usr/include/openssl/ssl.h:47,
                 from net/Ssl.hpp:19,
                 from net/Ssl.cpp:13:
/usr/include/openssl/ossl_typ.h:104:16: note: forward declaration of ‘DH {aka struct dh_st}’
 typedef struct dh_st DH;
                ^~~~~
net/Ssl.cpp:239:25: error: invalid use of incomplete type ‘DH {aka struct dh_st}’
     if ((!dh->p) || (!dh->g))
                         ^~
In file included from /usr/include/openssl/crypto.h:31:0,
                 from /usr/include/openssl/comp.h:16,
                 from /usr/include/openssl/ssl.h:47,
                 from net/Ssl.hpp:19,
                 from net/Ssl.cpp:13:
/usr/include/openssl/ossl_typ.h:104:16: note: forward declaration of ‘DH {aka struct dh_st}’
 typedef struct dh_st DH;
                ^~~~~
cc1plus: all warnings being treated as errors
Makefile:1165 : la recette pour la cible « net/Ssl.o » a échouée
make[2] : on quitte le répertoire « /opt/online »
make[2]: *** [net/Ssl.o] Erreur 1
make[1]: *** [all-recursive] Erreur 1
make: *** [all] Erreur 2
Makefile:1701 : la recette pour la cible « all-recursive » a échouée
make[1] : on quitte le répertoire « /opt/online »
Makefile:734 : la recette pour la cible « all » a échouée
make : on quitte le répertoire « /opt/online »

Here are the ssl packages installed on my server:

ii  libgnutls-openssl27:amd64 3.5.8-5+deb9u2 amd64        GNU TLS library - OpenSSL wrapper
ii  libssl-dev:amd64          1.1.0f-3       amd64        Secure Sockets Layer toolkit - development files
ii  libssl-doc                1.1.0f-3       all          Secure Sockets Layer toolkit - development documentation
ii  libssl1.0.2:amd64         1.0.2l-2       amd64        Secure Sockets Layer toolkit - shared libraries
ii  libssl1.1:amd64           1.1.0f-3       amd64        Secure Sockets Layer toolkit - shared libraries
ii  openssl                   1.1.0f-3       amd64        Secure Sockets Layer toolkit - cryptographic utility

These errors doesn't mean a lot for me. An old way of coding not good anymore??
The good point is that we are near the end of the compilation, just the onlineInstall.sh script and then the final test.

from officeonlin-install.sh.

Kassiematis avatar Kassiematis commented on July 21, 2024

Looks like the problem is with openssl 1.1.
Found this on github.

kvirc/KVIrc#2151
pocoproject/poco#1460

Install openssl 1.0

from officeonlin-install.sh.

quenenni avatar quenenni commented on July 21, 2024

@Kassiematis Wunderbar.. It worked once I fixed the ssl problem.

Lool is working now..

Here are the things I had to do:
1 - openjdk
I change the version number for openjdk in bin/systemSetup.sh

Debian 8 -> openjdk-7-jdk
Debian 9 -> openjdk-8-jdk

2 - ssl
Indeed, i had to downgrade all the ssl packages to jessie-backports repo

  • I added these 2 lines in /etc/apt/sources.lst:
deb http://ftp.be.debian.org/debian/ jessie-backports main
deb-src http://ftp.be.debian.org/debian/ jessie-backports main
  • I created the file 00_ssl in /etc/apt/preferences.d/
Package: openssl libssl1.0.0 libssl-dev libssl-doc
Pin: release a=jessie-backports
Pin-Priority: 1001
  • I added libssl-dev in the install package list (bin/systemSetup.sh)

3 - libpng12
As I stated above, I took the 2 packages libpng12 from wheezy. But I'm not sure if it's compulsory or if we can take them from jessie-backports too.

  • I downloaded them and installed them manually:
libpng12-0 -> https://packages.debian.org/wheezy/libpng12-0
libpng12-dev -> https://packages.debian.org/wheezy/libpng12-dev

This way, you have to remove the package names from the apt install command (bin/systemSetup.sh)
!! libpng12-dev is 2 times in the line !!

  • But I think it's worth a try to do the same way as for the ssl packages and check if it works too:
    Create the file 00_libpng in /etc/apt/preferences.d/ with this
Package: libpng12-0 libpng12-dev
Pin: release a=jessie-backports
Pin-Priority: 1001

That way, you don't have to change anything from the script (not remove the package names)

The way I did it, I installed libpng12-dev and libpng12-0 manually, but during the install process, libpng12-dev was uninstalled and libpng16-16 took its place (and libpng12-0 wasn't touched / updated).

So, if I understand this correctly, if you add the jessie-backports, the install will be able to find the libpng12-dev package and then will be able to upgrade it to libpng16-16 (someone will have to confirm this).


Now:

You need to add an option in the loolwsd service file /etc/systemd/system/loolwsd.service in order to be able to use the filesystem path as a param. Add at the end of the line ExecStart this: --o:storage.filesystem[@Allow]=true
And don't forget to remove it after your tests if you don't need it (see #93 if you are not sure why).

  • On the daemon.log file, there is a line that repeats itself non stop (every 20 sec) as soon as I open a document, and I don't know if it's bad or not:
Aug 11 14:37:13 lool loolwsd[1633]: wsd-01633-01676 12:37:13.479971 [ docbroker_001 ] WRN  Attempted ping on non-upgraded websocket!| ./net/WebSocketHandler.hpp:285
  • And.. about HAproxy.
    It's working well on my debian 8, but the same config doesn't work on Debian 9, and I still have no clue why (I tried with "mode http" and "mode tcp").

from officeonlin-install.sh.

Kassiematis avatar Kassiematis commented on July 21, 2024

I get the same message so you can ignore it

Aug 11 14:37:13 lool loolwsd[1633]: wsd-01633-01676 12:37:13.479971 [ docbroker_001 ] WRN Attempted ping on non-upgraded

from officeonlin-install.sh.

quenenni avatar quenenni commented on July 21, 2024

Good to know. Thanks.
As I have time to do more testing I'll try my proposed solution for libpng12 soon.

from officeonlin-install.sh.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.