Age | Commit message (Collapse) | Author | Files | Lines |
|
Adriana Kobylak (4):
sensors: Remove BootProgressSensor
sensors: Remove OperatingSystemStatusSensor
sensors: Remove BootCountSensor
sensors: Remove TurboAllowedSensor
(From meta-phosphor rev: da48ad15d35d36a73f440cc7efb2f1da48e603e4)
Change-Id: Iec930d45b7b7f390073b83d27fb420529940ca9c
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Remove meta-virtualization from any bblayer.conf.samples. It was
originally added for the python-pyyaml and python-gevent recipes
but better maintained versions of these recipes are provided by
meta-python.
Before this can be done the python-gevent bbappend in the phosphor
layer must be removed. The version scope was wildcarded to any version
but the patches don't apply to python-gevent_1.2.2, which becomes the
default from meta-python when meta-virt is removed. Drop the bbappend.
Change-Id: I6658a163460e3c8e63dc7371ffff803a7b6915b5
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Move OpenBMC to Yocto 2.5(sumo)
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I5c5ad6904a16e14c1c397f0baf10c9d465594a78
|
|
This package is no longer used. Drop.
Change-Id: I545a2cb38bb130077f85c2715b44d26a1e829526
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Bottle depends on a utility module in the email package included with
the Python distro to parse rfc1123 and rfc850 timestamps.
A flash footprint optimized package: python-email-utils was introduced
in 5baa96f51, and Bottle made to depend on that.
OpenBMC doesn't currently support a minimal distro flavor, so reverting
the original optimization seems to bring some benefits:
1 - reduced comprehensional complexity
2 - reduced maintenance burden
3 - possibility for bottle recipe upstreaming to meta-oe
Until OpenBMC offers a low footprint distro feature, flash constrained machines
should make these types of optimizations elsewhere.
The size increase for the witherspoon target was as follows (~268k):
18661376 obmc-phosphor-image-witherspoon-20180607204542.rootfs.squashfs-xz
18935808 obmc-phosphor-image-witherspoon-20180607205204.rootfs.squashfs-xz
Tested: Built witherspoon image and verified REST API functional
Change-Id: Ib417df2c71feea6d46d783605d690e0362176992
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This reverts commit 3579dc63b8ab8e12fe6078937449f48ab3b9d66c.
Now that the JSON library is fixed in Python this hack can be
removed from dbus-python.
Tested: verified encoding of dbus.Byte unchanged
Change-Id: I26f837cf41c471051e0ecf0dc1d1ee78aa586b6f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
dbus.Byte is not encoded by the JSON library in Python2.7
correctly. There was a hack added to dbus-python to
work around this.
Backport the JSON library fix from Python 3.x back to
Python2.7, so we can drop the hack from dbus-python.
Tested: verified encoding of dbus.Byte unchanged
Change-Id: Ifc8e0d22a25f4dd52da5a136809df25771684438
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This reverts commit 53f1668751628aa94189ea518b06391c228b6c5a.
This patch doesn't appear to be necessary anymore. Drop.
Change-Id: I4032581af65a6f4e60abec8f8821c904947d5309
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Tested: Built a witherspoon image and booted BMC with QEMU
|
|
Change-Id: I0c97853c7adc2974a1cc6b052301d7e00fc920b9
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I2e60fe4fade4d97a0eac3b5ef110d248e7dc4b6c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I8b7decc59cfb10fadffaf3912d9ac046ebf79bc2
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I28009d8158c8659dbf6406675371b1bd6c108413
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: Idc8c64241b24f05b4cbaeb84780a5f72f40d2406
Tested: Built witherspoon and palmetto images
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
inherit allarch and enable both native and target builds.
Change-Id: Ib5c6bb03a9ac5c5cf7aab9ba65ef4b95845b5478
Tested: Built witherspoon and palmetto images
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: I9184cc566318560b4d6fe2d5285f7a2f7a2e148d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I9b5c4c886df9e3944780ba27a58331a07c2bc3c7
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Pick up a couple patches.
Tested: Built iotools and witherspoon images
Change-Id: Ia9dfc5ec958c2aaa68f7a22ab35013e9cbb0f02a
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
A suitable recipe for autoconf-archive has been added
upstream. Drop ours in favor of that.
Tested: Built a witherspoon image and oe-sdk
Change-Id: I452e01af412cc7f6c8f4164dfbd4409148ff194d
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: I1f498930c35ab45015571d63c390007894e38a5b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I213afbcca78fd27f3446ebdf38aa694f554fc5ea
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This reverts commit 61832e963b7b897b4fd13ac18f681ef27f2477e2.
No longer required with Poky move to GCC 7.3.
Tested: Built a witherspoon image
Change-Id: I0b6daaf27240b454dd9b8847a5fc85d4cf9a44de
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Cleanup the various python-* recipes which download from pypi. The
biggest change is to "inherit pypi" which should result in us always
using current pypi best practices. This will for example ensure we are
using https and not http.
Change-Id: I3e818284efb8094e64b004af22781c8a3fcb89b3
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Drop support for RHEL6 which has been unsupported by Poky
since 2.1.
This reverts commit 94ac41b1aa87a76a5ec3e50a24f4d7ce61ba5ca1.
Tested: Built a witherspoon image
Change-Id: I934af01801df03359d00cdf65a57019f08b77c01
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Drop support for RHEL6 which has been unsupported by Poky
since 2.1.
This reverts commit e6870323bed60378abc8f8ae4a8ba2f5d1e7c790.
Tested: Built a witherspoon image
Change-Id: I37020fff870cf652dc344eca65d1ad869f0ef45f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Move json-perl to recipes-devel to match meta-cpan.
Tested: Built a witherspoon image
Change-Id: Ib789762cd99157ee1cf4c634962ec5e7b3420e91
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Move OpenBMC to Yocto 2.4(rocko)
Tested: Built and verified Witherspoon and Palmetto images
Change-Id: I12057b18610d6fb0e6903c60213690301e9b0c67
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Move OpenBMC to Yocto 2.3(pyro).
Tested: Built and verified Witherspoon and Palmetto images
Change-Id: I50744030e771f4850afc2a93a10d3507e76d36bc
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Resolves: openbmc/openbmc#2461
|
|
Upstream now points at the Yocto mirror. Drop.
Change-Id: I4cbc6ab8f51acaf2e9c11478ab5275c60f734fd6
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
We had an i2c-tools bbappend that removed the i2c-tools-misc package
as a runtime dependency from the i2c-tools package, but i2c-tools-misc
isn't a dependency of i2c-tools in the first place. Drop.
Change-Id: I1505a45c7bf84db484eb667f3f842d3835857a8e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This recipe is not used. Drop.
Change-Id: I3fa053e55241fbb8b1ded9bee88cc47c2780a8b4
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This has been addressed upstream and no longer required.
This reverts commit 74cb437b8c4c4a5c7ebdc68d09de377bece59e5e.
Change-Id: I349c4b413da82610b709b8a6ee440652f3698368
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
python-rocket is unused in-tree. Drop.
All in-tree platforms are either using python-gevent or bmcweb as the
webserver.
Tested: Built witherspoon and palmetto images
Change-Id: I9981f77937bd9b4784484c80b80219f70d386d3e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Tested: Built and verified witherspoon and palmetto images
Change-Id: Iecdbd343111ccd66fadc94ee47f6ce5775db73b4
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Tested: Built Witherspoon image and sanity checked REST API
Change-Id: I5f4a744fe34cc588933aac0cf8beec7ee72fa1b2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
These recipes are unused. Drop.
Tested: Built and verified witherspoon and palmetto images
Change-Id: Id75adb67b3581aec14b5ebdd9bf0fd384af6e09f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
python-tftpy isn't used in-tree anywhere. Drop.
Tested: Built witherspoon and palmetto images
Change-Id: I33a456c7c3fcffe5f844637292409546966fa885
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: Idfcba5e813b6fb72ded38dcbb259af5a3a0c58fc
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
ppc64le is a little-endian mode of ppc64.
Nodejs determines the endianness of the system
and since it already supports bi-endian ppc64,
just pass nodejs "ppc64" when the TARGET_ARCH is
ppc64le. A patch has been submitted to openembedded:
http://lists.openembedded.org/pipermail/openembedded-devel/2018-February/116737.html
Until we move to a version of Yocto that has this patch,
override the map_nodejs_arch function in a bbappend.
This works because in Python "when you define a new
function with the same name as a previously defined
function, the function name is now bound to the new
function object, and the old function object is
reclaimed by the garbage collector."
Resolves openbmc/openbmc#2907
Tested:Built OpenBMC on a ppc64le system.
Change-Id: Ie6a48a5cd1825eb71d9fd5f734f3057bed7d780d
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
yaml-tiny is a native only recipe, rename according to convention.
This eliminates a number of "manifest-foo:populate_sysroot not found"
build warnings.
Change-Id: Ibc29bc528fa21f404e7360c8211e65f56f0b015e
Tested: Built a Witherspoon image
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: Icbbbf5221dce92dbdf891ed78e827b6e53b8f3d7
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: Ic00f98f7fe6237ebaeea164ceb74d71e4c547f73
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This recipe was erroneously merged directly into the meta-virt
subtree with 1ea01342e. Move to the phosphor layer.
Tested: Built an image and verified gevent-websocket still installed
Change-Id: I33eba0dedbd5ff2a522ddab526e5787345a2f5d5
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: If38b2a30bf167727f14216b71fd41cee7efe5ee4
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Some openbmc platforms are using -march=armv5te that has
a known bug with futures. Backport patch to gcc that fixes this
issue.
original gcc git commit: c45be7f1aef92f2ea7363cbc4627f943b83ca902
gcc bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64735
Change-Id: I961b104c3d55c075c13d1b8c95306e71231ca0d1
Signed-off-by: James Feist <james.feist@linux.intel.com>
|
|
Change-Id: Ic24f68a274da32984844e01a50da5c9a7259aee8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I7c5eb02fa8a72fe144bb526f5a6c0bf20e3adaae
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change-Id: I24e9aee5c39114a29d08a49de48203c22b48dbeb
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
pypi.python.org made a recent change to require all package
downloads be via https.
Resolves openbmc/openbmc#2530
Change-Id: I7a632a3786d9e0ac4fdf698b83f90a6c3cd38b0c
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
The iotools binary is meant to be called via symlinks, similarly to
busybox. Therefore, the recipe should provide a service that kicks that
off for the user.
Change-Id: I64b69bf18bd39e324ba9c6922cdf08b88caf43e2
Signed-off-by: Patrick Venture <venture@google.com>
|
|
This fork was updated today per a bug I reported internally,
and therefore is more likely to be the correct version for the
recipes.
Change-Id: I427b2404976b9a0f2dd8e919909236d9993d35ab
Signed-off-by: Patrick Venture <venture@google.com>
|