[CentOS] Firefox ESR Progress?

Thu Jul 5 11:16:14 UTC 2018
Johnny Hughes <johnny at centos.org>

On 07/03/2018 09:04 AM, Sean wrote:
> Thanks for the idea, I'm not in a hurry and don't have a desire to
> hand-jam upstream versions of firefox onto desktops.  I just need to
> track progress on the patch release and report an ETA to our cyber
> security team.
> I just figured CentOS had a fancy devops CI/CD system somewhere that I
> could keep tabs on to watch what's going on as patches get built,
> tested and published.  Seems like all the cool kids are doing that
> kind of stuff these days.

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.

For CentOS-6, we need less items (no llvm-toolset required .. all the
rest is required).  But, there is no released source code for the EL6
version of rust-devtoolset upstream.

I am working on this now .. but we had the 6.10 release and the also 32
other items that dropped for CentOS-7 (both of which are now done).

I am not the only one having issues with Firefox-60 (see this thread on
the Scientific Linux list):


I hope to have this working soon .. but. it is not just a build and
release kind of package.

Johnny Hughes

>> From: Alice Wonder <alice at domblogger.net>
>> To: centos at centos.org
>> Cc:
>> Bcc:
>> Date: Mon, 2 Jul 2018 07:31:20 -0700
>> Subject: Re: [CentOS] Firefox ESR Progress?
>> On 07/02/2018 06:57 AM, Sean wrote:
>>> Is there a way to track CentOS's progress on RHSA-2018-2113?
>>> https://access.redhat.com/errata/RHSA-2018:2113
>>> Thanks!
>>> _______________________________________________
>>> CentOS mailing list
>>> CentOS at centos.org
>>> https://lists.centos.org/mailman/listinfo/centos
>> This is what I do and it works well, script run as root after
>> downloading compiled tarball from upstream.
>> ------
>> #!/bin/bash
>> TMP=`mktemp -d /tmp/ff.XXXXXXXX`
>> mv $1 ${TMP}/
>> pushd ${TMP}
>> FFOX=`echo $1 |sed -e s?"\.tar\.bz2"?""?`
>> tar -jxf ${1}
>> chown -R root:root firefox
>> mv firefox /usr/local/${FFOX}
>> popd
>> pushd /usr/local
>> rm -f firefox && ln -s ${FFOX} firefox
>> popd
>> rm -rf ${TMP}
>> ---------
>> $1 is the FireFox downloaded from upstream (compiled)
>> Installing it as root means I am safe from malware over-writing bits of
>> it, but I do have to manually download.
>> /usr/local/firefox/firefox then starts it - and old versions are
>> preserved in case something breaks (I just change which one the
>> /usr/local/firefox link points to - though I almost never have to revert)
>> It's not RPM but there are too many advantages to newer FireFox for me
>> to wait.

-------------- 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/20180705/04fc4d32/attachment-0004.sig>