packages for libwebsocket and libwebsocket-devel can be found in the remi repository (https://rpms.remirepo.net/enterprise/8/remi/x86_64/repoview/libwebsockets-devel.html) although this seems to be an outdated or at least older version (and you need to decide for yourself whether it is a safe/trustworth source)
regarding libjpeg-turbo-devel, i would stick to the package shiped with centos/rhel, but from compareing the shiped package: rpm -ql libjpeg-turbo-devel /usr/include/jconfig-64.h /usr/include/jconfig.h /usr/include/jerror.h /usr/include/jmorecfg.h /usr/include/jpegint.h /usr/include/jpeglib.h /usr/lib64/libjpeg.so /usr/lib64/pkgconfig/libjpeg.pc with the rpm provided by the developer, rpm2cpio libjpeg-turbo-official-2.0.4.x86_64.rpm | cpio -civt | grep -E ".h$|.pc$|.so " -rwxr-xr-x 1 root root 46866 Dec 31 08:26 ./opt/libjpeg-turbo/bin/tjbench -rw-r--r-- 1 root root 2166 Dec 31 08:24 ./opt/libjpeg-turbo/include/jconfig.h -rw-r--r-- 1 root root 15177 Dec 31 08:10 ./opt/libjpeg-turbo/include/jerror.h -rw-r--r-- 1 root root 15143 Dec 31 08:10 ./opt/libjpeg-turbo/include/jmorecfg.h -rw-r--r-- 1 root root 50281 Dec 31 08:10 ./opt/libjpeg-turbo/include/jpeglib.h -rw-r--r-- 1 root root 73889 Dec 31 08:10 ./opt/libjpeg-turbo/include/turbojpeg.h lrwxrwxrwx 1 root root 13 Dec 31 08:26 ./opt/libjpeg-turbo/lib64/libjpeg.so -> libjpeg.so.62 lrwxrwxrwx 1 root root 17 Dec 31 08:26 ./opt/libjpeg-turbo/lib64/libturbojpeg.so -> libturbojpeg.so.0 -rw-r--r-- 1 root root 279 Dec 31 08:24 ./opt/libjpeg-turbo/lib64/pkgconfig/libjpeg.pc -rw-r--r-- 1 root root 291 Dec 31 08:24 ./opt/libjpeg-turbo/lib64/pkgconfig/libturbojpeg.pc there are at least some of the headers, so to me it looks like devel files are included in this package... On Wednesday, April 29, 2020 21:44 CEST, Nick Couchman <[email protected]> wrote: On Wed, Apr 29, 2020 at 8:21 AM Zer0Cool <[email protected]> wrote:Hello, I have been working on adapting my script for installing and configuring Guac on RHEL/CentOS 7.x to working with 8.x. (current 7.x version here for reference: https://github.com/Zer0CoolX/guacamole-install-rhel). One of the biggest challenges I am facing is with package names changing or packages being removed entirely from official repos (and even trustworthy 3rd party repos) with RHEL/CentOS 8.x. It seems as if the page: https://guacamole.apache.org/doc/gug/installing-guacamole.html has not been updated to reflect RHEL/CentOS 8.x No, that documentation has not been updated to reflect these changes. Good examples are as follows: - libtelnet - libtelnet-devel - libwebsocket - libwebsocket-devel - libssh2 - libssh2-devel It appears these packages are no longer in the official repos. Is there another trustworthy/reliable repo to grab them from? To be honest, I am not too worried about telnet, but Kubernetes support seems like something I/people would want to have and while epel-testing lists libwebsockets it will not install (needs libuv and cant find it). I did find libssh2 in epel and that appears to be installable. libtelnet has always been part of the EPEL repo, I believe. I think someone mentioned recently that libssh2 has been added, as well. Beyond that, we're also looking at moving guacd (back) to libssh instead of libssh2. Tomcat has also been removed from the repos, seemingly on purpose by Red Hat. Is the best way to use Tomcat on RHEL/CentOS 8.x to get the tar.gz direct from the official site and unpack it/configure it or is there a trustworthy/reliable repo with Tomcat 9.x for RHEL/CentOS 8.x I am unaware of? This is what I do, anyway. I think EL7 shipped with Tomcat 7 or something like that, and they never did much in the way of updating it, so I always pull Tomcat down from the Tomcat page to get the latest. EL8 probably ships with JBOSS, since RedHat maintains that. Laslty, libjpeg-turbo. The dev has a yum repo that I have used, but it appears it only pulls libjpeg-turbo and not libjpeg-turbo-devel. Is there any benefit to having LJT 2.x (or whatever the latest version is) with the LJT-devel package from official repos (1.5.x I think at this time)? Should I just use both versions from the OS repos (1.5.x)? Not sure on this one - I think whatever is available should be fine. The install instructions mention both libjpeg-turbo-devel and libjpeg-devel. -Nick
