Am 27.04.2017 um 07:25 schrieb Michal Kubecek:
On Wednesday, 26 April 2017 18:08 Wolfgang Rosenauer wrote:
- Firefox requires rust mandatorily now to build https://bugzilla.opensuse.org/show_bug.cgi?id=1030232
And that is only where the problems start. I tried to build current Firefox mercurial snapshot on 42.2 and failed abysmally. It does not only need rust, it needs a very recent one (to quote their bug 1284816: "The latest stable distribution, not the latest git snapshot. Rust has a stable release every six weeks." - for suitable definition of "stable", sure). And it also requires gcc >= 4.9 while 42.2 has 4.8 as default. Normally, one would just set CC to gcc-5 and CXX to g++-5 but even then rust (I picked 1.6 from devel project) still complains that it cannot execute linker `cc`.
Yes, I forgot the gcc requirement. And yes, it's not only rust but the upcoming stream of rust and toolchain updates which will be required. This was also discussed with our primary rust maintainer and the maintenance/release team but at least not deemed impossible. But certainly fun ahead.
At that point, I had to ask myself if it's still worth the hassle with the looming drop of the interface most extensions use. I don't know if they try to alienate both users and packagers on purpose or if they are just clueless but the result is the same. :-(
I'm pretty sure they do not try to alienate us all. They try to stay relevant and some things blocking them to keep up with Chrome I'd say. And actually I would rather have a Mozilla browser being competitive and relevant than just Chrome/Chromium which in worst case brings us back to when Microsoft dominated the web but it certainly doesn't make our life easier. Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org