Releases: lifting-bits/cxx-common
Releases · lifting-bits/cxx-common
0.2.5
0.2.4
0.2.3
v0.2.2
What's Changed
- Remove port
llvm-12
andllvm-vcpkg-common
- Add port
llvm-14
- Update XED to
2022.04.17
- Update Z3 to
4.8.15
- Update to latest flatbuffers
2.0.6
- Add port
cpp-httplib
to default dependencies - Update to latest release of vcpkg
2022.04.12
- Use AWS hosted CI runners by @artemdinaburg in #916
- Use AWS for arm64 docker images by @artemdinaburg in #920
- Correctly pass all vcpkg flags to XED buildsystem by @ekilmer in #925
- Fix ASAN Builds by @artemdinaburg in #921
- Use CMake toolchain for asan flag overriding by @ekilmer in #922
- LLVM FindZ3.cmake now attempts to use Z3's CONFIG file by @ekilmer in #934
Full Changelog: v0.2.1...v0.2.2
Notes
The helper port llvm-vcpkg-common
was removed, which can cause errors with existing vcpkg install roots. The workaround to this is removal of all references to the llvm-vcpkg-common
entry in vcpkg-llvm-13/installed/vcpkg/status
and removal of <vcpkg_root>/installed/vcpkg/info/llvm-vcpkg-common_*.list
file(s).
The submodule'd tools (rellic
, remill
, and anvill
) may not all build correctly with the updated dependencies in this release.
v0.2.1
v0.2.0
The new build script improvements (#907) should allow for a much smoother experience when using export directories and adding additional ports.
What's Changed
- Ian/fix memory issue in xed by @2over12 in #884
- Update to LLVM 13.0.1 by @ekilmer in #891
- Update vcpkg commit by @ekilmer in #892
- Install LLVM utils tools by @ekilmer in #893
- Simplify build script by @ekilmer in #897
- Added support for rocksdb by @kumarak in #898
- Build script improvements by @ekilmer in #907
- Always add sanitizer flag when linking by @ekilmer in #912
Full Changelog: v0.1.8...v0.2.0
v0.1.8
v0.1.7
v0.1.6
What's Changed
- Fix MacOS 12 by bumping vcpkg commit by @ekilmer in #851
- LLVM: Updates from upstream by @ekilmer in #853
- Bump z3 version by @2over12 in #860
- Docker: Fix issue with unment dependencies by @ekilmer in #868
- Some stuff I seemed to have forgotten to commit by @pgoodman in #869
- new grpc patch for absl sync by @pgoodman in #871
New Contributors
Full Changelog: v0.1.5...v0.1.6
v0.1.5
Release 0.1.5 Remove old LLVM versions. Added LLVM 13. Only testing LLVM 12 and 13. Bump to latest vcpkg commit. Add abseil, flatbuffers, grpc ports and upgrade them to latest versions Updated Z3 to 4.8.12 Change asan triplet to be a bit more robust when applied to arbitrary ports. Fix some XED port compilation issues Some Mac M1 support fixes