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):
https://listserv.fnal.gov/scripts/wa.exe?A2=ind1807&L=scientific-linux-d...
I hope to have this working soon .. but. it is not just a build and release kind of package.
Thanks, Johnny Hughes
From: Alice Wonder alice@domblogger.net To: centos@centos.org Cc: Bcc: Date: Mon, 2 Jul 2018 07:31:20 -0700 Subject: Re: [CentOS] Firefox 60.0.1.0 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@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.