Go to file
Matthew Krupcale c5058c3ce3 Add patches for git v2.38, libpkgconf v1.9.0, and C++23 std::aligned_storage
Fedora updates to git, libpkgconf, and GCC require some additional patches [1]
to build2 to build and run correctly. These patches [2-4] are now upstreamed,
and we apply them here.

 * bpkg-git-v2.38.patch: patch for git v2.38 dropping submodule--helper commands
 * build2.spec: use and apply new patches
 * libbuild2-cxx23-aligned_storage-deprecation.patch: patch for C++23
   std::aligned_storage deprecation
 * libbuild2-libpkgconf-error_handler-non-const-data.patch: patch for libpkgconf
   v1.9.0 changing the error handler function signature

[1] https://lists.build2.org/archives/users/2023-March/001014.html
[2] https://git.build2.org/cgit/bpkg/commit/?id=a97b12a027546b37f66d3e08064f92f5539cf79e
[3] https://git.build2.org/cgit/build2/commit/?id=343d6e69e412166cfc21f268a51b692cb0201653
[4] https://git.build2.org/cgit/build2/commit/?id=417be15231cb34a2e858d26b63406d1fb5535cb9
2023-03-04 16:24:26 -05:00
.gitignore Update to v0.15.0 2022-07-30 19:32:23 -04:00
bpkg-git-v2.38.patch Add patches for git v2.38, libpkgconf v1.9.0, and C++23 std::aligned_storage 2023-03-04 16:24:26 -05:00
build2-disable-test-cc-modules-ppc64le.patch Update to v0.14.0 2022-01-23 18:36:38 -05:00
build2.spec Add patches for git v2.38, libpkgconf v1.9.0, and C++23 std::aligned_storage 2023-03-04 16:24:26 -05:00
libbuild2-cxx23-aligned_storage-deprecation.patch Add patches for git v2.38, libpkgconf v1.9.0, and C++23 std::aligned_storage 2023-03-04 16:24:26 -05:00
libbuild2-libpkgconf-error_handler-non-const-data.patch Add patches for git v2.38, libpkgconf v1.9.0, and C++23 std::aligned_storage 2023-03-04 16:24:26 -05:00
macros.build2 Update to v0.14.0 2022-01-23 18:36:38 -05:00
README.md Added the README 2019-03-11 00:20:33 +00:00
sources Update to v0.15.0 2022-07-30 19:32:23 -04:00

build2

The build2 package