History log of /openbmc/openbmc-build-scripts/scripts/ (Results 51 – 75 of 479)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
abb106a904-Apr-2024 Ed Tanous <ed@tanous.net>

Update nghttp2 1.57->1.61

Change-Id: I8491dd58fb4f197c127624119a67ee0814363935
Signed-off-by: Ed Tanous <ed@tanous.net>

f9df2daf08-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 ...

25ba1e2f24-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 ...

176b9eba11-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 ...

3eafe34714-Feb-2024 Rahul Maheshwari <rahulmaheshwari@in.ibm.com>

Adding libdbus-glib-1-2 install to fix Firefox installation issue

Installing libdbus-glib-1-2 facilitates a smooth and functional
Firefox experience on Linux systems. With this change robot
GUI test

Adding libdbus-glib-1-2 install to fix Firefox installation issue

Installing libdbus-glib-1-2 facilitates a smooth and functional
Firefox experience on Linux systems. With this change robot
GUI test cases would again start working fine.

Change-Id: I808a54d75e3b6b92f284920ba2cf5fad648dee22
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>

show more ...

ab4fee8331-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 ...

7cb6995717-Jan-2024 Andrew Geissler <geissonator@yahoo.com>

build-qemu-robot-docker: pin robotframework to v6

A new major release of the robotframework was recently released (v7).
This new release appears to not be playing well with our jenkins code
update j

build-qemu-robot-docker: pin robotframework to v6

A new major release of the robotframework was recently released (v7).
This new release appears to not be playing well with our jenkins code
update job. The robot plugin is showing the following fail:

```
Archiving artifacts
Robot results publisher started...
-Parsing output xml:
Done!
-Copying log files to build dir:
Done!
-Assigning results to build:
ERROR: Build step failed with exception
java.lang.NullPointerException
Build step 'Publish Robot Framework test results' marked build as failure
```

Until we understand this better, pin our CI to the v6 level

Change-Id: Ibe4f11a04fa8af5c435a02635916106c59419196
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...

1d5e00de11-Jan-2024 Jonathan Doman <jonathan.doman@intel.com>

format-code: don't spellcheck the commit author's name

Use the git-log --format option to only dump the "raw body (unwrapped
subject and body)", and omit the "commit"/"Author:"/"Date:" lines which
c

format-code: don't spellcheck the commit author's name

Use the git-log --format option to only dump the "raw body (unwrapped
subject and body)", and omit the "commit"/"Author:"/"Date:" lines which
can trigger false positives.

Tested: `format-code.sh --enable commit_spelling` doesn't reject my
commits :)

Change-Id: Ic03c1c9703a91dab9f268f5f7bbca29cabeeb067
Signed-off-by: Jonathan Doman <jonathan.doman@intel.com>

show more ...

7c95a37c05-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 ...

05806f5e07-Jan-2024 Andrew Geissler <geissonator@yahoo.com>

boost: move to 1.84.0

Change-Id: I68100ca862c86324297fd46f3254674ec7a4fe41
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

38b4687007-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 ...

910732cd02-Jan-2024 Ed Tanous <ed@tanous.net>

Run commit checkers in CI

71b73249a30d589c97e15b387d4a18e8e6b795a9 Made the change that
format-code is only run on repos that have the appropriate files.
Because commit messages don't have a "file"

Run commit checkers in CI

71b73249a30d589c97e15b387d4a18e8e6b795a9 Made the change that
format-code is only run on repos that have the appropriate files.
Because commit messages don't have a "file" in the normal sense,
.git/COMMIT_EDITMSG was used instead. While this buffer file contains
the last commit message that was written, it only works on repos that
have had a commit done on them. For developers, this gives the expected
result, where commit message tools are run. For CI, where the repos
never had a commit message interaction, this leads to the commit message
runners never being run.

This commit moves the file check to .git (ie, that this is a git repo)
which should match everything. This was arguably better than adding a
"run all the time" mechanism specific to commit messages.

Tested:
Removing .git/COMMIT_EDITMSG on master and running a build shows commit
checks not run when run against master.

Running format-code.sh against this patch now shows commit tools run in
all cases.

Signed-off-by: Ed Tanous <ed@tanous.net>
Change-Id: Ia596689b2ba220fc1dd17b713143ffc3fc96364f

show more ...

0b1b8ecb25-Dec-2023 Patrick Williams <patrick@stwcx.xyz>

format-code: revert inadvertent changes

This partially reverts commit 2612b36b4cdeeb143b6d2cc9ef14dfc84f492ba5.

Some changes got merged in unintentionally that disabled big portions of
the format t

format-code: revert inadvertent changes

This partially reverts commit 2612b36b4cdeeb143b6d2cc9ef14dfc84f492ba5.

Some changes got merged in unintentionally that disabled big portions of
the format tool. Reset those back to the previous state.

Change-Id: I47f0094ecec0ed670944736fe8f56a4084594d07

show more ...

2612b36b21-Dec-2023 Andrew Jeffery <andrew@aj.id.au>

OWNERS: Update Andrew's preferred email

We're having some grief with non-preferred emails in Gerrit[1]. I now
prefer project-related content goes to my work email address, so use my
non-preferred em

OWNERS: Update Andrew's preferred email

We're having some grief with non-preferred emails in Gerrit[1]. I now
prefer project-related content goes to my work email address, so use my
non-preferred email to implement the switch.

[1]: https://issues.gerritcodereview.com/issues/317345953

Change-Id: I1e17c560fd170304229c634f560dec59528e6e41
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>

show more ...

ac9c9c7307-Dec-2023 Lei YU <yulei.sh@bytedance.com>

unit-test: meson: Use clang-tidy-fix

In meson 1.3.0 `clang-tidy-fix` target is added if `.clang-tidy` file
exists. This could be used to run clang-tidy with the fixes applied to
the source code.

Ch

unit-test: meson: Use clang-tidy-fix

In meson 1.3.0 `clang-tidy-fix` target is added if `.clang-tidy` file
exists. This could be used to run clang-tidy with the fixes applied to
the source code.

Change the unit-test script to use `clang-tidy-fix` for meson projects.

Tested: Manually verify in a meson proejct that the `clang-tidy` check
fixes the code if issues are found.

Signed-off-by: Lei YU <yulei.sh@bytedance.com>
Change-Id: Ic6e1c6253b7fba075c26d9aad607854b49be9b23

show more ...

16baaf7305-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 ...

5a2c113c05-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 ...

c042132c05-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 ...

f01a724205-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

eee65bee05-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

2b5df8bc05-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 ...

fdf243bb05-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 ...

cb09974c05-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 ...

c061e07b05-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 ...

5102178605-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

12345678910>>...20