Age | Commit message (Collapse) | Author | Files | Lines |
|
CJson is a support library implementing json support for C libraries.
It is relatively small, and compliant enough for secure systems usage.
More information can be found in the CJson homepage here:
https://github.com/DaveGamble/cJSON
Tested by: "bitbake cjson" and saw no build failures.
(From meta-phosphor rev: 908d4f44184e34e0d13e6017221122ab5915a310)
Change-Id: I8b9fcbc5ce0ffe556da8bfa6b1d84c527160a65e
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
OE norms dictate that recipes using the git fetcher set PV explicitly
to "x.y.z+git${SRCPV}"
Tested: Built the cereal recipe
Change-Id: Ib4206b85691e95e0157704c9bd196bc44964c64f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
A number of recipes remove PN from the package list. While this
seems to work it is unconventional and puts us into dusty corners
of oe-core/bitbake.
Adopt a more conventional approach with ALLOW_EMPTY_${PN} = "1".
Change-Id: I62a980f1b826f79bdba1bd4179b6f491665fe33c
Tested: Built cereal and validated package contents
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: Ib5bff064f5b158f18268786f5fafd59760a941ac
Tested: Built witherspoon and palmetto images
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This has been upstreamed.
This reverts commit d6c9edf9d789005674c0761b13ff5651f0cccf25.
Tested: Built and verified a witherspoon image
Change-Id: I95d79c3b5794847fd74e015dd0eecb5c3399e9f2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add a patch to enable ppc64le builds of libgpg-error to work.
Change-Id: If6a8a095509a92745f2f4c8f2502b0b7bfb12e2f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The debug tarball pulls in lmsensors, which attempts to pull in
lighttpd cgi support (for sensord cgi features) starting in Yocto
2.3.
Phosphor disables md4 support in openssl which lighttpd requires,
again - starting in Yocto 2.3. Avoid this combination by removing
cgi support for sensord.
Tested: Built and verified Witherspoon image with QEMU
Change-Id: I4870f50f790c8b73d007f7fd89414e6724e21509
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The SDK build was failing on installing nlohmann-json, with the error :
nlohmann-json-dev-3.0.1+git0+ce1dccf347-r0 conflicts with nlohmann-json
= 3.0.1+git0+ce1dccf347-r0.
The nlohmann-json package is header-only. So apart from the -dev
package, the rest would be empty. In general the package foo-dev has an
implicit dependency on foo, but yocto will not allow empty packages to
be installed. Add a change to allow installation of the empty base
package in this case. This will satisfy the dependency requirement of
the -dev package.
Change-Id: I8cf0814e83be1c298e26741310e6d8ecdd32c399
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
|
|
Nlohmann deleted the branch on which we had pinned the YP recipe.
Moving the branch back to master and pinning on a commit for version
3.0.1.
Change-Id: I478cf338baf096c108532760cefa15c4d01fe45d
Signed-off-by: David Cobbley <david.j.cobbley@linux.intel.com>
|
|
This will make use of the Nlohmann JSON library accessible in the
sysroot for other packages to compile with.
Use: #include "nlohmann/json.hpp"
Change-Id: Ia1dc032bc847fa156c0f7c12afb117e2ae3c2192
Signed-off-by: David Cobbley <david.j.cobbley@linux.intel.com>
|
|
Cereal is a C++ serialization library; phosphor-logging uses Cereal to
serialize and persist error d-bus objects. Have phosphor-logging depend
on Cereal.
Change-Id: I8142fbfbddfd2ed79cfafec9f4916d2975c39663
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
|
|
Change-Id: If011dc8bfdd52cc16b489d840a0d3a718352bd77
Signed-off-by: Leonel Gonzalez <lgonzalez@us.ibm.com>
|
|
Short term workaround pending upstream review:
https://patchwork.openembedded.org/patch/133722/
Change-Id: Ice579d23340ba82898c51f92740d21a24fb91fa7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|