[CentOS] Firefox 60.0.1.0 ESR Progress?

Phil Wyett
2018-07-11T13:28:54Z

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 2018-07-11 at 06:31 -0500, Johnny Hughes wrote:
> On 07/09/2018 09:38 AM, Johnny Hughes wrote:
> > On 07/06/2018 10:30 AM, Johnny Hughes wrote:
> > > On 07/05/2018 02:27 PM, Phil Wyett wrote:
> > > > On Thu, 2018-07-05 at 06:16 -0500, Johnny Hughes wrote:
> > > > > On 07/03/2018 09:04 AM, Sean wrote:
> > > > > >
> > > >
> > > >
> > > > <snip>
> > > >
> > > > > OK guys .. Firefox 60 is going to take some time ..
likely more for
> > > > > CentOS-6 than CentOS-7.
> > > > > They both (C6 and C7 versions) require many non OS
tools to build.
> > > > > For CentOS-7 .. we need the rust-toolset, llvm-toolset,
and
> > > > > devtoolset-7, to get the firefox to build.
> > > >
> > > >
> > > >
> > > > <snip>
> > > >
> > > > My current issue building the latest firefox is the required
rust
> > > > version.
> > > >
> > > > In the [sclo-rh] section of the epel-7 mock config I change
line:
> > > >
> > > > includepkgs=devtoolset*
> > > >
> > > > to
> > > >
> > > > includepkgs=devtoolset* llvm-toolset* rust-toolset*
> > > >
> > > > Current rust is 1.20 and configure will stop asking for
1.24.
> > > >
> > >
> > > indeed .. that is one issue.??I am working on it .. we also have
to do
> > > i386 as that is released in the base OS .. so I have to get a
working
> > > devtoolset-7 for i386, ppc64, ppc as well .. and the latest rust
and the
> > > latest llvm .. for i386, x86_64, ppc64le, ppc64, ppc, aarch64,
armhfp
> > > .. that is for C&
> > >
> > > I would just do x86_64 and i386 first, then the rest .. BUT ..
since I
> > > have to bootstrap the devtoolket and llvm and rust on c7 for i386
anyway
> > > .. also doig ti for the other arches does nto really add any more
time
> > > as the compiles are in parallel on different machines.
> > >
> > > Hopefully for C7 I will have updates by Monday
> > >
> > > For C6 .. I am going to need to rework rust, etc. .. that will
take
> > > longer??.. rust requires python27 not python26 .. so lots of
patches are
> > > going to be req'd for that.
> > >
> >
> > This is a status update ..
> >
> > I now have the c7-devtoolkit-7 built for all arches (i386, x86_64,
> > armhfp, aarch64, ppc64le, ppc64, ppc).
> >
> > I now have the c6-devtoolkit-7 built for all arches (i386. x86_64).
> >
> > I am in the process of building the latest llvm-toolkit and the
> > rust-toolkit for CentOS 7 on all arches.??(Both needed for firefox-60
on c7)
> >
> > I am in the process of figuring out all the changes needed to build
the
> > rust-toolkit for CentOS-6 as there is no released source code with the
> > proper patches yet .. and it needs to be modified to build with the
> > python used in EL6.
> >
> > So, hopefully very soon we will have all the required kits to build
> > firefox for CentOS-7 .. CentOS-6 may be a bit longer.
> >
>
> Status currently is that I have a version built for CentOS-7 x86_64.
>
> I am currently still building the require toolsets for i386 as
> firefox.i686 is released as a multilib package in the x86_64 repo.
>
> So, I can't release the x86_64 package without the i686 one.
>
> You can download the x86_64 package manually if you don't want to wait
> .. but I should have them both (i686 and x86_64) for CentOS-7 later today.
>

The release of firefox will also include release of the scl toolsets for
developers who modify and build for own needs?

Regards

Phil

- --
*** If this is a mailing list, I am subscribed, no need to CC me.***

Playing the game for the games sake.

IRC: kathenas

Web: https://kathenas.org

Github: https://github.com/kathenas

GitLab: https://gitlab.com/kathenas

Twitter: kathenasorg

GPG: A0C3 4C6A AC2B B8F4 F1E5?EDF4 333F 60DC B0B9 BB77
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBAgAGBQJbRgYjAAoJEDM/YNywubt3UhIP/j6ouxViYZFvTggF1txayUMS
dYXFGnX4o4irENgVi67Yj0O1jBGRB0eBNtks0pwni5HPddEsZJ0H0RlLB6BI355g
yvTE0z36Tha7xIJrWUgCUq3Eyh76q3Vo4JMXWtHq00NRbMDDaQbiR910yMAlaxCQ
uJtiXRB9FZhcVh9yxwO4F2X7Nqi3vCkEZhkBN+fOSbpOyXbl/L9Resz0fhsc0u8+
WpxeOkMIFHxVuV6AyNY4WaprLx09uYyBDIb9DlQCsFeOqN5GMaXEwiUH3e2j7YV7
mJe4QQXpM4nws7pBZmxG1qlaOwWCzocwqiLfgN1FMoVFWX9HMXHxzn3E8vFgQI5p
mOGGHxPsSwZu/ZS0CEmRaLXFFYe5Thixg4fSyVOCVWZnhgFxdhniu3VguIHrVTK4
AihV/0g7qDXCgeyvFZZxIJe9nzRIQVTDU1diViPFLn50npKZmfBJFlJJQecZC4Gd
MO1FN9a0VyqKwiWGNnSBR60uNRTcI2QZyEVnwt2PHVpkAfMPIQmNsXNumpIWtlI1
5BJY0wKcZYKlsttTex/vU5Rdu7zm7soRsjGbdxZL5/jjko2toJMzxu+wEdY1jKQJ
wCy7lhBOvUA46yhlbvFKU2kOcSGXI8AMl9fqQBGfX0mYru6geGbsS8IQ483NXCAs
9HcLPI5fCpjIwb3MNNo+
=5BC/
-----END PGP SIGNATURE-----