#
38b46870 |
| 07-Jan-2024 |
Andrew Geissler <geissonator@yahoo.com> |
boost: move download to github
Boost is having significant issues hosting on jfrog. Move to github. The current patch is not applying cleanly so remove that until we can figure it out. Getting most
boost: move download to github
Boost is having significant issues hosting on jfrog. Move to github. The current patch is not applying cleanly so remove that until we can figure it out. Getting most repos to build is better then none at this point (the patch was for bmcweb)
https://lists.boost.org/Archives/boost/2024/01/255654.php
Change-Id: I594eac7666f96a7ec7f6991270d140357cf43aaf Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
16baaf73 |
| 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: meson: update to 1.3.0
The 1.3.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I53ce521399d4063ee3d12cb9ec159ffb9a3209
build-unit-test-docker: meson: update to 1.3.0
The 1.3.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I53ce521399d4063ee3d12cb9ec159ffb9a3209ff
show more ...
|
#
5a2c113c |
| 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: valijson: update to 1.0.1
The 1.0.1 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I36f6c2b02116100bb8f446cc4c9388bdc50
build-unit-test-docker: valijson: update to 1.0.1
The 1.0.1 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I36f6c2b02116100bb8f446cc4c9388bdc507e59a
show more ...
|
#
c042132c |
| 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: libvncserver: update to 0.9.14
The 0.9.14 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie53eeccd1ffea6a8142917416d145
build-unit-test-docker: libvncserver: update to 0.9.14
The 0.9.14 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie53eeccd1ffea6a8142917416d145a4c67a54e9e
show more ...
|
#
f01a7242 |
| 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: lcov: update to 1.16
The 1.16 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I7c4170c7196378f52d1bcaee2178ae3683b0456c
|
#
eee65bee |
| 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: json-c: update to 0.17
The 0.17 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I51219980998cdacb45733cab19cc88f0e097f30d
|
#
2b5df8bc |
| 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: nghttp2: update to 1.57.0
The 1.57.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifb2d5ddbb86249ce752ff6be545cec700e
build-unit-test-docker: nghttp2: update to 1.57.0
The 1.57.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifb2d5ddbb86249ce752ff6be545cec700e115ffe
show more ...
|
#
fdf243bb |
| 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: googletest: update to 1.14.0
The 1.14.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I245eb5f352f823ffcbda215064cfbe0
build-unit-test-docker: googletest: update to 1.14.0
The 1.14.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I245eb5f352f823ffcbda215064cfbe07d5d93976
show more ...
|
#
cb09974c |
| 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: function2: update to 4.2.4
The 4.2.4 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id6802d7a9e191478ad0f2bb07121dd718e
build-unit-test-docker: function2: update to 4.2.4
The 4.2.4 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id6802d7a9e191478ad0f2bb07121dd718eb6ff0e
show more ...
|
#
c061e07b |
| 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: fmtlib: update to 10.1.1
The 10.1.1 release is now used in yocto poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I96f90c3f407d01b2893d7bcacd64526cc9005c
build-unit-test-docker: fmtlib: update to 10.1.1
The 10.1.1 release is now used in yocto poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I96f90c3f407d01b2893d7bcacd64526cc9005cfc
show more ...
|
#
51021786 |
| 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: cppcheck: update to latest release
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I96b42465931c6aef7bc4b4309c9746a002c508e8
|
#
b20d9819 |
| 21-Oct-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: update meson to 1.2.3
Yocto is using 1.2.2 but 1.2.3 was just released and has the fixes for clang and C++23 that we have been carrying. Enable this in CI.
Signed-off-by: P
build-unit-test-docker: update meson to 1.2.3
Yocto is using 1.2.2 but 1.2.3 was just released and has the fixes for clang and C++23 that we have been carrying. Enable this in CI.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Idfaa7b0d3894f169ab2b053b843cee707276ffe6
show more ...
|
#
e2e62e5c |
| 20-Sep-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: update to clang-17
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie98bf1d41234225705aaadaf5ed2568c1fec45b0
|
#
42ff4328 |
| 04-Oct-2023 |
Ed Tanous <edtanous@google.com> |
Update boost to 1.83
At the same time, add boost::url to the list of libraries required. This is due to surprise removal of header-only support in the url library. More details are available in the
Update boost to 1.83
At the same time, add boost::url to the list of libraries required. This is due to surprise removal of header-only support in the url library. More details are available in the bmcweb commit below[1]
[1] https://gerrit.openbmc.org/c/openbmc/bmcweb/+/66887
Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: Iceb569f83a28f0fa4e6e70d895f2d36879453c2c
show more ...
|
#
eef3c37d |
| 12-Sep-2023 |
Andrew Geissler <geissonator@yahoo.com> |
unit-test-docker: replace valgrind-dbg
Get the following error with a clean run of this script: base: Package valgrind-dbg is not available, but is referred to by another package. base: This m
unit-test-docker: replace valgrind-dbg
Get the following error with a clean run of this script: base: Package valgrind-dbg is not available, but is referred to by another package. base: This may mean that the package is missing, has been obsoleted, or base: is only available from another source base: However the following packages replace it: base: valgrind-mpi-dbgsym valgrind-dbgsym base: base: E: Package 'valgrind-dbg' has no installation candidate
It doesn't seem the valgrind-mpi package is needed for our use cases so just add valgrind-dbgsym
Tested: - Verified script now runs without error
Change-Id: Id0915c1dfa442dd02425ade14334e19538741067 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
c02ff271 |
| 02-Aug-2023 |
Jason M. Bills <jason.m.bills@intel.com> |
Add libpeci to the build
libpeci has moved to meson and is used by other packages, so include it in the CI build.
Tested: Confirmed that peci-pcie CI build correctly pulls in libpeci.
Change-Id: I
Add libpeci to the build
libpeci has moved to meson and is used by other packages, so include it in the CI build.
Tested: Confirmed that peci-pcie CI build correctly pulls in libpeci.
Change-Id: I832260825fc13a614da0e95cf262a319a9e2ce35 Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
show more ...
|
#
78abdfa9 |
| 24-Jul-2023 |
William A. Kennington III <wak@google.com> |
fmt: Bump 9.1.0 -> 10.0.0
This matches the current yocto version.
Change-Id: I10f36903675cb32b3b4630e499dc0ccd72a64e4d Signed-off-by: William A. Kennington III <wak@google.com>
|
#
d5144612 |
| 19-Jul-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: patch meson for C++23 / clang
Meson 1.1.1 advertised support for C++23 but they only actually implemented it for GCC. This is good enough for Bitbake builds and many reposit
build-unit-test-docker: patch meson for C++23 / clang
Meson 1.1.1 advertised support for C++23 but they only actually implemented it for GCC. This is good enough for Bitbake builds and many repositories, but it is insufficient for any repository that attempts to build in clang or run clang-tidy.
An upstream PR is available to fix this, but it is currently targeted for Meson 1.3 ( mesonbuild/meson#11986 ).
In the meantime, use a patched version of Meson in order to enable clang-based building with C++23 repositories.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I640e3f80c9484da5f73272d0004070cd252d03c9
show more ...
|
#
fc39733a |
| 17-Jul-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: upgrade CLI11 to 2.3.2
The latest recipe in Yocto is pointing at a much newer release, so update our Docker container also.
Signed-off-by: Patrick Williams <patrick@stwcx.xy
build-unit-test-docker: upgrade CLI11 to 2.3.2
The latest recipe in Yocto is pointing at a much newer release, so update our Docker container also.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iec7a7135862ff0ac5df9c964cade561543f765ac
show more ...
|
#
bd7bfa8c |
| 25-Jun-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: upgrade meson to 1.1.1
Yocto now includes Meson 1.1.1, which also happens to support the `cpp_std=cpp23` option. Update the Docker container so repositories could begin usin
build-unit-test-docker: upgrade meson to 1.1.1
Yocto now includes Meson 1.1.1, which also happens to support the `cpp_std=cpp23` option. Update the Docker container so repositories could begin using C++23.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I3388d3d872e1f43cf783214d55f03ec4ec05d9a8
show more ...
|
#
938d303f |
| 05-Jul-2023 |
Jian Zhang <zhangjian.3032@bytedance.com> |
Fix gpgv install fail
We expect use the gpgv and ubuntu-dbgsym-keyring default, without the option `-yy`, the install command will fail default.
Change-Id: I70df0d90ec613b9d03871ba9509cacd30957d890
Fix gpgv install fail
We expect use the gpgv and ubuntu-dbgsym-keyring default, without the option `-yy`, the install command will fail default.
Change-Id: I70df0d90ec613b9d03871ba9509cacd30957d890 Signed-off-by: Jian Zhang <zhangjian.3032@bytedance.com>
show more ...
|
#
9ee2ce89 |
| 26-Jun-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: upgrade googletest to 1.13.0
We've already incorporated a Yocto bump that moves to GTest 1.13, so we might as well play along in the CI Docker container too.
Signed-off-by:
build-unit-test-docker: upgrade googletest to 1.13.0
We've already incorporated a Yocto bump that moves to GTest 1.13, so we might as well play along in the CI Docker container too.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I44b19e24dc2641ef6e1cba6eea416b4578931c96
show more ...
|
#
178b4b29 |
| 15-Jun-2023 |
Ed Tanous <edtanous@google.com> |
Add nghttp2 v1.54.0 as a dependency
The new bmcweb http2 support[1] is using nghttp2. Add it as a dependency.
Given there will likely only be one user, add it as: 1. Static library only (so unused
Add nghttp2 v1.54.0 as a dependency
The new bmcweb http2 support[1] is using nghttp2. Add it as a dependency.
Given there will likely only be one user, add it as: 1. Static library only (so unused functions can be deleted at link time) 2. Only build the library (don't build examples or CLI applications).
[1] https://gerrit.openbmc.org/c/openbmc/bmcweb/+/40978
Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I92d97be97a44f36693c97ba504037e73112a30c9
show more ...
|
#
e2da11ad |
| 14-Jun-2023 |
Andrew Jeffery <andrew@aj.id.au> |
build-unit-test-docker: Use `meson setup`
Invoking meson with only a build directory argument is deprecated:
``` 2 10:14:32 andrew@fedora:~$ meson --version 1.1.0 2 10:17:32 andrew@fedora:~$ meson
build-unit-test-docker: Use `meson setup`
Invoking meson with only a build directory argument is deprecated:
``` 2 10:14:32 andrew@fedora:~$ meson --version 1.1.0 2 10:17:32 andrew@fedora:~$ meson builddir ... WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. 2 10:17:34 andrew@fedora:~$ ```
Change-Id: I29c087cce5b4c2bc928a1cd4c6f2c0afa74a447f Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
show more ...
|
#
c6caa184 |
| 07-Jun-2023 |
William A. Kennington III <wak@google.com> |
build-unit-test-docker: Upgrade ubuntu lunar to mantic
Primarily this will use the stable version of gcc 13 instead of a git version.
Change-Id: I915f5456e7b82904368841d94120be03ac38987a Signed-off
build-unit-test-docker: Upgrade ubuntu lunar to mantic
Primarily this will use the stable version of gcc 13 instead of a git version.
Change-Id: I915f5456e7b82904368841d94120be03ac38987a Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|