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

Reply via email to