[CentOS] Firefox 60.0.1.0 ESR Progress?

Thu Jul 12 22:38:21 UTC 2018
Johnny Hughes <johnny at centos.org>

On 07/12/2018 04:07 PM, Johnny Hughes wrote:
> On 07/11/2018 04:51 PM, Johnny Hughes wrote:
>> On 07/11/2018 01:36 PM, Johnny Hughes wrote:
>>> On 07/11/2018 08:28 AM, Phil Wyett wrote:
>>>> 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?
>>>
>>> The SCL SIG releases SCLs and devtool sets // they are not part of the
>>> OS, so no signed pieces will be released.
>>>
>>> I could put them on buildlogs for the el7 ones if there is interest.
>>>
>>>
>>
>>
>> CentOS-7 x86_64 and i686 firefox packages are now signed and pushed to
>> the master server.  They should be available on mirror.centos.org within
>> an hour.
>>
>> Expect the CentOS-6 firefox packages tomorrow before.
>>
>> And the other Centos-7 altarch packages (ppc64, ppc64le, aarch64,
>> armhfp) on Friday.  There is no longer a ppc (32) firefox package as
>> some of the tool kits do not build in ppc (32) .. that is also the case
>> in RHEL (no longer a ppc firefox).
>>
>> There is a possibility that the armhfp version could take longer than
>> the other CentOS-7 AltAtch versions .. still workignon some technical
>> issues on the rust-toolset for armhfp.
>>
> 
> CentOS-6 firefox-60 updates are built and in testing now.  Should be
> released within the next hour or so.
> 

The CentOS-6 version has this bug:

https://bugzilla.redhat.com/show_bug.cgi?id=1596852

There is a fix there if you upgrade to this version .. which is
releasing now.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.centos.org/pipermail/centos/attachments/20180712/a8c02169/attachment-0004.sig>