#
abb106a9 |
| 04-Apr-2024 |
Ed Tanous <ed@tanous.net> |
Update nghttp2 1.57->1.61
Change-Id: I8491dd58fb4f197c127624119a67ee0814363935 Signed-off-by: Ed Tanous <ed@tanous.net>
|
#
f9df2daf |
| 08-Apr-2024 |
Andrew Geissler <geissonator@yahoo.com> |
build-unit-test-docker:eslint: pin to v8.56.0
The new v9.0 release change the API and our existing use of it no longer works with an error like this:
``` Invalid option '--eslintrc' - perhaps you m
build-unit-test-docker:eslint: pin to v8.56.0
The new v9.0 release change the API and our existing use of it no longer works with an error like this:
``` Invalid option '--eslintrc' - perhaps you meant '--ignore'? ```
Until we have some time to sort this out, move us back to the previous release.
Change-Id: Ieed62b82bb3870c22bb377f562fb75b148395cee Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
25ba1e2f |
| 24-Mar-2024 |
William A. Kennington III <wak@google.com> |
build-unit-test-docker: Protobuf versions should match
The python protobuf version should match the compiler and library version, or else we will run into API issues.
Change-Id: Iba9472123734cb1015
build-unit-test-docker: Protobuf versions should match
The python protobuf version should match the compiler and library version, or else we will run into API issues.
Change-Id: Iba9472123734cb1015c0d2f0dc72bd18be660355 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
176b9eba |
| 11-Mar-2024 |
Ed Tanous <ed@tanous.net> |
Remove valgrind-dbgsym
This package doesn't seem to exist anymore and results in
```base: E: Unable to locate package valgrind-dbgsym```
when trying to build.
From the ubuntu maintainers, this do
Remove valgrind-dbgsym
This package doesn't seem to exist anymore and results in
```base: E: Unable to locate package valgrind-dbgsym```
when trying to build.
From the ubuntu maintainers, this doesn't seem necessary anymore
``` If you are on Ubuntu Jammy (22.04) or later, you do not need to worry about installing debug symbol packages anymore. The Ubuntu project maintains a Debuginfod server, and GDB and other debuginfo-consumer applications support it out of the box. For more information about it, please refer to this page.
If you are on Ubuntu Noble (24.04) or later, Debuginfod is the preferred method as the following information is outdated and, due to a new format for the sources.list entries being moved to the deb822 format.
https://wiki.ubuntu.com/Debug%20Symbol%20Packages#Debuginfod ```
Change-Id: Ib7d221763b30d433c19cfad7fe3b8462ffcb7383 Signed-off-by: Ed Tanous <ed@tanous.net> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
ab4fee83 |
| 31-Jan-2024 |
Jonathan Doman <jonathan.doman@intel.com> |
build-unit-test-docker: Run ldconfig
The preinstalled packages are copied to /usr/local but ld is not aware of these libraries until ldconfig is run. This makes the container more useful for interac
build-unit-test-docker: Run ldconfig
The preinstalled packages are copied to /usr/local but ld is not aware of these libraries until ldconfig is run. This makes the container more useful for interactive use out of the box.
Tested: == Before == docker$ ldd /usr/local/lib/libboost_coroutine.so | grep 'not found' libboost_context.so.1.84.0 => not found
== After == docker$ ldd /usr/local/lib/libboost_coroutine.so | grep 'not found' docker$
Change-Id: I3f6508ad6068df03206b6c405532c0230dd95d8d Signed-off-by: Jonathan Doman <jonathan.doman@intel.com>
show more ...
|
#
7c95a37c |
| 05-Jan-2024 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: ubuntu: switch to noble numbat
The clang-17 package in manic is pinned back at 17.0.2, while the latest release is 17.0.6. There are some subtle bug fixes around type parsin
build-unit-test-docker: ubuntu: switch to noble numbat
The clang-17 package in manic is pinned back at 17.0.2, while the latest release is 17.0.6. There are some subtle bug fixes around type parsing, which are especially useful for clang-format. Upgrade the distro so we can get these fixes.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I53dce7c01bc04cbff193fd660984f2eb985be91a
show more ...
|
#
05806f5e |
| 07-Jan-2024 |
Andrew Geissler <geissonator@yahoo.com> |
boost: move to 1.84.0
Change-Id: I68100ca862c86324297fd46f3254674ec7a4fe41 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
#
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 ...
|