Hello, I am trying to build Veyon https://veyon.io/.
Veyon is a free and Open Source software for computer monitoring and classroom management supporting Linux and Windows.
I originally found Veyon from Irupp home project but it was drop, so I branched the package and update the source to latest stable version 4.3.0.
https://build.opensuse.org/package/s...:archive/veyon
From the Github page of Veyon, I need
Which in the spec file, it seems fine.Code:Requirements for Debian-based distributions:
- Build tools: g++ make cmake
- Qt5: qtbase5-dev qtbase5-dev-tools qttools5-dev qttools5-dev-tools qtdeclarative5-dev qtquickcontrols2-5-dev
- X11: xorg-dev libxtst-dev libfakekey-dev
- libjpeg: libjpeg-dev provided by libjpeg-turbo8-dev or libjpeg62-turbo-dev
- zlib: zlib1g-dev
- OpenSSL: libssl-dev
- PAM: libpam0g-dev
- procps: libprocps-dev
- LZO: liblzo2-dev
- QCA: libqca2-dev libqca-qt5-2-dev
- LDAP: libldap2-dev
- SASL: libsasl2-dev
One thing that I am not sure is libqca2-dev because I don't think there is this package in openSUSE. I only found libqca-qt5-devel.
So I'm not sure what to do.Code:BuildRequires: gcc-c++ BuildRequires: glibc-devel BuildRequires: cmake BuildRequires: make BuildRequires: pkgconfig BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Network) BuildRequires: cmake(Qt5LinguistTools) BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Xml) #BuildRequires: wvstreams-devel BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(xtst) BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xrandr) BuildRequires: libstdc++-devel BuildRequires: pkgconfig(libvncclient) BuildRequires: pkgconfig(libvncserver) BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: libX11-devel BuildRequires: xorg-x11-devel BuildRequires: cyrus-sasl-devel BuildRequires: libXp-devel BuildRequires: libjpeg-devel BuildRequires: zlib-devel BuildRequires: openssl-devel BuildRequires: pam-devel BuildRequires: procps-devel BuildRequires: lzo-devel BuildRequires: libqca-qt5 BuildRequires: libqca-qt5-devel BuildRequires: openldap2-devel BuildRequires: libgsasl BuildRequires: libxkbcommon-devel BuildRequires: libxkbcommon-x11-devel
The log for failed build for TW x86_64 is shown here:
https://build.opensuse.org/package/l...bleweed/x86_64.
Thanks.
Bookmarks