Age | Commit message (Collapse) | Author | Files | Lines |
|
Pavithra Barithaya (1):
README: Move to "meson setup [options]"
Change-Id: I5c17bdebc6cbc982819163cc027e7964cf9044f4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
clang-format: copy latest and re-format
Change-Id: I853d22696e5d9a431684d242226a0707084279a0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Pavithra Barithaya (4):
Enable cppcoreguidelines check on the repo
Enable cppcoreguidelines-special-member-functions checks
Enable few more misc tidy checks.
Enable bugprone-reserved-identifier check
Change-Id: Iccb1a9a29125e21a603b4b8f39a0c37050a29970
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Pavithra Barithaya (2):
Enable performance check on the repo
Enable modernize tidy checks on the repo
Change-Id: I977420018ac23603703d32e5d675ee7377b0b710
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Pavithra Barithaya (1):
Add clang-tidy file
Change-Id: Ibcdd973fbc4280d47780479a84ed86dff2ef105c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
In a base bb file where we are setting the primary git repository, it
is rare that we need to `SRC_URI +=`. This is an unnecessary pattern
that seems to have been copied throughout the repository. Remove the
pattern where appropriate and simply set SRC_URI directly.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I430186a82f9582ba6196f5bf66b659af4092b48d
|
|
Patrick Williams (1):
meson: remove deprecated get_pkgconfig_variable
Change-Id: I5fd38e395aa0f3aff9e18fb69b1a54e02f6b042f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
prettier: re-format
Change-Id: Ifd06c4394b1e2c687807021ca2addab684f6a9c6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Pavithra Barithaya (1):
Minor changes in the code
Change-Id: Icc873eae332f31593a4f663fb98219ab82cb2630
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (2):
subprojects: Fix phosphor-logging dep name
manager: Switch to lambda
Change-Id: I1ea9dbd222ca9c04a9f7957ba7b941df8420df4c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This recipe is using meson now, so remove the stale
autoconf-archive-native dependency.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I9c5f7a6a28f4545adde31f46cc672e6c9cff548b
|
|
Big cleanups to the phosphor-mapper/phosphor-objmgr recipe.
- Remove all "mapper-config-native" constructs as the underlying
repository has no such support.
- Remove all mapper-related bbclasses as they are no longer relevant.
- Remove environment support in service file as the mapper executable
no longer supports any arguments.
- Greatly simplify the 'libmapper' packaging to avoid stray python
in the recipe.
- Update all recipes to use `DEPENDS += "libmapper"` where appropriate
for clarity if they use libmapper.
- Rename the recipe from phosphor-mapper to phosphor-objmgr to match
the repository name, which allows simpler devtool invocations.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5a64e2feddd1a7919813e007411f9c28b6c9a330
|
|
In all of our recipes, we should be following yoctos lead on formatting,
order, and other things, for consistency in our meta layers.
This commit runs oe-stylize.py on all of our files. The types of
changes being made can be seen in the commit, but amount to:
1. Setting an explicit key ordering
2. Sectioning the files appropriately
3. Applying rules checking to our files
At some point in the near future, we would turn this on as part of
repotest, but some minor changes need to be upstreamed to meta-oe (WIP)
to make that happen.
Looking for input on whether this is something we'd like to do, and
whether the diffs below look reasonable to folks.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I489dd21d38a9fe4f3ece89cc7a5e1d0463224abf
|
|
George Liu (1):
Move the getSubTree method to utils
Change-Id: Ic341e4071f0155c5c5d0e30620f4afadd38250d0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (2):
Remove the inheritance between epoch base and bmc epoch
Remove the service method in settings.hpp
Change-Id: Id43ee5c9dcedf18a668d3e0f993754d38cd90591
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (3):
Remove redundant code
Trigger the propertyChanged method of TestManager
Move timeMode property to manager
Change-Id: I664fe55c476ab31602442a7910b758794d0bd11c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Add George Liu as a reviewer
Change-Id: I51eee43b2506d16eaaa8f41fd3bae6256c96b682
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
MAINTAINERS: remove file
Change-Id: Ied3e02ac35a63ee3589725dd730ff0e32eff152a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Pavithra Barithaya (1):
meson: Fix deprecated meson warnings
Change-Id: Ia10d88075e1ae5e7a6351c43dd281a9ca1df8b32
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
OWNERS: switch 'matches' to 'matchers'
sdbusplus: use shorter type aliases
Change-Id: I544115751501e8fdef43bbb0410c347010e2151b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (5):
Remove is_method_error method
logging: switch to lg2
meson: update dependency
Update clang-format
Fix cppcheck warnings
Change-Id: I846f9963b43665b4be13a3905498bb81c6b7205f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brad Bishop (1):
systemd: use qualified path
Change-Id: I978c9e9d0ad3b28f677f53bbf5b9eb55f5e0b3c9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Per [1], Yocto is going to start requiring both branch names and
`protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to
automatically fix our URIs.
1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
|
|
Manojkiran Eda (1):
Add OWNERS file
Change-Id: I53795abb94f0e76a9d1937277a68c000c4653dc2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
build: switch to C++20
build: remove explicit C++ standard check
Change-Id: I373d463e62721c2b19c50f8c8ecf8bf8d33cc643
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
exception: switch to public sdbus exception
Change-Id: I6b4adf1b7391bf0fdc95cb89439f350f523344f1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
|
|
The file has since moved to the repo.
Change-Id: I6f920ff4bff6c7f60bb249b601fc31f80a7be6fd
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Ratan Gupta (3):
Removing the autotools build framework
Move service file into its own repo
Update README
William A. Kennington III (2):
service: Remove waiting on host
service: Fix binary name
Change-Id: I9c9911cc6be04b69669c9821972be2916da0a12a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: I6e85694dfbb31809007903b7a49db8a3377028db
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I1413cd2facee00e37feacc5e84f0902aa3c13d9a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ratan Gupta (1):
Enable Meson Build system for phoshphor-time-manager
Change-Id: Id8dcefed829c3f30d6f5b2a9429c4666f36964af
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ratan Gupta (1):
Fixing the unused variable compiler issue
Change-Id: Ida10c3494bb22430254b4533ff57b056fb1387e5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
clang-format: update to latest from docs repo
(From meta-phosphor rev: a5945651240f943369038422b085a2e0f9c135bc)
Change-Id: I361e13cef9f1f1f0e6b76744a778e59dffc77275
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
Remove Deferred Updates
(From meta-phosphor rev: fa31ce798279b59cdd3dab9d89bcb90e3f69445e)
Change-Id: I1a1fcb34a8889390eb0a306a7662f9a08a0443c1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
clang-format: Add AfterCaseLabel option from clang-10
(From meta-phosphor rev: e4597e8ec89831388be03c0a8e096fb756475b6e)
Change-Id: I215aecfdcfaf9b03dc0f1b9d1a4318749b7c2765
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The TimeOwner feature is confusing from feedback from the community and
we should be removed.
(From meta-phosphor rev: 4cd09c85f3d168cef02d2a020ef93b718f3a3456)
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I5ceff148059337df1c41cb54b2bb3080df1aca69
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
Remove TimeOwner Feature
(From meta-phosphor rev: cdec38d84df37ccebd1cc02051ad5775ce5768b4)
Change-Id: I0c4669614d1cba9eb526b2b3a9ee2dd8725e8be9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (2):
sdbusplus: remove deprecated variant_ns
sdbusplus: replace message::variant with std::variant
(From meta-phosphor rev: 6c0c6a16b6e62d61a6c0834fb05f1a6610fd9e76)
Change-Id: I7bb028f9f4821362b2a79eb9dda53a99f9148f12
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-phosphor rev: 759dd47bb7821db29b2707ecd2e0427b029be0d7)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie54d4f9bba9ad4e749926405aea70541abfb41be
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
sdbusplus has changed the package layout so that sdbusplus-native and
sdbus++-native are now ${PYTHON_PN}-sdbus++-native. Update recipes
that need to use sdbus++ (or its associated python modules) or remove
the DEPENDS if it is no longer necessary.
(From meta-phosphor rev: 2bebd1247cb78567441158b152c7a13f476afd4f)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I30f9c2220da9145ef0a7067e067aed1396d8b40d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Remove VIRTUAL-RUNTIME_obmc-settings-mgmt. phosphor-settings-manager is
the de-facto standard for settings management in OpenBMC.
This is a minor improvement to ease of consumption and
comprehensibility. If a popular alternative to
phosphor-settings-manager emerges, revisit the need for this abstraction
then. For un-popular alternatives, bitbake still provides the means for
doing this entirely in downstream layers.
(From meta-phosphor rev: a71cf481ef2f836c839542818e03eda058bc5ef9)
Change-Id: Id563e252c14627e5842c9353e0631901be876326
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Lei YU (1):
MAINTAINERS: Add Lei's IRC nickname
(From meta-phosphor rev: 464b115dd60aa069cfe9d8ca1010a66f5cd189a3)
Change-Id: I4cf4aea80b6cf27e4692ed0930f7fb05e5b23784
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Vishwanatha Subbanna (1):
Add vishwa as Maintainer
(From meta-phosphor rev: af24b3b7e906d3206b1501936e1e0229dfa52b2d)
Change-Id: Ib98e8975a54f16ba47309a8a36117623361defea
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
A number of corequisites exist so squashing these all into one patch.
meta-ingrasys - refresh master bc513127f4..67bcaf389f
meta-hxt - refresh master 86a4df514f..8fe0d38bbb
meta-phosphor - refresh master 06c09d7cce..df6ddae3d2
meta-quanta - refresh master 4f126361a1..53f3025271
Change-Id: I3daeef2a0467d8ea4f1fd1c617e526f8b11258af
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
build: install into bin instead of sbin
(From meta-phosphor rev: e807f0cce704b9ab2bbcd034da500b0ec589b248)
Change-Id: If54c7fa7656003c91619961abcd9cad9f925b151
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Point various meta-phosphor recipes to depend on phosphor-network
instead of network. Also, update the default for this feature to be
phosphor-network instead of network.
(From meta-phosphor rev: 98fa96164889d0eed896a731bcfb348d5d802bef)
Tested: Verified meta-ibm/meta-witherspoon built.
Change-Id: I1c4b8fdcb92bf216e50d9f88273a7ac7bdc20213
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Out of the box bitbake examines built applications, automatically adds
runtime dependencies and thus ensures any library packages dependencies
are automatically added to images, sdks, etc. There is no need to list
them explicitly in a recipe.
Dependencies change over time, and listing them explicitly is likely
prone to errors - the net effect being unnecessary shared library
packages being installed into images.
Consult
https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS
for information on when to use explicit runtime dependencies.
(From meta-phosphor rev: 26873c99d30b55e21a920c9851f21c3e2eab19f7)
Change-Id: I38640d75a2d834c07d45ddcdb0162f1a23f848d9
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Without the mapper installed, phosphor-time-manager fails like this at
startup:
terminate called after throwing an instance of
'sdbusplus::exception::SdBusError'
what(): sd_bus_call: org.freedesktop.DBus.Error.ServiceUnknown: The
name is not activatable
Add a runtime dependency on the mapper.
(From meta-phosphor rev: 4a1d82df5ec6ddc45783b384e51d7ddb265836bd)
Change-Id: Ic1176617b9385a1ca4aae6a1180785c2a7ab5dee
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-phosphor rev: 03aa707538130156383735f492e0ec5babd5fcda)
Change-Id: Iea0c073c2a81092857cc92e91dc34396e3785dd5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|