On Sat, Feb 15, 2020 at 4:14 PM Carl Marcum <carl.b.mar...@gmail.com> wrote:
> Hi All, > > Not sure if anyone has went down this road yet but I've installed CentOS > 8 with a Gnome desktop env, on a server of mine and would like to build > AOO 4.2 on it or even 4.1.x if needed. > My starting point was the Building Guide section for Centos 7 for AOO > 4.2. [1] > > I have the following repos enabled: > CentOS-8 - AppStream 9.1 kB/s | 4.3 kB 00:00 > CentOS-8 - Base 8.0 kB/s | 3.8 kB 00:00 > CentOS-8 - Extras 1.2 kB/s | 1.5 kB 00:01 > CentOS-8 - PowerTools 8.5 kB/s | 4.3 kB 00:00 > Extra Packages for Enterprise Linux Modular 8 - 27 kB/s | 12 kB 00:00 > Extra Packages for Enterprise Linux 8 - x86_64 32 kB/s | 17 kB 00:00 > > But I'm not finding a few of the listed dependencies: > > No match for argument: gnome-vfs2-devel > No match for argument: gstreamer-devel > No match for argument: gstreamer-plugins-base-devel > No match for argument: ORBit2-devel > Error: Unable to find a match: gnome-vfs2-devel gstreamer-devel > gstreamer-plugins-base-devel ORBit2-devel > > I found that gstreamer 0.1 is no longer maintained and they suggest 1.0 > series. [2] > Do we still need 0.1 for building. > We moved to 1.0 a year ago: commit b6e71573e19c0b24193aa83c913ad163e3fbb449 Author: Damjan Jovanovic <dam...@apache.org> Date: Fri Mar 2 06:14:01 2018 +0000 Use gstreamer 1.0 instead of the long obsolete version 0.1. > It looks like gnome-vfs2 is superseded by GVfs [3] . > I have a number of gvfs-* packages installed already so I added gvfs-devel. > Would this work ? > gvfs was superseded by gio long ago, and we've supported gio since 2011. The default should now be --enable-gio --disable-gnome-vfs > > I see ORBit2 is used for CORBA. I'm coming up blank on any CentOS 8 > package. > > Also, what minimum or better yet latest Java could I build 4.2 with? > Java 7 onwards should work. If one doesn't, please report, I'll fix it. However we really should ensure that for release builds we build with 7; newer .class file formats may be incompatible with older JREs if we didn't pass -source and -target flags to javac, etc. Damjan