Re: Compiler baselines

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 21/11/2018 17:42, Stephan Bergmann wrote:
SUMMARY
=======

If nobody objects, we'd update the build baselines on master (towards LO 6.3) as follows (cf README.md):

* Windows: from Visual Studio 2017 to Visual Studio 2017 version 15.7

* macOS: from Xcode 8 to Xcode 9.3

* Linux GCC: from GCC 4.8.1 to GCC 7

* Linux Clang: from Clang to Clang 5.0.2

* Clang compiler plugins: from Clang 3.8 to Clang 5.0.2

* flex: from 2.5.35 to 2.6.0

* gperf: from 3.0.0 to 3.1

On Android, since <https://gerrit.libreoffice.org/plugins/gitiles/core/+/312eeeee42cb4a1e356943e17305555e41afc4ef%5E!/> "Switch Android armeabi-v7a to libc++/libc++abi/libunwind too", all architectures now build (with NDK 16) against a toolchain that appears to be recent enough, too: The used Clang is reported as

$ android-ndk-r16b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang --version
Android clang version 5.0.300080  (based on LLVM 5.0.300080)
Target: x86_64-unknown-linux
Thread model: posix
InstalledDir: .../android-ndk-r16b/toolchains/llvm/prebuilt/linux-x86_64/bin

with an odd nonstandard version number of 5.0.300080, but which appears to be new enough; and the used libc++ is reported as

$ cat android-ndk-r16b/sources/cxx-stl/llvm-libc++/include/__libcpp_version 6000

i.e., libc++ 6. The CXXFLAGS_CXX11 in config_host.mk are detected as -std=gnu++1z, which is OK.
_______________________________________________
LibreOffice mailing list
LibreOffice@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/libreoffice




[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux