[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-dev] Fwd: Fennec now builds with clang instead of gcc



For those working on Tor Browser for Android...

----- Original message -----
From: Nathan Froyd <nfroyd@xxxxxxxxxxx>
To: "dev-platform" <dev-platform@xxxxxxxxxxxxxxxxx>,
mobile-firefox-dev@xxxxxxxxxxx
Subject: Fennec now builds with clang instead of gcc
Date: Sun, 29 Oct 2017 19:15:50 -0400

Hi all,

Bug 1163171 has been merged to mozilla-central, moving our Android
builds over to using clang instead of GCC.  Google has indicated that
the next major NDK release will render GCC unsupported (no bugfixes
will be provided), and that it will be removed entirely in the near
future.  Switching to clang now makes future NDK upgrades easier,
provides for better integration with the Android development tools,
and brings improvements in performance/code size/standards support.

For non-Android platforms, the good news here is that compiling Fennec
with clang was the last major blocker for turning on C++14 support.
Using clang on Android also opens up the possibility of running our
static analyses on Android.

If you run into issues, please file bugs blocking bug 1163171.

Thanks,
-Nathan
_______________________________________________
mobile-firefox-dev mailing list
mobile-firefox-dev@xxxxxxxxxxx
https://mail.mozilla.org/listinfo/mobile-firefox-dev
_______________________________________________
tor-dev mailing list
tor-dev@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev