Skip to content

5.6.0

Choose a tag to compare

@grafikrobot grafikrobot released this 20 Oct 03:24
· 1 commit to release since this release

Mostly a bugfix release for various issues that people reported or found (and generously provided fixes). Only addition is for early support of EcoStd introspection reporting (with a new stdinfo module).

  • New: Add minimal https://ecostd.github.io/[EcoStd] support. Minimal being self introspection information output. -- René Ferdinand Rivera Morell
  • Fix obsolete -ip option for intel-linux toolset. Replaced with -ipo. -- Amlal El Mahrouss
  • Fix clang-win toolset initialization error, missing argument native from path.make, on machines where vswhere does not find a Visual Studio installation. The VS detection now includes Build Tools installs (vswhere -products *), and a missing VS install is no longer a hard error. -- Sam Darwin
  • Fix intermittent crash in make1c() from dereferencing a null t->parents when updating includes of a just-created internal node. -- Sai Asish Y
  • Fix parsing of Windows archive files larger than 2GiB. -- René Ferdinand Rivera Morell
  • Add alpha to the architecture feature. -- Matt Turner
  • Add python-numpy-include feature to support numpy while cross-compiling. -- Rob Woolley
  • Autodetect <target-os> from compiler triplet for gcc/clang toolsets. -- Uilian Ries
  • Fix generating Windows import libraries when linking shared libraries in clang-linux toolset. -- Uilian Ries
  • Forward <linkflags> from using msvc toolset options to the linker. -- Uilian Ries
  • Use getexecpath() on OpenBSD to detect the executable path. -- Brad Smith
  • Avoid warnings about debug sym turning off optimization default for intel-linux toolset. -- René Ferdinand Rivera Morell
  • Do not link pthread for Android on Python config. -- Uilian Ries
  • Exclude iphone and appletv from rpath-os fallback rule. -- Uilian Ries