Releases: osquery/osquery-toolchain
Releases · osquery/osquery-toolchain
1.3.0
What's Changed
- Upgrade core dependency versions by @zwass in #32
Full Changelog: 1.2.0...1.3.0
Dependency updates:
- crosstool-ng 1.24.0 -> 1.28.0
- LLVM 11.0.0 -> 18.1.8
- GCC 8.3.0 -> 13.4.0
- Linux 4.9.156 -> 4.9.335
- glibc 2.23 -> 2.27 on aarch64, 2.12.2 -> 2.17 on x86_64
- binutils 2.29.1 -> 2.33.1 on aarch64, 2.30.0 -> 2.33.1 on x86_64
- zlib 1.2.13 -> 1.3.1
Resulting binaries were tested to successfully execute a query on:
x86 - Ubuntu 16, 18, 20, 22, 24, CentOS 6, 7, 8, 9
aarch64 - Ubuntu 18, 20, 22, 24, Centos 8, 9, 10
1.2.0
What's Changed
- Fix and update licenses for build scripts by @Smjert in #21
- Update toolchain to clang 11.0.0 by @Smjert in #22
- Fix builds by @artemdinaburg in #27
- Build toolchain on GitHub Actions by @zwass in #31
New Contributors
- @artemdinaburg made their first contribution in #27
- @zwass made their first contribution in #31
Full Changelog: 1.1.0...1.2.0
v1.1.0
Changelog
- Keep the LLVM libraries in the final stage. This change has been introduced to support code generators (i.e.: BPF) (be224c7)
- Add a Docker-based build script (be224c7)
- Add an option to keep intermediate stages (e1e283b)
- Update LLVM to version 9.0.1 (88f0611)
- Fix scan-build support (203e5d6)
- Implement AArch64 support (96c5875)
1.0.0
This is the 1.0.0 version of the x86_64-osquery-linux-gnu toolchain. It is designed to build a release version of osquery such that the resulting binaries can be run on a large number of Linux flavors.
A LLVM compiler, minimal sysroot, and other required tools such as GCC's assembler are provided.
Versions used:
- linux headers 4.7.10
- zlib 1.2.11
- llvm 8.0.1
- gcc 8.3.0
- glibc 2.12.2
- binutils 2.30
- crosstool-ng 1.24.0