)]}' { "log": [ { "commit": "f7b79385e15d66cc741b982504d130e8c49d55ba", "tree": "c21210f952ec41dd8d13176b44ded67fea52bade", "parents": [ "e6158a4a56ee242062fb7936e4147a8b1a057572" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Mar 27 10:43:43 2024 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Mar 27 21:18:48 2024 +0000" }, "message": "meta-phosphor:dropbear: add ECDSA and ED25519 keys\n\nWith RSA-SHA1 being deprecated, have our dropbear server also support\nECDSA and ED25519 keys.\n\nTested:\n- Confirmed the following via ssh -vv:\n host key algorithms: ssh-ed25519,ecdsa-sha2-nistp384,rsa-sha2-256\n\nChange-Id: Ibe5ac9bdf918de9886c33328152a2524782576d5\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "738f379d2fc8e51bbacdc07550dec798cb361a65", "tree": "2548fc751fdeafca0e66cc3244fa67eed4da9838", "parents": [ "36a6f08bb4a2268ce7bbc672a139fbf582b4b508" ], "author": { "name": "Joe Komlodi", "email": "komlodi@google.com", "time": "Wed Feb 28 01:36:16 2024 +0000" }, "committer": { "name": "Joe Komlodi", "email": "komlodi@google.com", "time": "Wed Feb 28 01:36:16 2024 +0000" }, "message": "meta-phosphor: watchdog: Fix pretimeout time\n\nThe name \"watchdog pretimeout\" in Linux and Systemd is a bit vague.\nThe watchdog pretimeout is actually the amount of time before the\nhardware watchdog timeout that the software watchdog created by the\npretimeout governor will go off.\n\nSo for example, the pretimeout of 90 seconds, with a watchdog timeout of\n120 seconds, means that the software watchdog will fire off in 30\nseconds (120 - 90).\n\nThe pretimeout being this early doesn\u0027t make much sense, since the\nkernel reboots shortly after the software watchdog goes off, so we\u0027ll\nfix the pretimeout time to be 30 seconds before the hardware watchdog\ngoes off.\n\nChange-Id: I99a803793fafd8d368387ecac1a451b311b8492b\nSigned-off-by: Joe Komlodi \u003ckomlodi@google.com\u003e\n" }, { "commit": "e71e7778d61b38cde9e2bef1ab72320a45cc2b2d", "tree": "2f3711f79f460911f02dec1b2253989b7a3881f1", "parents": [ "22f682c653ad51d5f5c1ac8a7acd73c44f8b291b" ], "author": { "name": "Joseph Reynolds", "email": "joseph-reynolds@charter.net", "time": "Wed Oct 11 12:17:03 2023 -0500" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Tue Feb 20 13:23:42 2024 -0600" }, "message": "dropbear SSH server: update security options\n\nThis updates the algorithms offered by the BMC\u0027s dropbear SSH server\nwhen making new connections.\n\nThe options.patch file is deleted because it is obsolete. The\nlocaloptions.h file is updated to OpenBMC project preferences. For\nbackground, see the Dropbear project default_options.h file.\n\nTested: Validate intended algorithms via command: ssh -vv\n- Before:\ndebug2: host key algorithms: rsa-sha2-256,ssh-rsa\ndebug2: MACs ctos: hmac-sha1,hmac-sha2-256,hmac-sha2-512\n- After:\ndebug2: host key algorithms: rsa-sha2-256\ndebug2: MACs ctos: hmac-sha2-256,hmac-sha2-512\n\nChange-Id: I0eccb572c61ce3a800d2a189e9d84eb36ff592e7\nSigned-off-by: Joseph Reynolds \u003cjoseph-reynolds@charter.net\u003e\n" }, { "commit": "22f682c653ad51d5f5c1ac8a7acd73c44f8b291b", "tree": "40ac424dee3d5aa4007024449a3c019c70794395", "parents": [ "b758ca406e1f4955f222bd11d145ad96160a29d2" ], "author": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Tue Jan 23 14:15:30 2024 -0600" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Tue Feb 20 13:23:18 2024 -0600" }, "message": "dropbear: Disable the Chacha20-Poly1305 cipher\n\nThe BMC dropbear SSH server has the affected chacha20-poly1305. The\ndropbear project indicates that it\u0027s affected but not vulnerable to the\nterrapin attack:\n```\nhttps://github.com/mkj/dropbear/blob/17657c36cce6df7716d5ff151ec09a665382d5dd/CHANGES#L17\n```\n\nThe options are to remove the affected chacha20-poly1305 algorithm, or\nto enable the new strict-key exchange (strict-kex) option although the\nclient would also need to use strict-kex.\n\nGo with the first option.\n\nTested:\n\nBefore change:\n```\nroot@p10bmc:~# ssh -c help\nssh: Available ciphers: chacha20-poly1305@openssh.com,aes128-ctr,aes256-ctr\n```\n\nAfter change:\n\n```\nroot@p10bmc:~# ssh -c help\nssh: Available ciphers: aes128-ctr,aes256-ctr\n```\n\nChange-Id: Ibe256cbead030ee86078d8518109c691046fb812\nSigned-off-by: Adriana Kobylak \u003canoo@us.ibm.com\u003e\n" }, { "commit": "b758ca406e1f4955f222bd11d145ad96160a29d2", "tree": "93d0c3c581ee62d129482ca40490254fb6856672", "parents": [ "0e1c5bb68e346cf38ae6b61b951a8fa6944efd62" ], "author": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Mon Jan 22 15:30:51 2024 -0600" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Tue Feb 20 13:23:07 2024 -0600" }, "message": "dropbear: Copy localoptions.h to build directory\n\nPer the dropbear documentation, the localoptions.h file needs to be\ncopied to its build directory to take effect.\n\nThis file can later be renamed to src/distrooptions.h once the following\ndropbear change is merged:\nhttps://github.com/mkj/dropbear/pull/274\n\nTested:\n\nBefore change:\n$ ssh -vv p10bmc\n...\ndebug2: MACs ctos: hmac-sha1,hmac-sha2-256\ndebug2: MACs stoc: hmac-sha1,hmac-sha2-256\n\nAfter change:\n$ ssh -vv p10bmc\n...\ndebug2: MACs ctos: hmac-sha1,hmac-sha2-256,hmac-sha2-512\ndebug2: MACs stoc: hmac-sha1,hmac-sha2-256,hmac-sha2-512\n\nChange-Id: I1a4b108d1a87831f4623c7e3e1e2beb0b8655441\nSigned-off-by: Adriana Kobylak \u003canoo@us.ibm.com\u003e\n" }, { "commit": "32e027073bc2b7e4a4c9604c7ac36605dd91de80", "tree": "9661bf37d64936d19b7d24b00ce909e18e54650d", "parents": [ "b2c71e9c79db59567e5e040e2a3104ea18da811c" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Jan 22 14:30:55 2024 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Jan 23 16:02:39 2024 +0000" }, "message": "meta-phosphor: libxml2: workaround upstream inherit_defer issue\n\nThere seems to be some conflict between the new `inherit_defer` syntax\nin bitbake and the class-based override we are doing for PACKAGECONFIG.\nWorkaround it by explicitly performing the necessary inherit.\n\nChange-Id: I77f0021abb24b9f0b82799e8422b330cc58a618b\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\n" }, { "commit": "7e6efa284041d609b29dab9aa36c118ec0eb099e", "tree": "925773794f6941c947342f8cae34cc32d0aea8a1", "parents": [ "5f9e126d9df95efaf8f35693b74643f08155e15e" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Jan 22 11:40:15 2024 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Jan 22 19:18:36 2024 +0000" }, "message": "meta-phosphor: libxml2: fix PACKAGECONFIG override\n\nWe intended to remove python from the class-target for libxml2, so\nthat we do not build the python bindings for target images. There\nhave since been added additional PACKAGECONFIG values (namely ipv6),\nso we shouldn\u0027t set the whole variable, but explicitly `:remove` it.\n\nChange-Id: Idf8c4be33fe3216d2f81c6f585c31985dc8aafb4\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\n" }, { "commit": "b4107072e0367b36ec3f9baeb6c5676bb998010e", "tree": "4227cb977648b151cf8b38ab9cfd0b33f52c4d11", "parents": [ "23cfe7a2a0d1990b5e73f84aee0ddaadc44218df" ], "author": { "name": "Andrew Jeffery", "email": "andrew@aj.id.au", "time": "Thu Jun 15 21:08:45 2023 +0930" }, "committer": { "name": "Andrew Jeffery", "email": "andrew@aj.id.au", "time": "Thu Jun 15 21:12:40 2023 +0930" }, "message": "meta-phosphor: busybox: Enable truncate applet\n\nTruncate allows for efficient creation of fixed-sized \"empty\" files\namong other things. This is an alternative to `dd if\u003d/dev/zero ...`,\nwhich requires over-specification through `bs\u003d` and `count\u003d` parameters.\nThe bs\u003d parameter in particular can cause significant inefficiencies if\nnot applied with care. The presence of `truncate` allows us to avoid\nthese problems.\n\nChange-Id: I495886293bc1bdd0e461cc995a21ba9aef53f4f8\nSigned-off-by: Andrew Jeffery \u003candrew@aj.id.au\u003e\n" }, { "commit": "23cfe7a2a0d1990b5e73f84aee0ddaadc44218df", "tree": "34c3430c17bbaf7b6112d738d8fd10176c63146a", "parents": [ "76e738ff453d44bd171fb983f92824992f5c59ff" ], "author": { "name": "Andrew Jeffery", "email": "andrew@aj.id.au", "time": "Thu Jun 15 21:08:03 2023 +0930" }, "committer": { "name": "Andrew Jeffery", "email": "andrew@aj.id.au", "time": "Thu Jun 15 21:12:04 2023 +0930" }, "message": "meta-phosphor: busybox: Sort busybox.cfg\n\nTry to maintain some sanity.\n\nChange-Id: If273a13248f2ecd8c43eb3a70864f5f6a887248a\nSigned-off-by: Andrew Jeffery \u003candrew@aj.id.au\u003e\n" }, { "commit": "7b20099aa03bdc47ac5bf14895ea413741af11f1", "tree": "35e9517597e566fb7f0afb025fd125a446e0d5f7", "parents": [ "d778f563d52b75726139e5cbd43cd0f52e730226" ], "author": { "name": "Jayanth Othayoth", "email": "ojayanth@in.ibm.com", "time": "Wed Apr 05 04:23:19 2023 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Jun 01 21:50:34 2023 +0000" }, "message": "etcd-cpp-apiv3: enabled sdk build\n\nChange-Id: I7e6541849e03b5041a86f2e22532de4c15c8ac78\nSigned-off-by: Jayanth Othayoth \u003cojayanth@in.ibm.com\u003e\n" }, { "commit": "a0e20ab1b2e57f672f5840e88e819684b8ffa717", "tree": "e4e5b0903e30eb6e5b4761a1331fd2f46860881a", "parents": [ "8a7ef2478ffcc274cada83d59fd8641328d0eae6" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri May 05 16:31:59 2023 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue May 09 11:36:21 2023 +0000" }, "message": "meta-phosphor: fix openssh key generation on read-only-rootfs types\n\nSome of our file system layouts enable the `read-only-rootfs` feature,\nwhich happens to trigger some code in rootfs-postcommands.bbclass that\nmoves the SSH key location from `/etc` to `/var`. For Dropbear, the\ndefault was to move it to `/var/lib`, which we happen to put into an\noverlay, but for OpenSSH it moved it to `/var/run`. The result of this\nis that the SSH key is regenerated on each reboot.\n\nIn order to bypass this code that expects the SSH key to be in a\nvolatile file system, Yocto provides the `overlayfs-etc` IMAGE_FEATURE\nas well. We need to enable this, but this feature as a side-effect\ngenerates an alternative `/sbin/init` similar to what we do for\npre-mounting the overlay. We need to disable this aspect so I\u0027ve set\nsome variables and appends to cause `overlay-etc.bbclass` to have no\neffect.\n\nLastly, the result of all of this is that the location for the dropbear\nkey moves from `/var/lib` to `/etc` (which is what the default is on\nthe jffs2-based layouts already). Add some migration services that\nwill move existing keys in the old location over to `/etc` so that\nusers do not notice a host key change as part of this.\n\nTested: Tested on Bletchley (OpenSSH) and Witherspoon (Dropbear).\nBletchley no longer regenerates the SSH key on each reboot.\nWitherspoon has the key location in `/etc/dropbear` as expected and\nthe migration service successfully runs before the\n`dropbearkey.service`.\n\n```\nMay 05 21:46:40 witherspoon systemd[1]: Starting SSH Key Generation...\nMay 05 21:46:41 witherspoon sh[268]: Generating 2048 bit rsa key, this may take a while...\nMay 05 21:47:13 witherspoon sh[268]: Public key portion is:\nMay 05 21:47:13 witherspoon sh[268]: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCgiywAIF3RleqNphZZuUjNCXDI10ChEAoPI02/g9F8CiXI2Pc55nFHh/hrTn7niawydpEc8FH62rf1WpoA5hYkKrj/j6i2Iv1UrGFZX4q9IwlFcd3...\nMay 05 21:47:13 witherspoon sh[268]: Fingerprint: SHA256:tsjx4PBtcaiLnUCFh4XESPRnTXoGsgujVrbdJD4INMY\nMay 05 21:47:13 witherspoon systemd[1]: Finished SSH Key Generation.\n```\n\nManually moved the key to `/var/lib` and rebooted and observed the same\nkey moved back to `/etc` (on Witherspoon).\n\n```\nMay 05 21:49:01 witherspoon systemd[1]: Starting Migrate dropbear keys from /var/lib to /etc...\nMay 05 21:49:02 witherspoon migrate-key-location[194]: Migrating Dropbear key from /var/lib to /etc.\nMay 05 21:49:11 witherspoon systemd[1]: Finished Migrate dropbear keys from /var/lib to /etc.\nMay 05 21:49:14 witherspoon systemd[1]: Starting SSH Key Generation...\nMay 05 21:49:18 witherspoon systemd[1]: Finished SSH Key Generation.\n```\n\nAfter one last reboot, the key in `/etc` is reused:\n\n```\nMay 05 21:51:44 witherspoon systemd[1]: Starting SSH Key Generation...\nMay 05 21:51:45 witherspoon systemd[1]: Finished SSH Key Generation.\n```\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I68b6c383f91931995e3d3203e5aafd8fdc23f750\n" }, { "commit": "a23fa7a0da5c33829413a8a6d122665dd146a6df", "tree": "ad8f4b7a866bb278079fed9c09ef15e9a0795bdf", "parents": [ "4a297b517867be096eed318cfd9c3d305152c9dd" ], "author": { "name": "William A. Kennington III", "email": "wak@google.com", "time": "Wed Apr 05 17:20:52 2023 -0700" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Apr 28 22:10:31 2023 +0000" }, "message": "meta-phosphor: systemd: Enable watchdog pretimeout\n\nThis gives us the ability to try and panic the kernel prior to hitting a\nhardware watchdog that gives us less information about the lockup. It\u0027s\nsafe to enable even if you have no pretimeout watchdog in your kernel.\n\nChange-Id: I91b0c6f1069a64a657298142cff1b8eeffcb1dbc\nSigned-off-by: William A. Kennington III \u003cwak@google.com\u003e\n" }, { "commit": "06fdd3379cd323a5f1b775b0694e64b972b28afd", "tree": "cc6c5ef55f8a984a505ecbd276bf6e522c47ad30", "parents": [ "0434ea6e914574ea9770d16190bba6dbbefa19f3" ], "author": { "name": "Manojkiran Eda", "email": "manojkiran.eda@gmail.com", "time": "Wed Feb 15 10:45:15 2023 +0530" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Feb 15 16:07:17 2023 +0000" }, "message": "Add dev packages to openbmc yocto sdk\n\nIn the current state, the master sdk does not contain the\nfollowing packages, hence it is currently broken.\n - nlohmann-json\n - function2\n - cli11\n - libcereal\n\nMost of the the OpenBMC repositories depend on the above mentioned\npackages and does not build in their absence. This commit would\nattempt to fix that.\n\nTested with a newly created SDK with this change and observed that\nthe header files of above packages are placed in the sdk.\n\nChange-Id: I3b8dde8f5242279f856f3d3ecd3b78a1e93f6ffd\nSigned-off-by: Manojkiran Eda \u003cmanojkiran.eda@gmail.com\u003e\n" }, { "commit": "0434ea6e914574ea9770d16190bba6dbbefa19f3", "tree": "ca5729b84bdc592fcde0e77f17958cd9a0c2f6f0", "parents": [ "9437adff200218f5833bc9cf30fa1484c5a77699" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Feb 15 06:27:30 2023 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Feb 15 06:27:32 2023 -0600" }, "message": "meta-phosphor: systemd: enable pstore\n\npstore is now a separate PACKAGECONFIG, which we want enabled by\ndefault.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I0679bcc96ab9be84151ea5df2c6c5b2aed24dde3\n" }, { "commit": "f7cd58e2bbf12eedd6a53f831938d60958c324bf", "tree": "05aede8e3167a991789e31cb6668c7ceb09728ae", "parents": [ "803dbec8750bce16996c049a4b4ccc06c269d8a3" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Fri Feb 03 13:24:37 2023 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Feb 14 15:18:53 2023 -0500" }, "message": "meta-phosphor: mapper cleanups\n\nMapper ships with systemd unit and dbus configuration files now, so\nremove unnecessary bitbake classes.\n\nMapper is dbus-activated, so obmc-mapper.target dependencies are\nredundant and no longer necessary.\n\nobmc-mapper.target is the last target in obmc-targets, so remove that\nrecipe and any dependencies on it.\n\nChange-Id: I59ff8dcd480b4449d0ef59422ba80c12848dade9\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "d91b4b3bf903a59c9f7cd6edc8902afebcf29a5c", "tree": "3b0ce4c3d1cd20273a8dc269b22508d7fbecb1e3", "parents": [ "139d2d667532c6cdd66baf5611d08e3e266207af" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Sun Feb 05 20:51:19 2023 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Feb 10 03:26:13 2023 +0000" }, "message": "meta-phosphor: add phosphor-static-norootfs-init recipe\n\nThere are two existing recipes for early mounting procedures:\n * preinit-mounts - for obmc-ubi-fs\n * phosphor-mmc-init - for phosphor-mmc\n\nAdd one for the static-norootfs image type. This one is similar to\nthe preinit-mounts, except for it mounts /var as an overlay to avoid\nviolating FHS expectations (See openbmc/openbmc#3658 as an example of\nwhy this is problematic). I did not directly change preinit-mounts and\nfix it because there are likely field upgrade issues in doing this for\nexisting users.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I62ab288c2d139cfecadeb191d576e2753120e123\n" }, { "commit": "1a910edfbf56f798e7656de33d12a4161f8ff141", "tree": "df18fcbec1161fa1bd7a1068ac8fafbbc58ccb07", "parents": [ "9776fffa8a20f3df845676536449e4687cd984eb" ], "author": { "name": "BonnieLo-wiwynn", "email": "Bonnie_Lo@wiwynn.com", "time": "Mon Feb 06 13:43:45 2023 +0800" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Thu Feb 09 18:06:23 2023 +0000" }, "message": "meta-phosphor: support hardware watchdog\n\nSupport hardware watchdog for openbmc. Added systemd config to\nenable \u0027/dev/watchdog\u0027.\n\nTested: tested and verified on greatlakes platform.\nChange-Id: Ic46bcd9b8576530be7dcdda51384e1052d4a78f1\nSigned-off-by: Delphine CC Chiu \u003cDelphine_CC_Chiu@wiwynn.com\u003e\n" }, { "commit": "bf5597ffef31759b661239dbccb4d140d4a370ef", "tree": "741c5d3c112b637227a548efd3a6af714980ffac", "parents": [ "7784c4292cd9e369da612736deb0691153d1b786" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Thu Nov 17 07:29:11 2022 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Nov 18 20:11:38 2022 -0600" }, "message": "systemd: set cgroupv2 PACKAGECONFIG\n\nEnable the cgroupv2 feature flag which should disable some legacy\ncode around cgroup handling that we do not need due to running\nnewer kernels.\n\nChange-Id: I487b71ba2b81ea2ff54280072220e65c95c4caab\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\n" }, { "commit": "7784c4292cd9e369da612736deb0691153d1b786", "tree": "31368891eb9ce67a004712b5269b7b9b0f0a3c89", "parents": [ "4a4f35a2d76c72c60405581c889e2835ca49b641" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Thu Nov 17 07:29:11 2022 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Nov 18 20:11:25 2022 -0600" }, "message": "subtree updates\n\n- Remove systemd patches for object-manager due to upstream fix.\n\nmeta-arm: 3b7347cd67..d5f132b199:\n Abdellatif El Khlifi (2):\n kas: corstone1000: set branches to langdale\n arm-bsp/documentation: corstone1000: 2022.11.10 RC: update the user guide\n\n Anton Antonov (1):\n arm-bsp/fvp-base: Enable virtio-rng support and unset preferred 5.15 kernel\n\n Emekcan (2):\n arm-bsp/trusted-services: add checks for null attributes in smm gateway\n arm-bsp/trusted-services: Fix GetNextVariable max_name_len in smm gateway\n\n Jon Mason (3):\n arm/sbsa-acs: update to the latest version\n arm/hafnium: cleanup the patches\n arm/gn: update to the latest SHA\n\n Luca Fancellu (1):\n arm,arm-bsp/recipes-kernel: don\u0027t use PN in arm-ffa-transport.inc\n\n Peter Hoyes (5):\n arm/fvp: Join cli arguments in verbose logging\n arm/lib: Factor out asyncio in FVPRunner\n arm/lib: Decouple console parsing from the FVPRunner\n arm/oeqa: Log the FVP output in OEFVPSSHTarget\n runfvp: Fix verbose output when using --console\n\n Ross Burton (1):\n arm/linux-arm64-ack: fix buildpaths in the perf Python module\n\n Rui Miguel Silva (3):\n arm/trusted-services: check before applying patches\n arm-bsp/trusted-services: psa test setup corstone1000\n arm-bsp/trusted-firmware-m: adjust ps assets for corstone1000\n\n Vishnu Banavath (2):\n arm-bsp/documentation: corstone1000: 2022.11.10 RC: update the release notes\n arm-bsp/documentation: corstone1000: 2022.11.10 RC: update the change log\n\nmeta-raspberrypi: a305f4804b..93dadf336c:\n Andrei Gherzan (2):\n ci: Bump actions/checkout to v3\n ci: Fix dco-check job with newer git versions\n\n Martin Jansa (1):\n raspberrypi4-64: drop DEFAULTTUNE assignment\n\npoky: 482c493cf6..44bb88cc86:\n Alex Kiernan (1):\n rust: update 1.64.0 -\u003e 1.65.0\n\n Alexander Kanavin (74):\n man-pages: upgrade 5.13 -\u003e 6.01\n piglit: upgrade to latest revision\n lsof: upgrade 4.96.3 -\u003e 4.96.4\n ffmpeg: upgrade 5.1.1 -\u003e 5.1.2\n ccache: upgrade 4.6.3 -\u003e 4.7.2\n python3-pip: upgrade 22.2.2 -\u003e 22.3\n ltp: upgrade 20220527 -\u003e 20220930\n alsa-utils: upgrade 1.2.7 -\u003e 1.2.8\n alsa-ucm-conf: upgrade 1.2.7.2 -\u003e 1.2.8\n libbsd: upgrade 0.11.6 -\u003e 0.11.7\n libunistring: upgrade 1.0 -\u003e 1.1\n puzzles: upgrade to latest revision\n libsoup: upgrade 3.2.0 -\u003e 3.2.1\n linux-firmware: upgrade 20220913 -\u003e 20221012\n python3-git: upgrade 3.1.28 -\u003e 3.1.29\n xwayland: upgrade 22.1.3 -\u003e 22.1.4\n strace: upgrade 5.19 -\u003e 6.0\n python3-dtschema: upgrade 2022.8.3 -\u003e 2022.9\n fontconfig: upgrade 2.14.0 -\u003e 2.14.1\n python3-setuptools: upgrade 65.0.2 -\u003e 65.5.0\n taglib: upgrade 1.12 -\u003e 1.13\n nghttp2: upgrade 1.49.0 -\u003e 1.50.0\n python3-wheel: upgrade 0.37.1 -\u003e 0.38.0\n libffi: upgrade 3.4.2 -\u003e 3.4.4\n libical: upgrade 3.0.15 -\u003e 3.0.16\n mtd-utils: upgrade 2.1.4 -\u003e 2.1.5\n repo: upgrade 2.29.3 -\u003e 2.29.5\n libidn2: upgrade 2.3.3 -\u003e 2.3.4\n makedepend: upgrade 1.0.6 -\u003e 1.0.7\n diffoscope: upgrade 221 -\u003e 224\n mmc-utils: upgrade to latest revision\n libsoup-2.4: upgrade 2.74.2 -\u003e 2.74.3\n gdk-pixbuf: upgrade 2.42.9 -\u003e 2.42.10\n harfbuzz: upgrade 5.3.0 -\u003e 5.3.1\n netbase: upgrade 6.3 -\u003e 6.4\n mpg123: upgrade 1.30.2 -\u003e 1.31.1\n sudo: upgrade 1.9.11p3 -\u003e 1.9.12\n alsa-lib: upgrade 1.2.7.2 -\u003e 1.2.8\n pango: upgrade 1.50.10 -\u003e 1.50.11\n pixman: upgrade 0.40.0 -\u003e 0.42.2\n vulkan: upgrade 1.3.224.1 -\u003e 1.3.231.1\n gstreamer1.0: upgrade 1.20.3 -\u003e 1.20.4\n shaderc: upgrade 2022.2 -\u003e 2022.3\n selftest: add a copy of previous mtd-utils version to meta-selftest\n python3: correctly adjust include paths in sysconfigdata\n vala: install vapigen-wrapper into /usr/bin/crosscripts and stage only that\n sanity.bbclass: do not check for presence of distutils\n pango: replace a recipe fix with an upstream submitted patch\n libpciaccess: update 0.16 -\u003e 0.17\n libxinerama: update 1.1.4 -\u003e 1.1.5\n libxkbfile: update 1.1.0 -\u003e 1.1.1\n libxmu: update 1.1.3 -\u003e 1.1.4\n libxrender: update 0.9.10 -\u003e 0.9.11\n libxshmfence: update 1.3 -\u003e 1.3.1\n libxtst: update 1.2.3 -\u003e 1.2.4\n libxxf86vm: update 1.1.4 -\u003e 1.1.5\n xcb-util: update to latest revisions\n xf86-input-vmmouse: update 13.1.0 -\u003e 13.2.0\n gnomebase.bbclass: return the whole version for tarball directory if it is a number\n adwaita-icon-theme: update 42.0 -\u003e 43\n libepoxy: convert to git\n libepoxy: update 1.5.9 -\u003e 1.5.10\n rgb: update 1.0.6 -\u003e 1.1.0\n meson: update 0.63.3 -\u003e 0.64.0\n systemd: update 251.4 -\u003e 251.8\n libxext: update 1.3.4 -\u003e 1.3.5\n gettext: update 0.21 -\u003e 0.21.1\n glib-2.0: update 2.72.3 -\u003e 2.74.1\n glib-networking: update 2.72.2 -\u003e 2.74.0\n readline: update 8.1.2 -\u003e 8.2\n llvm: update 15.0.1 -\u003e 15.0.4\n make: update 4.3 -\u003e 4.4\n bash: update 5.1.16 -\u003e 5.2.9\n mesa: do not rely on native llvm-config in target sysroot\n\n Atanas Bunchev (1):\n qemu.rst: audio: reference to Command-Line options\n\n Benjamin Szőke (1):\n image_types: Add 7-Zip support in conversion types and commands\n\n Changhyeok Bae (1):\n repo: upgrade 2.29.5 -\u003e 2.29.9\n\n Chase Qi (1):\n libc-test: add libc testsuite for musl\n\n Christoph Lauer (1):\n populate_sdk_base: add zip options\n\n David Bagonyi (1):\n gpgme: Allow setuptools3-base to be excluded from the inherit list\n\n Diego Sueiro (1):\n kernel.bbclass: Include randstruct seed assets in STAGING_KERNEL_BUILDDIR\n\n Etienne Cordonnier (1):\n mirrors.bbclass: use shallow tarball for nativesdk-binutils\n\n Jordan Crouse (2):\n spirv-tools: Correctly set the prefix in exported cmake packages\n vulkan-loader: Allow headless targets to build the loader\n\n Jose Quaresma (3):\n sstatesig: skip the rm_work task signature\n rm_work: exclude the SSTATETASKS from the rm_work tasks sinature\n sstate: Allow optimisation of do_deploy_archives task dependencies\n\n Joshua Watt (2):\n classes: create-spdx: Move to version specific class\n scripts: convert-overrides: Allow command-line customizations\n\n Kai Kang (1):\n libuv: fixup SRC_URI\n\n Konrad Weihmann (1):\n create-spdx: default share_src for shared sources\n\n Lee Chee Yang (1):\n migration guides: add release notes for 4.0.5\n\n Leon Anavi (2):\n get_module_deps3.py: Check attribute \u0027__file__\u0027\n python3-manifest.json: Fix re in core\n\n Mark Asselstine (2):\n bitbake: data: drop unused __expand_var_regexp__ and __expand_python_regexp__\n bitbake: data_smart: allow python snippets to include a dictionary\n\n Markus Volk (4):\n webkitgtk: use libsoup-3.0 by default\n epiphany: use libsoup-3.0 by default\n gstreamer1.0-plugins-good: use libsoup-3.0 by default\n libinput: upgrade 1.19.4 -\u003e 1.21.0\n\n Martin Jansa (1):\n cargo.bbclass: avoid calling which ${RUSTC} with undefined ${RUSTC}\n\n Michael Opdenacker (10):\n ref-manual: terms.rst: add SBOM and SPDX terms\n ref-manual: variables.rst: document spdx-create class variables\n dev-manual: common-tasks.rst: add section about SPDX / SBOM generation\n ref-manual: classes.rst: expand documentation of create-spdx class\n ref-manual: terms.rst: add reference to new SBOM/SPDX section in dev manual\n manuals: document \"mime-xdg\" class and MIME_XDG_PACKAGES\n manuals: add shortcut for Wikipedia links\n ref-manual/variables.rst: expand BB_NUMBER_THREADS description\n ref-manual/variables.rst: expand PARALLEL_MAKE description\n release-notes: use oe_git and yocto_git macros\n\n Nathan Rossi (4):\n oeqa/selftest/lic_checksum: Cleanup changes to emptytest include\n oeqa/selftest/minidebuginfo: Create selftest for minidebuginfo\n glibc-locale: Do not INHIBIT_DEFAULT_DEPS\n package: Fix handling of minidebuginfo with newer binutils\n\n Niko Mauno (1):\n systemd: Consider PACKAGECONFIG in RRECOMMENDS\n\n Paulo Neves (1):\n manuals: remove xterm requirements\n\n Pavel Zhukov (1):\n bitbake: gitsm: Fix regression in gitsm submodule path parsing\n\n Peter Kjellerstedt (1):\n pango: Make it build with ptest disabled\n\n Peter Marko (2):\n systemd: add group render to udev package\n meta-selftest/staticids: add render group for systemd\n\n Quentin Schulz (3):\n docs: ref-manual: classes: fix section name for github-releases\n docs: ref-manual: classes: add missing closing parenthesis\n docs: poky.yaml.in: remove pylint3 from Ubuntu/Debian host dependencies\n\n Richard Purdie (7):\n bitbake.conf: Drop export of SOURCE_DATE_EPOCH_FALLBACK\n gcc-shared-source: Fix source date epoch handling\n gcc-source: Fix gengtypes race\n gcc-source: Drop gengtype manipulation\n gcc-source: Ensure deploy_source_date_epoch sstate hash doesn\u0027t change\n sanity: Drop data finalize call\n bitbake: data/data_smart/build: Clean up datastore finalize/update_data references\n\n Robert Yang (1):\n bitbake: gitsm.py: process_submodules(): Set nobranch\u003d1 for url\n\n Ross Burton (19):\n insane: add codeload.github.com to src-uri-bad check\n populate_sdk_ext: use ConfigParser instead of SafeConfigParser\n stress-ng: improve makefile use\n linux-firmware: don\u0027t put the firmware into the sysroot\n oeqa/qemurunner: update exception class for QMP API changes\n oeqa/core/decorator: add decorators to skip based on HOST_ARCH\n oeqa/selftest/buildoptions: skip test_read_only_image on qemuarm64\n oeqa/selftest/efibootpartition: improve test\n oeqa/selftest/imagefeatures: remove hardcoded MACHINE in test_image_gen_debugfs\n oeqa/selftest/imagefeatures: don\u0027t use wic images in test_hypervisor_fmts\n oeqa/selftest/imagefeatures: set a .wks in test_fs_types\n oeqa/selftest/overlayfs: overlayfs: skip x86-specific tests\n oeqa/selftest/package: generalise test_gdb_hardlink_debug()\n oeqa/selftest/package: improve test_preserve_ownership\n oeqa/selftest/runqemu: don\u0027t hardcode qemux86-64\n oeqa/selftest/runtime_test: only run the virgl tests on qemux86-64\n oeqa/selftest/wic: skip more tests on aarch64\n oeqa/selftest/wic: use skipIfNotArch instead of custom decorator\n classes/testexport: move to classes-recipe\n\n Sergei Zhmylev (1):\n wic: make ext2/3/4 images reproducible\n\n Tim Orling (4):\n python3-typing-extensions: upgrade 4.3.0 -\u003e 4.4.0\n bitbake: toaster: fixtures/README: django 1.8 -\u003e 3.2\n bitbake: toaster: fixtures/gen_fixtures.py: update branches\n bitbake: toaster: Add refreshed oe-core and poky fixtures\n\n Ulrich Ölmann (1):\n dev-manual: common-tasks.rst: fix typos\n\n Wang Mingyu (33):\n bind: upgrade 9.18.7 -\u003e 9.18.8\n libedit: upgrade 20210910-3.1 -\u003e 20221030-3.1\n mtools: upgrade 4.0.41 -\u003e 4.0.42\n diffstat: upgrade 1.64 -\u003e 1.65\n inetutils: upgrade 2.3 -\u003e 2.4\n orc: upgrade 0.4.32 -\u003e 0.4.33\n socat: upgrade 1.7.4.3 -\u003e 1.7.4.4\n libxcrypt: upgrade 4.4.28 -\u003e 4.4.30\n python3-babel: upgrade 2.10.3 -\u003e 2.11.0\n python3-hatch-fancy-pypi-readme: upgrade 22.7.0 -\u003e 22.8.0\n python3-hatchling upgrade: 1.11.0 -\u003e 1.11.1\n gi-docgen: upgrade 2022.1 -\u003e 2022.2\n libdrm: upgrade 2.4.113 -\u003e 2.4.114\n mmc-utils: upgrade to latest revision\n mobile-broadband-provider-info: upgrade 20220725 -\u003e 20221107\n libsdl2: upgrade 2.24.1 -\u003e 2.24.2\n mesa: upgrade 22.2.2 -\u003e 22.2.3\n python3-dtschema: upgrade 2022.9 -\u003e 2022.11\n python3-flit-core: upgrade 3.7.1 -\u003e 3.8.0\n python3-pip: update 22.3 -\u003e 22.3.1\n python3-psutil: upgrade 5.9.3 -\u003e 5.9.4\n python3-setuptools: upgrade 65.5.0 -\u003e 65.5.1\n python3-sphinx-rtd-theme: upgrade 1.1.0 -\u003e 1.1.1\n python3-subunit: upgrade 1.4.0 -\u003e 1.4.1\n python3-wheel: upgrade 0.38.0 -\u003e 0.38.4\n sed: update 4.8 -\u003e 4.9\n sudo: upgrade 1.9.12 -\u003e 1.9.12p1\n sysstat: upgrade 12.6.0 -\u003e 12.6.1\n babeltrace: upgrade 1.5.8 -\u003e 1.5.11\n iso-codes: upgrade 4.11.0 -\u003e 4.12.0\n libsoup: upgrade 3.2.1 -\u003e 3.2.2\n wayland-protocols: upgrade 1.27 -\u003e 1.28\n xwayland: upgrade 22.1.4 -\u003e 22.1.5\n\n zhengruoqin (5):\n python3-jsonschema: upgrade 4.16.0 -\u003e 4.17.0\n python3-pyrsistent: upgrade 0.18.1 -\u003e 0.19.2\n python3-numpy: upgrade 1.23.3 -\u003e 1.23.4\n python3-sphinx-rtd-theme: upgrade 1.0.0 -\u003e 1.1.0\n python3-pbr: upgrade 5.10.0 -\u003e 5.11.0\n\nmeta-openembedded: 6ebff843cc..d04444509a:\n Armin Kuster (1):\n meta-oe][PATCH] gst-editing-services: fix typo in LICENSE field.\n\n Chen Pei (1):\n python3-brotli: Add new recipe for 1.0.9\n\n Kory Maincent (1):\n openocd: fix build error\n\n Leon Anavi (6):\n python3-automat: Upgrade 20.2.0 -\u003e 22.10.0\n python3-asttokens: Upgrade 2.0.8 -\u003e 2.1.0\n python3-zeroconf: Upgrade 0.39.2 -\u003e 0.39.4\n python3-imageio: Upgrade 2.22.2 -\u003e 2.22.3\n python3-httplib: Upgrade 0.20.4 -\u003e 0.21.0\n python3-twisted: Upgrade 22.8.0 -\u003e 22.10.0\n\n Markus Volk (6):\n pugixml: upgrade 1.12 -\u003e 1.13\n geary: update 40.0 -\u003e 43.0\n rest: upgrade 0.8.1 -\u003e 0.9.0\n gnome-online-accounts: update 3.44.0 -\u003e 3.46.0\n yelp: use libsoup-3.0 by default\n surf: use libsoup-3.0 by default\n\n Martin Jansa (1):\n monkey: use git fetcher\n\n Randy MacLeod (1):\n nftables: use automake ptest output format\n\n Sakib Sajal (1):\n minio: add recipe for minio client\n\n Tim Orling (5):\n libcompress-raw-bzip2-perl: upgrade 2.096 -\u003e 2.201\n libcompress-raw-lzma-perl: upgrade 2.096 -\u003e 2.201\n libcompress-raw-zlib-perl: upgrade 2.096 -\u003e 2.202\n libio-compress-lzma-perl: upgrade 2.096 -\u003e 2.201\n libio-compress-perl: upgrade 2.096 -\u003e 2.201\n\n Wang Mingyu (43):\n python3-lazy-object-proxy: upgrade 1.7.1 -\u003e 1.8.0\n python3-luma-oled: upgrade 3.8.1 -\u003e 3.9.0\n python3-nmap: upgrade 1.5.4 -\u003e 1.6.0\n python3-pint: upgrade 0.20 -\u003e 0.20.1\n python3-protobuf: upgrade 4.21.8 -\u003e 4.21.9\n python3-pytest-benchmark: upgrade 3.4.1 -\u003e 4.0.0\n python3-pytest-html: upgrade 3.1.1 -\u003e 3.2.0\n python3-pytest-xdist: upgrade 2.5.0 -\u003e 3.0.2\n python3-requests-toolbelt: upgrade 0.10.0 -\u003e 0.10.1\n python3-websockets: upgrade 10.3 -\u003e 10.4\n fetchmail: Fix buildpaths warning.\n libxpresent: upgrade 1.0.0 -\u003e 1.0.1\n xkbprint: upgrade 1.0.5 -\u003e 1.0.6\n xmlsec1: upgrade 1.2.34 -\u003e 1.2.36\n openwsman: Change download branch from master to main.\n hwdata: upgrade 0.363 -\u003e 0.364\n lcms: upgrade 2.13.1 -\u003e 2.14\n libdbd-sqlite-perl: upgrade 1.70 -\u003e 1.72\n mosh: upgrade 1.3.2 -\u003e 1.4.0\n xfstests: upgrade 2022.10.09 -\u003e 2022.10.30\n ulogd2: upgrade 2.0.7 -\u003e 2.0.8\n cli11: upgrade 2.3.0 -\u003e 2.3.1\n ctags: upgrade 5.9.20221023.0 -\u003e 5.9.20221106.0\n valijson: upgrade 0.7 -\u003e 1.0\n openvpn: upgrade 2.5.7 -\u003e 2.5.8\n poco: upgrade 1.12.3 -\u003e 1.12.4\n poppler: upgrade 22.10.0 -\u003e 22.11.0\n satyr: upgrade 0.39 -\u003e 0.40\n ser1net: upgrade 4.3.8 -\u003e 4.3.9\n stunnel: upgrade 5.66 -\u003e 5.67\n wolfssl: upgrade 5.5.2 -\u003e 5.5.3\n tio: upgrade 2.2 -\u003e 2.3\n uhubctl: upgrade 2.4.0 -\u003e 2.5.0\n zabbix: upgrade 6.2.3 -\u003e 6.2.4\n python3-spidev: upgrade 3.5 -\u003e 3.6\n python3-gevent: upgrade 22.10.1 -\u003e 22.10.2\n python3-google-auth: upgrade 2.13.0 -\u003e 2.14.0\n python3-greenlet: upgrade 1.1.3.post0 -\u003e 2.0.0\n python3-robotframework: upgrade 6.0 -\u003e 6.0.1\n python3-regex: upgrade 2022.9.13 -\u003e 2022.10.31\n python3-pillow: upgrade 9.2.0 -\u003e 9.3.0\n python3-paramiko: upgrade 2.11.0 -\u003e 2.12.0\n python3-jsonref: upgrade 0.3.0 -\u003e 1.0.1\n\n leimaohui (1):\n samba: Fix install conflict with multilib enabled.\n\n zhengrq.fnst@fujitsu.com (5):\n python3-sqlalchemy: upgrade 1.4.42 -\u003e 1.4.43\n python3-websocket-client: upgrade 1.4.1 -\u003e 1.4.2\n python3-termcolor: upgrade 2.0.1 -\u003e 2.1.0\n python3-zopeinterface: upgrade 5.5.0 -\u003e 5.5.1\n python3-tqdm: upgrade 4.64.0 -\u003e 4.64.1\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I0a8f95b57a7b9433fe59a9055a4dae58694c1759\n" }, { "commit": "bcd2905075841c88ac2e345b92551dc82490accb", "tree": "cea77b4adf3b730f957678b2cca1e2e5eda58beb", "parents": [ "c4d1d481bdc53c7bb8b995b7a18eaa82c27fc171" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Nov 18 12:47:02 2022 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Nov 18 23:05:48 2022 +0000" }, "message": "meta-phosphor: systemd: remove udev from USERADD_PACKAGES\n\nThe latest Yocto adds udev to the USERADD_PACKAGES set, which\ncauses it to have a RDEPENDS on \"shadow\". We explicitly remove\nshadow from our initramfs due to not wanting the size of it and\nall the corresponding PAM modules. Having it set breaks p10bmc\nwhere we pull a udev-requiring script into the initramfs.\n\nThe only reason udev is currently in the USERADD_PACKAGES is due\nto a need for a specific udev rule related to graphics adding a\n`render` group. Since this isn\u0027t applicable to the BMC, I\u0027m\nremoving udev from the USERADD_PACKAGES for us.\n\nChange-Id: I9b92dbefc691f91c179a0bfcb5bd228bb27b738a\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\n" }, { "commit": "305902e3c04e25ba769f3b682bf1dc39266e9447", "tree": "7aac3cdf7dee169c8e14134f2b8f49efd66b489d", "parents": [ "e0ff06a15a0326dd05f74e2441639873eadeedc5" ], "author": { "name": "Joel Stanley", "email": "joel@jms.id.au", "time": "Sun Oct 16 16:30:30 2022 +1030" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Oct 17 20:38:37 2022 +0000" }, "message": "phosphor: systemd: Remove kmod and sysvinit modules\n\nThese are not used by most OpenBMC systems. Disabling these modules\nappears to reduce the squashfs size by 56KB for build of Witherspoon.\n\nChange-Id: I6e895639de5e1a1966abe2df9f87b24946ca42b3\nSigned-off-by: Joel Stanley \u003cjoel@jms.id.au\u003e\n" }, { "commit": "9936f86df6fc55be042cec5eb15f6e19a9e7c890", "tree": "251861f6bba6451ddfe328558097f6abf438d8d6", "parents": [ "bb8f0657781d78264d08d324853f94bd1abc8efa" ], "author": { "name": "Ed Tanous", "email": "edtanous@google.com", "time": "Mon Sep 19 09:13:20 2022 -0700" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Sep 20 14:02:39 2022 +0000" }, "message": "Run oe-stylize on our files\n\nIn all of our recipes, we should be following yoctos lead on formatting,\norder, and other things, for consistency in our meta layers.\n\nThis commit runs oe-stylize.py on all of our files. The types of\nchanges being made can be seen in the commit, but amount to:\n\n1. Setting an explicit key ordering\n2. Sectioning the files appropriately\n3. Applying rules checking to our files\n\nAt some point in the near future, we would turn this on as part of\nrepotest, but some minor changes need to be upstreamed to meta-oe (WIP)\nto make that happen.\n\nLooking for input on whether this is something we\u0027d like to do, and\nwhether the diffs below look reasonable to folks.\n\nSigned-off-by: Ed Tanous \u003cedtanous@google.com\u003e\nChange-Id: I489dd21d38a9fe4f3ece89cc7a5e1d0463224abf\n" }, { "commit": "499f750cd53440a1089bbffd9e5d27088f6b4c32", "tree": "b99dd0efe76c56dd970a582e78968f5b51344be8", "parents": [ "32570712337f10dfac5c9884a949517f51727a4e" ], "author": { "name": "Ed Tanous", "email": "edtanous@google.com", "time": "Thu Aug 25 13:38:11 2022 -0700" }, "committer": { "name": "Ed Tanous", "email": "ed@tanous.net", "time": "Mon Sep 19 17:09:15 2022 +0000" }, "message": "Remove python from libxml2 PACKAGECONFIG\n\nWe don\u0027t use python on the BMC, but things that were pulling in libxml2\nwere pulling libpython.so onto the bmc. Fix it.\n\nSigned-off-by: Ed Tanous \u003cedtanous@google.com\u003e\nChange-Id: I6897f637676ee361522132d6b73211c9fccaca1c\n" }, { "commit": "3405f51c443e0bd1bc2cb12cbd62e6da82991140", "tree": "78dc4fde65f848036a71a91fe4ed8d7a445aaac8", "parents": [ "3e3a8284a09d521bd4c7392c3062398891b21bf9" ], "author": { "name": "Ed Tanous", "email": "edtanous@google.com", "time": "Fri Sep 02 14:41:34 2022 -0700" }, "committer": { "name": "Ed Tanous", "email": "edtanous@google.com", "time": "Fri Sep 02 14:41:34 2022 -0700" }, "message": "Fix some jankey syntax in systemd_%.bbappend\n\nWe start a quote on the line directly after a line continuation, instead\nof doing the line continuation as part of the quote. This is weird, and\noe-stylize.py chokes on it. Regardless of whether we adopt stylize, fix\nthe syntax oddity to be more normal.\n\nSigned-off-by: Ed Tanous \u003cedtanous@google.com\u003e\nChange-Id: I97c7783d02e5bdfb5868c62711b3bdd8aa3ab80a\n" }, { "commit": "bde7dbef4d62d9fd83e60a4e1f14755cb1283e3a", "tree": "96857e2cc788cb25ff9bbbc33c5586a21f9ffe67", "parents": [ "4e1206bf07e00bb18f6528241889982969c9cb10" ], "author": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Thu Aug 04 09:13:26 2022 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Aug 08 19:17:27 2022 +0000" }, "message": "Initialize EXTENDED_VERSION to a default\n\nThe EXTENDED_VERSION in the os-release file was an optional field.\nInitialize it to a default since there will be a Redfish property for\nextended version information that can be mapped to the ExtendedVersion\nD-Bus property, choose the VERSION_ID value as the default since that\u0027s\nwhat\u0027s used for the Version D-Bus property, and set it to a weak\nvariable so it can still be overwritten.\n\nNeed a new function to get the EXTENDED_VERSION from the os-release file\ninstead of just from a bitbake variable. It is still possible to\noverwrite the default value in a conf or bbappend file, same as\nBUILD_ID.\n\nNote that the extended version was and still is surrounded by quotes,\nsince this is a free-format string that may contain spaces.\n\nTested:\n- Verified the extended version string was the same as version in:\n - os-release:\nVERSION_ID\u003d2.13.0-dev-613-g1e16157845\nEXTENDED_VERSION\u003d\"2.13.0-dev-613-g1e16157845\"\n\n - MANIFEST:\nversion\u003d2.13.0-dev-613-g1e16157845\nExtendedVersion\u003d\"2.13.0-dev-613-g1e16157845\"\n\n - D-Bus properties:\n.ExtendedVersion property s \"2.13.0-dev-613-g1e16157845\"\n.Version property s \"2.13.0-dev-613-g1e16157845\"\n\n- Verified that extended version could be set from a conf file, example:\nin meta-ibm/conf/machine/witherspoon.conf:\nEXTENDED_VERSION \u003d \"My Extended Version\"\n\n- Verified that extended version could be set from a bbappend, example:\nin meta-ibm/recipes-core/os-release/os-release.bbappend:\nEXTENDED_VERSION:witherspoon \u003d \"My_Extended_Version_from_bbappend\"\n\nChange-Id: I74adf08239c9cd08768be9c5d9cd3384e703da95\nSigned-off-by: Adriana Kobylak \u003canoo@us.ibm.com\u003e\n" }, { "commit": "05c328df8f52fc613f7cdc4567ef02c52c76903f", "tree": "a37763f103b433289ff0ffa7fad344f92aa578ff", "parents": [ "1427b96db7041bb05ad568ff391a62867c985125" ], "author": { "name": "Ed Tanous", "email": "edtanous@google.com", "time": "Mon May 23 11:26:39 2022 -0700" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue May 31 14:40:24 2022 +0000" }, "message": "Remove wget from the image\n\nwget from busybox doesn\u0027t work against bmcweb by default, given that\nbusybox wget doesn\u0027t support TLS. A quick grep of the codebase shows no\nusages of wget except in old skeleton files that nobody appears to use.\n\nHaving wget on the bmc confuses engineers, as there\u0027s an expectation\nthat the on-bmc wget should work with bmcweb, when there are concrete\nreasons why it doesn\u0027t and can\u0027t.\n\nTested: Ran qemu, and verified that wget command now returns not found.\n\nSigned-off-by: Ed Tanous \u003cedtanous@google.com\u003e\nChange-Id: I46554e51a6e0c7282e1d7df1352ff3db2e0f2471\n" }, { "commit": "c19c1f44d2f1aa1ff74b208bb18496f3cba16397", "tree": "09c20a595543866962a3770481ef9f72dce8003b", "parents": [ "4f5f5ded36414d74553da1caf8224f377f28b70c" ], "author": { "name": "Ed Tanous", "email": "edtanous@google.com", "time": "Tue Feb 01 16:19:18 2022 -0800" }, "committer": { "name": "Ed Tanous", "email": "ed@tanous.net", "time": "Thu Feb 03 16:56:47 2022 +0000" }, "message": "Drop systemd patch\n\nThis patch is now in systemd upstream, so we no longer need to hold it\nhere.\n\nSigned-off-by: Ed Tanous \u003cedtanous@google.com\u003e\nChange-Id: I8b33e0a04fc990e7f155a4e475a40ea1696818e5\n" }, { "commit": "eff27476badc5d48b544a07f9f4748a96506c8d7", "tree": "bafd5e712e1ad4e4dc78056f73dbeb6a9ed6a618", "parents": [ "2a947d6075e017a8b50989a0498455752acb0e5d" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Oct 29 15:35:00 2021 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Jan 24 17:02:44 2022 +0000" }, "message": "subtree updates\n\npoky: 80f2b56ad8..d78650b980:\n Ahmed Hossam (1):\n go.bbclass: Allow adding parameters to go ldflags\n\n Alejandro Hernandez Samaniego (1):\n baremetal-image: Fix do_image dependencies\n\n Alexander Kanavin (153):\n meson: update 0.58.1 -\u003e 0.59.1\n libcap: update 2.51 -\u003e 2.54\n lua: add a recipe from meta-oe\n lua: update 5.3.6 -\u003e 5.4.3\n rpm: update 4.16.1.3 -\u003e 4.17.0\n libdnf: fix the rpm sqlite-only target setup\n libsolv: disable rpm bdb format support\n perl: do not build berkeley db module by default\n package_rpm: use zstd instead of xz\n qemu: update 6.0.0 -\u003e 6.1.0\n runqemu: correct vga-virtio option to keep virgl enabled\n gnupg: update 2.3.1 -\u003e 2.3.2\n pinentry: update 1.1.1 -\u003e 1.2.0\n spirv-tools: update 2021.2 -\u003e 2021.3\n glslang: update 11.5.0 -\u003e 11.6.0\n shaderc: update 2021.1 -\u003e 2021.2\n inetutils: update 2.1 -\u003e 2.2\n systemd: update 249.3 -\u003e 249.4\n lsof: update 4.91 -\u003e 4.94.0\n libpam: update 1.5.1 -\u003e 1.5.2\n rt-tests: update 2.1 -\u003e 2.2\n libgit2: update 1.1.1 -\u003e 1.2.0\n libssh2: update 1.9.0 -\u003e 1.10.0\n libhandy: update 1.2.3 -\u003e 1.4.0\n qemu: install qmp module without hardcoding the python version in oeqa scripts\n lttng-tools: replace ad hoc ptest fixup with upstream fixes\n rust: drop PV from include file names\n rust: update 1.54.0 -\u003e 1.55.0\n librsvg: update 2.40.21 -\u003e 2.52.0 (transition to rust!)\n librsvg: do not enable nativesdk\n librsvg: add backports to fix big endian targets (e.g. mips)\n librsvg: use only the target architecture to determine availability of atomic primitives\n librsvg: restore reproducibility\n adwaita-icon-theme: update 3.34/38 -\u003e 41.0\n gstreamer1.0-plugins-bad: disable rsvg on x32\n rust/cargo: exclude UNINATIVE_LOADER from task signature\n rust-common.bbclass: rewrite toolchain wrappers in (native) python\n rust: do not write ar into target json definitions\n rust: generate target definitions from (arch, abi), not just arch\n openssl: update 1.1.1l -\u003e 3.0.0\n cryptodev-tests: do not use -Werror with openssl 3\n serf: add a openssl 3 compatibility fix\n ruby: disable openssl extension\n glib-2.0: update 2.68.4 -\u003e 2.70.0\n glib-networking: update 2.68.2 -\u003e 2.70.0\n bison: update 3.7.6 -\u003e 3.8.1\n libdnf: update 0.63.1 -\u003e 0.64.0\n libexif: update 0.6.22 -\u003e 0.6.23\n sudo: update 1.9.7p2 -\u003e 1.9.8p1\n wget: update 1.21.1 -\u003e 1.21.2\n coreutils: update 8.32 -\u003e 9.0\n itstool: update 2.0.6 -\u003e 2.0.7\n nghttp2: add recipe from meta-oe\n libsoup: add a 3.x recipe\n webkitgtk: trim down DEPENDS\n epiphany: trim down DEPENDS\n webkitgtk: update 2.32.3 -\u003e 2.34.0\n epiphany: update 40.3 -\u003e 41.0\n python3: update 3.9.7 -\u003e 3.10.0\n libjitterentropy: update 3.1.0 -\u003e 3.3.0\n kea: update 1.8.2 -\u003e 2.0.0\n ghostscript: update 9.54.0 -\u003e 9.55.0\n lighttpd: update 1.4.59 -\u003e 1.4.60\n bluez5: update 5.61 -\u003e 5.62\n ovmf: update 202105 -\u003e 202108\n systemd: update 249.4 -\u003e 249.5\n meson: update 0.59.1 -\u003e 0.59.2\n python3-pip: update 21.2.4 -\u003e 21.3\n valgrind: update 3.17.0 -\u003e 3.18.1\n librsvg: update 2.52.0 -\u003e 2.52.2\n libva: update 2.12.0 -\u003e 2.13.0\n liberation-fonts: update 2.1.4 -\u003e 2.1.5\n ca-certificates: update 20210119 -\u003e 20211016\n curl: update 7.78.0 -\u003e 7.79.1\n libgit2: update 1.2.0 -\u003e 1.3.0\n libxcrypt: upgrade 4.4.25 -\u003e 4.4.26\n bison: upgrade 3.8.1 -\u003e 3.8.2\n cmake: update 3.21.2 -\u003e 3.21.3\n git: upgrade 2.33.0 -\u003e 2.33.1\n tzdata: upgrade 2021a -\u003e 2021d\n ofono: upgrade 1.32 -\u003e 1.33\n openssh: upgrade 8.7p1 -\u003e 8.8p1\n sysvinit: upgrade 2.99 -\u003e 3.00\n btrfs-tools: upgrade 5.13.1 -\u003e 5.14.2\n ccache: upgrade 4.4 -\u003e 4.4.2\n createrepo-c: upgrade 0.17.5 -\u003e 0.17.6\n libcomps: upgrade 0.1.17 -\u003e 0.1.18\n libedit: upgrade 20210714-3.1 -\u003e 20210910-3.1\n librepo: upgrade 1.14.1 -\u003e 1.14.2\n python3-jinja2: upgrade 3.0.1 -\u003e 3.0.2\n python3-pygobject: upgrade 3.40.1 -\u003e 3.42.0\n python3-setuptools: upgrade 58.0.4 -\u003e 58.2.0\n vala: upgrade 0.52.5 -\u003e 0.54.2\n acpica: upgrade 20210730 -\u003e 20210930\n asciidoc: upgrade 9.1.0 -\u003e 9.1.1\n libarchive: upgrade 3.5.1 -\u003e 3.5.2\n msmtp: upgrade 1.8.15 -\u003e 1.8.17\n sudo: upgrade 1.9.8p1 -\u003e 1.9.8p2\n gobject-introspection: upgrade 1.68.0 -\u003e 1.70.0\n gsettings-desktop-schemas: upgrade 40.0 -\u003e 41.0\n json-glib: upgrade 1.6.4 -\u003e 1.6.6\n libdazzle: upgrade 3.40.0 -\u003e 3.42.0\n harfbuzz: upgrade 2.9.1 -\u003e 3.0.0\n pango: upgrade 1.48.9 -\u003e 1.48.10\n libinput: upgrade 1.19.0 -\u003e 1.19.1\n linux-firmware: upgrade 20210818 -\u003e 20210919\n wireless-regdb: upgrade 2021.07.14 -\u003e 2021.08.28\n mpg123: upgrade 1.28.2 -\u003e 1.29.0\n puzzles: upgrade to latest revision\n libwpe: upgrade 1.10.1 -\u003e 1.12.0\n diffoscope: upgrade 182 -\u003e 187\n fribidi: upgrade 1.0.10 -\u003e 1.0.11\n iso-codes: upgrade 4.6.0 -\u003e 4.7.0\n libatomic-ops: upgrade 7.6.10 -\u003e 7.6.12\n libcap: upgrade 2.54 -\u003e 2.59\n libmd: upgrade 1.0.3 -\u003e 1.0.4\n libsoup-2.4: upgrade 2.72.0 -\u003e 2.74.0\n gnupg: update 2.3.2 -\u003e 2.3.3\n libssh2: skip one of the ptests until openssh 8.8 compatibility is fixed\n systemd: disable seccomp on mips32\n waffle: convert to git, website is down\n u-boot: upgrade 2021.07 -\u003e 2021.10\n psplash: upgrade to latest revision\n stress-ng: convert to git, website is down\n json-c: correct upstream version check\n createrepo-c: upgrade 0.17.6 -\u003e 0.17.7\n python3-numpy: upgrade 1.21.2 -\u003e 1.21.3\n python3-pip: upgrade 21.3 -\u003e 21.3.1\n python3-setuptools: upgrade 58.2.0 -\u003e 58.3.0\n msmtp: upgrade 1.8.17 -\u003e 1.8.18\n gi-docgen: upgrade 2021.7 -\u003e 2021.8\n piglit: upgrade to latest revision\n libinput: upgrade 1.19.1 -\u003e 1.19.2\n mpg123: upgrade 1.29.0 -\u003e 1.29.2\n puzzles: upgrade to latest revision\n webkitgtk: upgrade 2.34.0 -\u003e 2.34.1\n wpebackend-fdo: upgrade 1.10.0 -\u003e 1.12.0\n diffoscope: upgrade 187 -\u003e 188\n libcap: upgrade 2.59 -\u003e 2.60\n vte: upgrade 0.64.2 -\u003e 0.66.0\n ncurses: update 6.2 -\u003e 6.3\n tzdata: update 2021d -\u003e 2021e\n asciidoc: update 9.1.1 -\u003e 10.0.0\n waffle: update 1.6.1 -\u003e 1.7.0\n virgl: skip headless test on specific older distros and fail otherwise\n gptfdisk: address ncurses 6.3 compatibility\n powertop: address ncurses 6.3 compatibility\n systemtap: address ncurses 6.3 compatibility\n igt-gpu-tools: address meson 0.60 compatibility\n python3-pygobject: do not supply unknown g-i options\n gstreamer1.0-python: do not supply unknown g-i options\n webkitgtk: drop unnecessary SSE disabling patch\n cups: exclude beta/rc versions from version check\n\n Alexandre Belloni (5):\n inetutils: drop CVE-2021-40491 patch\n oeqa/selftest/sstatetests: fix typo ware -\u003e were\n maintainers.inc: fix up rust-cross entry\n libevent,btrfs-tools: fix Upstream-Status tag\n ruby: fix Upstream-Status\n\n Andreas Müller (1):\n webkitgtk: add gperf-native to DEPENDS to fix build\n\n Andrei Gherzan (1):\n qemu: Define libnfs PACKAGECONFIG\n\n Andrej Valek (3):\n busybox: 1.34.0 -\u003e 1.34.1\n featimage: refactor style\n kernel-fitimage: use correct kernel image\n\n Andres Beltran (1):\n buildhistory: Fix package output files for SDKs\n\n Bruce Ashfield (15):\n linux-yocto/5.14: scripts/gcc-plugins: consistently use HOSTCC\n linux-yocto/5.14: update to v5.14.8\n linux-yocto/5.14: bsp/qemuarm*-gfx: use virtio graphics\n linux-yocto/5.10: update to v5.10.69\n linux-yocto/5.10: update to v5.10.70\n linux-yocto/5.14: update to v5.14.9\n kernel-yocto: don\u0027t apply config metadata patches twice\n linux-yocto/5.14: revert: scripts/gcc-plugins: consistently use HOSTCC\n linux-yocto/5.10: update to v5.10.73\n linux-yocto/5.14: update to v5.14.12\n linux-yocto/5.14: update to v5.14.13\n linux-yocto/5.10: update to v5.10.74\n linux-yocto/5.14: common-pc: enable CONFIG_ATA_PIIX as built-in\n linux-yocto/5.14: update to v5.14.14\n linux-yocto/5.10: update to v5.10.75\n\n Caner Altinbasak (2):\n bitbake: npmsw: Avoid race condition with multiple npm fetchers\n bitbake: fetch2: Do not attempt to verify donestamp if download is not complete\n\n Changhyeok Bae (2):\n iproute2: update to 5.14.0\n ethtool: update to 5.14\n\n Changqing Li (1):\n lttng-ust: fix do_compile failure for arm32 with DEBUG_BUILD enabled\n\n Daiane Angolini (2):\n machine/qemuarm*: Fix UBOOT_MACHINE value\n ref-manual: Update how to set a useradd password\n\n Daniel McGregor (3):\n bison: prevent checking for textstyle.\n bitbake.conf: Add gpg-agent as a host tool\n sstate: Allow validation of sstate singatures against list of keys\n\n David Joyner (1):\n rust: add support for big endian 64-bit PowerPC\n\n Denys Dmytriyenko (2):\n wayland-protocols: upgrade 1.21 -\u003e 1.22\n wayland-protocols: upgrade 1.22 -\u003e 1.23\n\n Fred Liu (1):\n glibc: Drop libcidn package\n\n Henry Kleynhans (1):\n sstate: Switch to ZStandard compressor support\n\n Hsia-Jun(Randy) Li (1):\n meson: install native file in sdk\n\n Ian Ray (1):\n archiver: Configurable tarball compression\n\n Jon Mason (10):\n oeqa/manual: Fix no longer valid URLs\n bitbake: bitbake:toaster:test: Update SSTATE URL\n yocto-bsp/poky: replace http with https for URLs\n bitbake: bitbake: replace http with https for URLs\n documentation: update sources mirror URL\n documentation: replace http with https for URLs\n documentation: use YOCTO_DL_URL\n dev-manual: remove errant /\n runqemu: add DEPLOY_DIR_IMAGE replacement in QB_OPT_APPEND\n bitbake: bitbake-user-manual: update sources mirror URL\n\n Jose Quaresma (15):\n gstreamer1.0: 1.18.4 -\u003e 1.18.5\n gstreamer1.0-plugins-base: 1.18.4 -\u003e 1.18.5\n gstreamer1.0-plugins-good: 1.18.4 -\u003e 1.18.5\n gstreamer1.0-plugins-bad: 1.18.4 -\u003e 1.18.5\n gstreamer1.0-plugins-ugly: 1.18.4 -\u003e 1.18.5\n gstreamer1.0-rtsp-server: 1.18.4 -\u003e 1.18.5\n gstreamer1.0-libav: 1.18.4 -\u003e 1.18.5\n gstreamer1.0-vaapi: 1.18.4 -\u003e 1.18.5\n gstreamer1.0-omx: 1.18.4 -\u003e 1.18.5\n gstreamer1.0-python: 1.18.4 -\u003e 1.18.5\n gst-devtools: 1.18.4 -\u003e 1.18.5\n gst-examples: 1.18.4 -\u003e 1.18.5\n patch.bbclass: when the patch fails show more info on the fatal error\n sstate.bbclass: count the files on mirrors using the pre local files\n sstate: fix touching files inside pseudo\n\n Joshua Watt (4):\n bitbake: async: Close sync client event loop\n bitbake: hashserv: Add tests for diverging reports\n bitbake: hashserv: Fix diverging report race condition\n classes/populate_sdk_base: Add setscene tasks\n\n Kai Kang (1):\n sudo: update multilib patch for sudo.conf\n\n Khem Raj (11):\n pkgconfig: Update to latest\n libseccomp: Upgrade to 2.5.2 and beyond\n openssl: Drop riscv32 upstreamed patches\n opensbi-payloads.inc: Use strings for fallback\n mesa: Enable svga for x86 only\n qemu: Add knob for enabling PMDK pmem support\n opensbi-payloads: Add dependency on kernel if fdt is set\n librsvg: Fix vendored libc to work on riscv and musl\n librsvg: Bump to 2.52.0 -\u003e 2.52.2\n rust: Upgrade to 1.56.0\n librsvg: Disable 64bit atomics in crossbeam for rv32\n\n Kiran Surendran (1):\n ffmpeg: fix CVE-2021-38114\n\n Konrad Weihmann (1):\n libical: fix append in DEPENDS\n\n Lukasz Majewski (1):\n glibc: Extract common code to build tests to glibc-tests.inc\n\n Marek Vasut (1):\n piglit: upgrade to latest revision\n\n Martin Jansa (2):\n webkitgtk: add PACKAGECONFIG for opengl-or-es\n boost: allow searching for python310\n\n Maximilian Blenk (1):\n mount-copybind: add rootcontext mountoption for overlayfs\n\n Michael Halstead (2):\n scripts/autobuilder-worker-prereq-tests: jinja2 check\n releases: update to include 3.4 honister\n\n Michael Opdenacker (18):\n manuals: font fixes\n ref-manual: document DEBUG_PREFIX_MAP\n manuals: replace \"apt-get\" by \"apt\"\n Makefile: allow epub and latexpdf outputs to use diagrams from SVG sources\n conf.py: use PNG first in EPUB output\n overview-manual: SVG diagram for the git workflow\n docs: add \"make all\" to build old types of docs (html, epub, pdf) at once\n manuals: introduce \u0027yocto_sstate\u0027 extlink\n overview-manual: simplify expression\n dev-manual: correct NO_GENERIC_LICENSE section title\n dev-manual: warn about license compliance issues when static libraries are used\n devpyshell: rename to pydevshell\n ref-manual: document TOOLCHAIN_HOST_TASK_ESDK\n manuals: rename \"devpyshell\" to \"pydevshell\"\n ref-manual: document SOURCE_DATE_EPOCH\n ref-manual: fix description of SOURCE_DATE_EPOCH\n releases.rst: fix release number for 3.3.3\n docs: poky.yaml: updates for 3.4\n\n Mike Crowe (2):\n lib/oe/qa,insane: Move extra error handling functions to library\n insane,license,license_image: Allow treating license problems as errors\n\n Mingli Yu (1):\n packagedata.py: silence a DeprecationWarning\n\n Oleh Matiusha (1):\n findutils: add ptest\n\n Oleksandr Kravchuk (15):\n python3: update to 3.9.7\n python3-git: update to 3.1.24\n python3-dbusmock: update to 0.24.0\n python3-setuptools: update to 58.0.4\n python3-setuptools: minor cleanup\n xf86-input-libinput: update to 1.2.0\n libinput: update to 1.19.0\n libxi: update to 1.8\n xorgproto: update to 2021.5\n xkeyboard-config: update to 2.34\n libxkbcommon: update to 1.3.1\n mirrors.bbclass: remove dead infozip mirrors\n man-pages: update to 5.13\n python3-smmap: update to 5.0.0\n python3-pyparsing: update to 3.0.0\n\n Pablo Saavedra Rodi?o (1):\n mesa: upgrade 21.2.1 -\u003e 21.2.4\n\n Paul Barker (1):\n bitbake: doc: bitbake-user-manual: Document BB_GIT_SHALLOW and friends\n\n Paul Eggleton (7):\n migration-3.4: tweak overrides change section\n ref-manual: remove meta class\n poky.yaml: add lz4 and zstd to essential host packages\n migration-3.4: add additional migration info\n migration: tweak introduction section\n poky.yaml: fix lz4 package name for older Ubuntu versions\n migration-3.4: add some extra packaging notes\n\n Pavel Zhukov (1):\n weston: wrapper for weston modules argument\n\n Peter Hoyes (2):\n u-boot: Convert ${UBOOT_ENV}.cmd into ${UBOOT_ENV}.scr\n u-boot: Fix syntax error in ${UBOOT_ENV}.scr compilation\n\n Peter Kjellerstedt (2):\n meson.bblcass: Remove empty egg-info directories before running meson\n qemu.inc: Remove empty egg-info directories before running meson\n\n Petr Vorel (1):\n ltp: Update to 20210927\n\n Pgowda (2):\n Fix rust-native build issue when debug is enabled\n rust-cross: Fix directory not deleted for race glibc vs. musl\n\n Ralph Siemsen (1):\n tar: filter CVEs using vendor name\n\n Randy Li (1):\n meson: move lang args to the right section\n\n Richard Purdie (54):\n sstatesig: Only apply group/other permissions to pseudo files\n rpm: Deterministically set vendor macro entry\n abi_version/sstate: Bump to fix rpm corruption issues\n multilib: Avoid sysroot race issues when multilib enabled\n bitbake: knotty/uihelper: Show setscene task progress in summary output\n bitbake: bitbake-worker: Handle pseudo shutdown in Ctrl+C case\n poky.conf: Update tested distros list with recent changes\n bitbake: hashserv: Improve behaviour for better determinism/sstate reuse\n poky.conf: Bump version for 3.4 honister release\n build-appliance-image: Update to honister head revision\n bitbake: bitbake: Bump to version 1.52.0\n build-appliance-image: Update to honister head revision\n layer.conf: Extend recipes not to install without explict dependencies\n libxml2: Use python3targetconfig to fix reproducibility issue\n libnewt: Use python3targetconfig to fix reproducibility issue\n bootchart2: Don\u0027t compile python modules\n linux-yocto-dev: Ensure DEPENDS matches recent 5.14 kernel changes\n base/insane: Import oe.qa by default\n base: Clean up unneeded len() calls\n base: Use repr() for printing exceptions\n bitbake.conf: Add BB_CURRENTTASK to BB_HASHEXCLUDE\n reproducible_build: Drop obsolete sstate workaround\n python: Update now reproducibile builds are the default\n bitbake: bitbake-worker: Set BB_CURRENTTASK earlier\n bitbake: compress: Allow to operate on file descriptor\n bitbake: siggen: Change file format of siginfo files to use zstd compressed json\n sstate: Fixes for eSDK generation after zstd switch\n patch: Use repr() with exceptions instead of str()\n reproducible_build: Drop now unneeded compiler warning\n reproducible: Move class function code into library\n reproducible: Move variable definitions to bitbake.conf\n reproducible: Merge code into base.bbclass\n kernel: Add KERNEL_DEBUG_TIMESTAMPS variable\n reproducible: Drop BUILD_REPRODUCIBLE_BINARIES variable\n kernel: Rework kernel make flag to variable mappings\n oeqa: Update cleanup code to wait for hashserv exit\n poky: Reproducible builds are now the default\n bitbake: tests/runqueue: Ensure hashserv exits before deleting files\n bitbake: bitbake-worker: Add debug when unpickle fails\n bitbake: siggen: Fix type conversion issues\n bitbake: test/fetch: Update urls to match upstream branch name changes\n libtool: Update patchset to match those submitted upstream\n staging: Fix autoconf-native rebuild failure\n patch: Fix exception reporting with repr()\n bitbake: fetch2/perforce: Fix typo\n bitbake: bitbake: Bump to post release verion 1.53.0\n poky.conf: Post release version bump\n gcc: Merge three related patches together\n gcc: Drop sdt (dtrace) header patch\n gcc: Drop broken/unneeded patch\n bitbake: tests/runqueue: Drop python version test decorators\n gcc: Update patches submitted/merged upstream\n gcc: Drop testsuite failure fix patch\n gcc: Add missing patch Upstream-Status\n\n Ross Burton (21):\n bitbake: tests/utils: mark a regex as a raw string\n bitbake: tests/fetch: prefix the FetcherTest temporary directory\n bitbake: fetch2: clarify the command-no-found error message\n bitbake: fetch2/gitsm: remove the \u0027nugget\u0027 SRCREV caching\n linux-yocto: add libmpc-native to DEPENDS\n bitbake: fetch2: document checkstatus API\n curl: fix CVE-2021-22945 through -22947\n oe/license: implement ast.NodeVisitor.visit_Constant\n license.bbclass: implement ast.NodeVisitor.visit_Constant\n bitbake: codegen: implement ast.NodeVisitor.visit_Constant\n testimage: fix unclosed testdata file\n oe/utils: log exceptions in ThreadedWorker functions\n sstate: don\u0027t silently handle all exceptions in sstate_checkhashes\n gawk: replace AR patch with upstreamed patch\n gawk: reduce strictness of the time test\n strace: remove obsolete patch\n strace: remove TOOLCHAIN assignment\n oeqa/runtime: load modules using importlib\n oeqa/runtime: search sys.path explicitly for modules\n testimage: remove target_modules_path\n strace: show test suite log on failure\n\n Sakib Sajal (1):\n go: upgrade 1.16.7 -\u003e 1.16.8\n\n Saul Wold (3):\n spdx.py: Add annotation to relationship\n create-spdx: add create_annotation function\n create-spdx: cross recipes are native also\n\n Stefan Herbrechtsmeier (17):\n bitbake: fetch2: npm: Support npm archives with missing search directory mode\n bitbake: fetch2: npm: Create config npmrc in environment instantiation\n bitbake: fetch2: npmsw: Add support for local tarball and link sources\n npm: Add support for EXTRA_OENPM arguments\n recipetool: Move license md5sums into CSV files\n recipetool: Skip common source files in guess_license\n recipetool: Change default paramter fallback_licenses of function split_pkg_licenses from None to []\n recipetool: ignore empty license files\n recipetool: Add logger info for missing license entries\n recipetool: Add support for linenumbers to licenses.csv\n recipetool: npm: Do not add package.json files to LIC_FILES_CHKSUM\n recipetool: npm: Use README as license fallback\n npm: Add variable NPM_NODEDIR with default value\n npm: Use configs for npm environment and args for npm run command\n recipetool: Rework crunch_license to recognize more variants\n recipetool: Simplify common source files skip in guess_license\n npm: Remove unnecessary configs argument from npm run command\n\n Teoh Jay Shen (1):\n oeqa/runtime/parselogs: modified drm error in common errors list\n\n Thomas Perrot (1):\n image_types: allow the creation of block devices on top of UBI volumes\n\n Tim Orling (17):\n ptest-runner: install -collect-system-data script\n python3-hypothesis: upgrade 6.15.0 -\u003e 6.23.2\n python3-importlib-metadata: upgrade 4.6.4 -\u003e 4.8.1\n python3-more-itertools: upgrade 8.9.0 -\u003e 8.10.0\n python3-zipp: upgrade 3.5.0 -\u003e 3.6.0\n libconvert-asn1-perl: upgrade 0.31 -\u003e 0.33\n python3-pytest: upgrade 6.2.4 -\u003e 6.2.5\n at-spi2-core: upgrade 2.40.3 -\u003e 2.42.0\n python3-packaging: DEPENDS on python3-setuptools-native\n python3-packaging: BBCLASSEXTEND nativesdk\n python3-tomli: add recipe for 1.2.1\n python3-setuptools-scm: upgrade 6.0.1 -\u003e 6.3.2\n python3-setuptools: _distutils/sysconfig fix\n python3-pyyaml: upgrade 5.4.1 -\u003e 6.0\n python3-manifest: -pprint RDEPENDS on -profile\n python3-hypothesis: upgrade 6.23.2 -\u003e 6.24.0\n python3-tomli: upgrade 1.2.1 -\u003e 1.2.2\n\n Tobias Kaufmann (1):\n mount-copybind: add SELinux support\n\n Yureka (1):\n systemd: add missing include for musl\n\n Zoltán Böszörményi (1):\n libpam: Fix build with DISTRO_FEATURES usrmerge\n\n hongxu (1):\n libcap: fix nativesdk-libcap relocate failure\n\n wangmy (20):\n diffoscope: upgrade 181 -\u003e 182\n cmake: upgrade 3.21.1 -\u003e 3.21.2\n gzip: upgrade 1.10 -\u003e 1.11\n harfbuzz: upgrade 2.9.0 -\u003e 2.9.1\n vulkan-headers: upgrade 1.2.182 -\u003e 1.2.191\n vulkan-loader: upgrade 1.2.182 -\u003e 1.2.191\n vulkan-tools: upgrade 1.2.182 -\u003e 1.2.191\n help2man: upgrade 1.48.4 -\u003e 1.48.5\n python3-more-itertools: upgrade 8.8.0 -\u003e 8.9.0\n acpid: upgrade 2.0.32 -\u003e 2.0.33\n bind: upgrade 9.16.20 -\u003e 9.16.21\n createrepo-c: upgrade 0.17.4 -\u003e 0.17.5\n dnf: upgrade 4.8.0 -\u003e 4.9.0\n ell: upgrade 0.43 -\u003e 0.44\n libical: upgrade 3.0.10 -\u003e 3.0.11\n dhcpcd: upgrade 9.4.0 -\u003e 9.4.1\n dnf: upgrade 4.9.0 -\u003e 4.10.0\n file: upgrade 5.40 -\u003e 5.41\n libdnf: upgrade 0.64.0 -\u003e 0.65.0\n lttng-tools: upgrade 2.13.0 -\u003e 2.13.1\n\n zhengruoqin (2):\n libsolv: upgrade 0.7.19 -\u003e 0.7.20\n python3-pycryptodome: upgrade 3.10.1 -\u003e 3.11.0\n\nmeta-security: a85fbe980e..e81c15f851:\n Armin Kuster (1):\n python3-fail2ban: fix build failure and cleanup\n\n Kai Kang (1):\n sssd: re-package to fix QA issues\n\n Kristian Klausen (1):\n swtpm: update to 0.6.1\n\n Liwei Song (1):\n recipes-security/chipsec: platform security assessment framework\n\nmeta-openembedded: 23dc4f060f..2f6797d8d6:\n Alexander Kanavin (23):\n python3-yappi: add python 3.10 fix\n python3-gmpy2: update 2.0.8 -\u003e 2.1.0rc1\n python3-m2crypto: address build failure with openssl 3.x\n lua: remove recipe as it is now in oe-core\n nghttp2: remove recipe as it is now in oe-core\n kronosnet: update 1.20 -\u003e 1.22\n polkit: update 0.116 -\u003e 0.119\n openflow: disable openssl PACKAGECONFIG\n openipmi: add a python 3.10 compatibility patch\n strongswan: disable openssl PACKAGECONFIG\n pkcs11-helper: backport a openssl 3.x patch\n nodejs: use -fpermissive\n nodejs: add a python 3.10 compatibility patch\n php: disable openssl PACKAGECONFIG\n libsigrokdecode: add a python 3.10 compatibility patch\n freerdp: backport openssl 3.x patches\n opensc: do not use -Werror\n cfengine: blacklist due to openssl 3.x incompatibility\n netplan: do not use -Werror\n boinc-client: blacklist due to openssl 3.x incompatibility\n ldns: blacklist due to openssl 3.x incompatibility\n surf: add a webkit 2.34 compatibility patch\n mozjs: update 60.9.0 -\u003e 91.1.0\n\n Alexander Thoma (1):\n keyutils: fix install path\n\n Armin Kuster (1):\n Apache: Several CVE fixes\n\n Chen Qi (1):\n ntfs-3g-ntfsprogs: upgrade to 2021.8.22\n\n Gianfranco (2):\n vboxguestdrivers: upgrade 6.1.26 -\u003e 6.1.28\n vboxguestdrivers: Fix build failure due to the last update.\n\n Ivan Maidanski (1):\n bdwgc: upgrade 8.0.4 -\u003e 8.0.6\n\n Jeremy Kerr (1):\n mctp: Add MCTP control utilities\n\n Joshua Watt (2):\n colord-native: Inherit pkgconfig\n mutter: Move gsettings to a separate package\n\n Justin Bronder (2):\n python3-mccabe: fix LICENSE and RDEPENDS\n python3-pyflakes: fix LICENSE, HOMEPAGE and RDEPENDS\n\n Khem Raj (44):\n packagegroup-meta-oe: Add lv-drivers and lvgl\n python3-pystache: Remove need for python2x\n python3-behave: Switch to using github src_uri\n python3-simpleeval: Remove use_2to3\n python3-parse-type: Do not ask for 2to3\n python3-anyjson: Do not enable 2to3\n python3-pybluez: Do not set 2to3\n packagegroup-meta-networking: Remove nghttp2\n packagegroup-meta-oe: Remove lua\n gjs: Inherit pkgconfig\n luaposix: Use lua 5.4\n devilspie2: Switch to using github repo\n devilspie2: Add missing dependency on libxinerama\n kronosnet: Correct path to poll.h\n luaposix: Upgrade to 35.1\n xfce.bbclass: Mark string as raw in a regexp\n nodejs: add -fpermissive BUILD_CXXFLAGS\n pcimem: Add riscv64 into COMPATIBLE_HOST\n luaposix: Depend on libxcrypt-native\n libcrypt-openssl-rsa-perl: Upgrade to 0.32\n xrdp: Upgrade to 0.9.17\n yelp,yelp-xsl,yelp-tools: Upgrade to 41 release\n mozjs: Disable JIT on mips\n libcrypt-openssl-rsa-perl: Fix build with openssl3+\n nodejs: Upgrade to 14.18.1\n librest: Use master with libsoup3 support\n gnome-online-accounts: Upgrade to 3.43.1\n iwd: Fix build with musl\n xrdp: Exclude from builds\n xorgxrdp: Add to exclusion list for now\n bluepy: Set PV and correct syntax for RDEPENDS\n python3-kivy: Use new override syntax in RDEPENDS\n bluepy: Fix permissions on tarball\n nodejs: Upgrade to 16.11.1\n mozjs: Fix build on mips/musl\n mozjs: Fix musl miscompiles with HAVE_THREAD_TLS_KEYWORD\n luaposix: Use virtual/crypt instread of hardcoding libxcrypt\n packagegroup-meta-oe: Add libjs-jquery-globalize and libjs-jquery-cookie\n mozjs: Add riscv32 support\n driverctl: Rename to have PV in recipe name\n tbb: Link with libatomic when using clang compiler on rv32\n gimp: Disable vector icons on mips/rv32 using clang\n mozjs: Update to 91.2.0\n mozjs: Fix build for 32bit systems disabling JIT\n\n Kurt Kiefer (2):\n mozjs: move large static library into staticdev package\n gyp: fix for compatibility with Python 3.10\n\n Leon Anavi (6):\n python3-aiohue: Upgrade 2.6.1 -\u003e 2.6.3\n python3-paho-mqtt: Upgrade 1.5.1 -\u003e 1.6.1\n python3-thrift: Upgrade 0.13.0 -\u003e 0.15.0\n python3-prompt-toolkit: Upgrade 3.0.19 -\u003e 3.0.21\n python3-traitlets: Upgrade 5.1.0 -\u003e 5.1.1\n python3-prettytable: Upgrade 2.1.0 -\u003e 2.2.1\n\n LiweiSong (1):\n Revert \"chipsec: platform security assessment framework\"\n\n Marco Cavallini (1):\n bluepy_git.bb: Added recipe for BluePy Python interface to Bluetooth LE on Linux (v2)\n\n Marek Vasut (3):\n apitrace: Upgrade to latest version\n apitrace: Conditionally enable X11 support\n yavta: Upgrade to latest version and drop downstream patch\n\n Martin Jansa (4):\n protobuf: import a patch from meta-webosose to fix building protobuf-c with gold linker\n grpc: revert GRPCPP_ABSEIL_SYNC change from 1.40.0 to fix undefined references to absl::lts_20210324::Mutex::~Mutex()\n luaposix: depend on target libxcrypt instead of native\n lv-lib-png: add wayland to REQUIRED_DISTRO_FEATURES\n\n Matthias Klein (1):\n gpsd: Install also the generated parts of the Python library\n\n Matthias Schiffer (1):\n byacc: switch to official HTTPS mirror\n\n Mingli Yu (1):\n opencv: remove setup_vars_opencv4.sh\n\n Oleksandr Kravchuk (72):\n iwd: update to 1.18\n nano: update to 5.9\n ostree: update to 2021.5\n pegtl: update to 3.2.1\n pmdk: update to 1.11.1\n protobuf-c: update to 1.4.0\n thingsboard-gateway: update to 2.8\n libbpf: fix PV\n libcdio-paranoia: update to 10.2+2.0.1\n ttf-abyssinica: update to 2.100\n ttf-dejavu: add UPSTREAM_CHECK_URI\n ttf-vlgothic: update to 20200720\n networkmanager: update to 1.32.12\n nng: update to 1.4.0\n opensaf: update to 5.21.09\n python3-absl: update 0.14.1\n python3-alembic: update to 1.7.4\n python3-astroid: update to 2.8.2\n python3-cantools: update to 36.4.0\n python3-certifi: update to 2021.10.8\n python3-cffi: update to 1.15.0\n python3-colorlog: update to 6.5.0\n python3-coverage: update to 6.0.2\n python3-cryptography-vectors: update to 35.0.0\n python3-dateparser: update to 1.1.0\n python3-elementpath: update to 2.3.2\n python3-eventlet: update to 0.32.0\n python3-google-api-core: update to 2.1.1\n python3-google-api-python-client: update to 2.26.1\n python3-google-auth: update to 2.3.0\n python3-grpcio-tools: update to 1.41.0\n python3-grpcio: update to 1.41.0\n python3-h2: update to 4.1.0\n python3-haversine: update to 2.5.1\n python3-httplib2: update to 0.20.1\n python3-idna: update to 3.3\n python3-iso3166: update to 2.0.2\n python3-joblib: update to 1.1.0\n python3-jsonrpcserver: update to 5.0.3\n python3-paramiko: update to 2.8.0\n python3-portion: update to 2.2.0\n python3-protobuf: update to 3.18.1\n python3-pulsectl: update to 21.10.4\n python3-pycodestyle: update to 2.8.0\n python3-pyephem: update to 4.1\n python3-pyflakes: update to 2.4.0\n python3-pyjwt: update to 2.2.0\n python3-pykickstart: update to 3.34\n python3-pyopenssl: update to 21.0.0\n python3-pyperf: update to 2.3.0\n python3-pytest-timeout: update 2.0.1\n python3-pytz: update to 2021.3\n python3-regex: update to 2021.10.8\n python3-sentry-sdk: update to 1.4.3\n python3-sympy: udpate to 1.9\n python3-twitter: update to 4.1.0\n python3-uritemplate: update to 4.1.1\n python3-websockets: update to 10.0\n python3-wrapt: update to 1.13.2\n python3-xlsxwriter: update to 3.0.1\n python3-xmlschema: update to 1.8.0\n python3-yarl: update to 1.7.0\n python3-typeguard: update to 2.13.0\n python3-pyatspi: update to 2.38.1\n python3-h5py: update to 3.5.0\n python3-pybind11-json: update to 0.2.11\n python3-pychromecast: update to 9.3.1\n python3-tzlocal: update to 4.0.1\n python3-zeroconf: update to 0.36.9\n leptonica: update to 1.82.0\n redis-plus-plus: update to 1.3.2\n hiredis: update to 1.0.2\n\n Peter Bergin (3):\n pipewire: remove manpages class\n pipewire: also handle pipewire-media-session in systemd class\n pipewire: rework PACKAGECONFIG for systemd service files\n\n Philippe Coval (5):\n lvgl: Add recipe for Lightweight Graphics Library\n lv-drivers: Add recipe for lvgl lib\n lv-lib-png: Add recipe for LVGL for handling PNG format\n lvgl: Add lv_lib_png to packagegroup\n lvgl: Lint recipe\n\n Roland Hieber (1):\n rapidjson: override hard-coded lib install dir\n\n Shiping Ji (1):\n Add recipe for driverctl\n\n Tim Orling (6):\n unicode-ucd: upgrade 12.1.0 -\u003e 14.0.0\n gnome-screenshot: add recipe for 40.0\n libgweather: upgrade 3.36.2 -\u003e 40.0\n colord: inherit pkgconfig\n gfbgraph: patch to build with latest rest\n gnome-calendar: upgrade 3.38.1 -\u003e 41.0\n\n Trevor Gamblin (3):\n python3-posix-ipc: Add recipe for version 1.0.5\n python3-pyinotify: Add fcntl, logging to RDEPENDS\n python3-cvxopt: upgrade 1.2.6 -\u003e 1.2.7\n\n Vyacheslav Yurkov (3):\n grpc: fix cross-compilation of grpc applications\n grpc: fix cross-compilation of grpc applications\n grpc: upgrade 1.38.1 -\u003e 1.41.0\n\n Wang Mingyu (1):\n poppler: upgrade 21.09.0 -\u003e 21.10.0\n\n Yi Zhao (3):\n samba: upgrade 4.14.7 -\u003e 4.14.8\n audit: upgrade 3.0.5 -\u003e 3.0.6\n strongswan: upgrade 5.9.3 -\u003e 5.9.4\n\n Zoltán Böszörményi (1):\n python3-jsmin: Upgrade to version 3.0.0\n\n wangmy (11):\n openvpn: upgrade 2.5.3 -\u003e 2.5.4\n redis: upgrade 6.2.5 -\u003e 6.2.6\n span-lite: upgrade 0.10.1 -\u003e 0.10.3\n bdwgc: upgrade 8.0.6 -\u003e 8.2.0\n icewm: upgrade 2.7.0 -\u003e 2.8.0\n ifenslave: upgrade 2.12 -\u003e 2.13\n asio: upgrade 1.18.1.bb -\u003e 1.20.0\n libgusb: upgrade 0.3.7 -\u003e 0.3.8\n libxmlb: upgrade 0.3.2 -\u003e 0.3.3\n xdebug: upgrade 2.9.5 -\u003e 3.1.1\n cryptsetup: upgrade 2.3.6 -\u003e 2.4.1\n\n zangrc (25):\n python3-ipython: upgrade 7.27.0 -\u003e 7.28.0\n python3-jdatetime: upgrade 3.6.2 -\u003e 3.6.4\n python3-multidict: upgrade 5.1.0 -\u003e 5.2.0\n python3-openpyxl: upgrade 3.0.8 -\u003e 3.0.9\n python3-pyscaffold: upgrade 4.0.2 -\u003e 4.1\n python3-transitions: upgrade 0.8.9 -\u003e 0.8.10\n networkmanager-openvpn: upgrade 1.8.14 -\u003e 1.8.16\n ser2net: upgrade 4.3.3 -\u003e 4.3.4\n python3-humanize: upgrade 3.11.0 -\u003e 3.12.0\n python3-nmap: upgrade 1.5.0 -\u003e 1.5.1\n libjs-jquery-cookie: Add recipe\n libjs-jquery-globalize: Add recipe\n python3-cachetools: upgrade 4.2.2 -\u003e 4.2.4\n python3-cbor2: upgrade 5.4.1 -\u003e 5.4.2\n python3-click: upgrade 8.0.1 -\u003e 8.0.3\n python3-configargparse : upgrade 1.5.2 -\u003e 1.5.3\n python3-flask: upgrade 2.0.1 -\u003e 2.0.2\n python3-pyscaffold: upgrade 4.1 -\u003e 4.1.1\n python3-werkzeug: upgrade 2.0.1 -\u003e 2.0.2\n python3-absl: upgrade 0.14.1 -\u003e 0.15.0\n python3-pandas: upgrade 1.3.3 -\u003e 1.3.4\n python3-pulsectl: upgrade 21.10.4 -\u003e 21.10.5\n python3-pyjwt: upgrade 2.2.0 -\u003e 2.3.0\n python3-pytest-asyncio: upgrade 0.15.1 -\u003e 0.16.0\n python3-robotframework: upgrade 4.1.1 -\u003e 4.1.2\n\n zhengruoqin (15):\n python3-ujson: upgrade 4.1.0 -\u003e 4.2.0\n python3-urllib3: upgrade 1.26.6 -\u003e 1.26.7\n python3-watchdog: upgrade 2.1.5 -\u003e 2.1.6\n gensio: upgrade 2.2.9 -\u003e 2.3.1\n nlohmann-json: upgrade 3.10.2 -\u003e 3.10.4\n libencode-perl: upgrade 3.12 -\u003e 3.16\n python3-socketio: upgrade 5.4.0 -\u003e 5.4.1\n python3-sqlalchemy: upgrade 1.4.23 -\u003e 1.4.26\n python3-stevedore: upgrade 3.4.0 -\u003e 3.5.0\n autofs: upgrade 5.1.7 -\u003e 5.1.8\n links: upgrade 2.22 -\u003e 2.25\n atftp: upgrade 0.7.4 -\u003e 0.7.5\n python3-gmqtt: upgrade 0.6.10 -\u003e 0.6.11\n python3-google-api-python-client: upgrade 2.26.1 -\u003e 2.27.0\n python3-greenlet: upgrade 1.1.1 -\u003e 1.1.2\n\nmeta-raspberrypi: 9eb4879cf4..90b3ac6fb3:\n Zygmunt Krynicki (1):\n rpi-config: warn on config.txt lines exceeding 80 bytes\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\nChange-Id: I9e75d5bd606a913fbe69e6735c9ecafc436441ba\n" }, { "commit": "5577bf45a23118c3d5e34fd35921c59985641c95", "tree": "e0a5341cc57efd583fd6bb2e88e37e08273914c9", "parents": [ "7a35a9299af15772f2da00176f372e1400ac643b" ], "author": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Mon Oct 25 15:16:00 2021 +0000" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Nov 09 21:54:27 2021 +0000" }, "message": "os-release: Set BUILD_ID to DATETIME\n\nIn the community it was discussed having a field that would contain the\ndate of when an image was built (timestamp) so that it could be used to\ngenerate a unique version id during firmware updates, and that could\nalso be used to display the specific date of a build such as when it was\nreleased or the general availability date.\n\nThe yocto recipe for os-release sets BUILD_ID to DATETIME by default.\nThe current implementation of BUILD_ID duplicates the output of VERSION,\ntherefore remove the openbmc implementation of BUILD_ID to pick up the\ndefault value of DATETIME.\n\nThe value can be overwritten in a machine\u0027s conf file, or set to what it\nwas before in an os-release.bbappend in a meta layer.\n\nTested:\n- The os-release BUILD_ID has a timestamp value by default, ex:\nBUILD_ID\u003d\"20211025151654\".\n- The os-release BUILD_ID is set to the value specified in a machine conf\n file, ex:\nEx: In: meta-ibm/conf/machine/p10bmc.conf\nBUILD_ID \u003d \"20211231120000\"\n- The os-release BUILD_ID is set to the value specified in a meta-layer\n os-release bbappend:\nEx: In: meta-ibm/recipes-core/os-release/os-release.bbappend\nBUILD_ID \u003d \"${@run_git(d, \u0027describe --abbrev\u003d0\u0027)}\"\n\nChange-Id: If5238c53e0c3463c181788afc713c560fb5fe034\nSigned-off-by: Adriana Kobylak \u003canoo@us.ibm.com\u003e\n" }, { "commit": "cc1a0f2337c5ffded4c3cef318b6e00afe424df9", "tree": "2c6633ce3470557279882a145e07864a74392af1", "parents": [ "bb2007878783f2036ddd31bacf9e68e1853b31fa" ], "author": { "name": "William A. Kennington III", "email": "wak@google.com", "time": "Sun Oct 24 21:09:33 2021 -0700" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Oct 25 11:26:20 2021 +0000" }, "message": "systemd: Fix timestmap detection for configuration files\n\nCurrently, systemd only uses the timestamp of the most recent file for\ntracking changes to configurations. With multiple drop-in files this\nresults in reloads not picking up changes to older files. This patch\nfixes the reload behavior.\n\nIssue: https://github.com/systemd/systemd/issues/21113\nIn-Review: https://github.com/systemd/systemd/pull/21114\nChange-Id: I9b92995e0d7faa612b51bfd45dd33803cd566441\nSigned-off-by: William A. Kennington III \u003cwak@google.com\u003e\n" }, { "commit": "bb2007878783f2036ddd31bacf9e68e1853b31fa", "tree": "0ef600877ba65f9390209a279d295002e1644b23", "parents": [ "367ca4f62f11ffa62e0caec9c2cf7e095ee21048" ], "author": { "name": "William A. Kennington III", "email": "wak@google.com", "time": "Mon Oct 18 16:36:48 2021 -0700" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Oct 25 11:26:20 2021 +0000" }, "message": "systemd: Pin to v249.5 to remove patches\n\nThe patches we were using are included in the new stable 249.5 version\nof systemd.\n\nChange-Id: I85aa2a3861145cd893fde04743e5f7bcbe5ab01f\nSigned-off-by: William A. Kennington III \u003cwak@google.com\u003e\n" }, { "commit": "26dbcdbd917e4f22fb400153da0d3e7255c8e646", "tree": "45b9da03b1fa2132cf4ec76060c63be4c8cac14f", "parents": [ "a3150fa514dde605a1e90e1ae28ab6c034bd0fa1" ], "author": { "name": "Zev Weiss", "email": "zev@bewilderbeest.net", "time": "Fri Sep 10 18:22:41 2021 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Sep 17 11:52:01 2021 +0000" }, "message": "dropbear: use OpenSSH\u0027s sftp-server\n\nOpenSSH recently switched their scp client to default to using the sftp\nprotocol instead of the legacy scp protocol [0]. There\u0027s still an\nopt-in flag (-O) available to switch it back, but it\u0027d be nicer to not\nrequire it, and avoid the (sometimes problematic, security-wise)\nescaping/interpretation quirks of the scp protocol. (This also allows\nusing other file-transfer clients like sftp and sshfs.) We\u0027re already\ncompiling dropbear with sftp support anyway, it\u0027s just missing the\nsftp-server binary.\n\nTested: in an e3c246d4i build, this increased the squashfs image size by\n48KiB, or about 0.25%. With it installed, an OpenSSH scp binary\ncompiled from current upstream HEAD (commit b0ec59a708b4) could\nsuccessfully transfer files to and from the BMC both with and without\nthe \u0027-O\u0027 flag.\n\n[0] https://lists.mindrot.org/pipermail/openssh-unix-dev/2021-September/039616.html\n\nSigned-off-by: Zev Weiss \u003czev@bewilderbeest.net\u003e\nChange-Id: I533046cfc85f90307c188ad42ca5c2cedeadfab4\n" }, { "commit": "d13afc1b77dc9a7d6bc701aba3530f3db984574e", "tree": "247b2ddfe5abe8617436a05030dcb0f3c1070653", "parents": [ "064f4835e4f5e06cc88dec0c61b38a40273677fa" ], "author": { "name": "William A. Kennington III", "email": "wak@google.com", "time": "Wed Sep 15 15:24:21 2021 -0700" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Thu Sep 16 11:44:46 2021 +0000" }, "message": "systemd: Patch systemd-networkd SEGFAULT\n\nPossibly a bug in the CMSG logic in glibc, workaround being submitted to\nsystemd as https://github.com/systemd/systemd/pull/20752.\n\nChange-Id: Ie8aeecd6bbfd329c2b9c18980d823d4722c01428\nSigned-off-by: William A. Kennington III \u003cwak@google.com\u003e\n" }, { "commit": "a63d7f98ea1bd2aa47ea056751a63f5e56c128e0", "tree": "aa9cedc0aa4a462f4eee6db4f210980951db2ca8", "parents": [ "02614dfbe9561d527b957cdc19a7b78e7b378391" ], "author": { "name": "William A. Kennington III", "email": "wak@google.com", "time": "Wed Sep 08 20:00:24 2021 -0700" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Sep 14 11:10:45 2021 +0000" }, "message": "systemd: Fix RA receiving with newer kernels\n\nCurrently, all received RAs are dropped by systemd-networkd with an\ninternal error code.\n\nChange-Id: I8df0b587e4d6504c624940ee04f923ba6f166c3f\nSigned-off-by: William A. Kennington III \u003cwak@google.com\u003e\n" }, { "commit": "2214778fc4641c579e2bf4101c70843ded5d9577", "tree": "b620e3659afdbf2cb91a5090fe7ecb0a3cd9990d", "parents": [ "d1414ee0a247a0c3a9693fc092ab0a967baa11ab" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Sep 13 08:41:27 2021 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Sep 13 23:05:36 2021 +0000" }, "message": "busybox: switch SRC_URI to single-append style\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I494bb2352ba068f02dab761fabc7cfcae6a70eb9\n" }, { "commit": "460ca24018fdc48d967480a4fa54f291ea7a6eaf", "tree": "3691a5c7b2edfbc046065c319d4f49b487f8dda1", "parents": [ "9a6d1185cfd782e326292705330e69566e3bfa7d" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Sep 10 22:32:22 2021 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Sep 13 17:25:51 2021 +0000" }, "message": "meta-phosphor: os-release: add indirect for root directory\n\nThe `run_git` in phosphor\u0027s os-release.bbappend assumes that the\ngit repository is in `${COREBASE}`, which is the location of the\n`meta/` subdirectory. This is true when building exclusively the\n`openbmc` tree but may not be the case when external users attempt\nto use the `openbmc` tree as a git-submodule. Create an indirection\n(`OS_RELEASE_ROOTPATH`) which defaults to `COREBASE`, but allows\nan override for those other use-cases.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I4e0171e065379c5030a36ea5be774b5db78bfe34\n" }, { "commit": "ed104d431da1d9283a870919eb987e9c1d3356b1", "tree": "d14cf5e746b48f7fab2f7b49da0cd16a8202a37a", "parents": [ "524c03d807dda1fa4fa4a7c652af98fc676820ff" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Aug 31 13:19:27 2021 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Aug 31 19:37:01 2021 +0000" }, "message": "meta-phosphor: switch EXTRA_OEMESON to use override syntax\n\nIt was observed that we have different approaches to modifying the\nEXTRA_OEMESON variable across our recipes. The bitbake manual\nimplies that override syntax (\":append\") is slightly better and the\npoky meson bbclass also prefers it:\n\n meta/classes/meson.bbclass:EXTRA_OEMESON:append \u003d \" ${PACKAGECONFIG_CONFARGS}\"\n\nSwitch all recipes to use the \":append\" override syntax for the\nEXTRA_OEMESON variable.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I24e9a27a87c61f374acfb03a63955821fce0dd20\n" }, { "commit": "aff0243cb63d78fa0f1c61634d6f28d9a736f70e", "tree": "791b5b7a64efe709a2f31de315e6cbf8600f64de", "parents": [ "242b66075fa6f86ed96ab9414363230f720ed324" ], "author": { "name": "Anton D. Kachalov", "email": "gmouse@google.com", "time": "Thu Feb 04 13:33:53 2021 +0100" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Aug 30 18:22:44 2021 +0000" }, "message": "openbmc: enable libseccomp for systemd\n\nThis change required as a part of privilege separation work:\n https://github.com/openbmc/openbmc/issues/3383\n\nSeccomp support enables sandboxing in systemd:\n https://www.freedesktop.org/software/systemd/man/systemd.exec.html#Sandboxing\n\nSigned-off-by: Anton D. Kachalov \u003cgmouse@google.com\u003e\nChange-Id: If7ff257103c4aa40dae5f64256bf60d8a30fbf59\n" }, { "commit": "3aa0aa841ef190e646f521b295c99f9889703798", "tree": "5c467167f3fe977088352bd15aa1c69d5fa6bc44", "parents": [ "6a09593bbb3c7dc7ce21cdb60af79e5a1f5feb8e" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Aug 17 15:51:55 2021 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Thu Aug 26 01:27:12 2021 +0000" }, "message": "systemd: set zstd as default PACKAGECONFIG\n\nUpstream supports zstd compression now as an alternative to zlib or xz.\nzstd is only slightly larger than xz but is significantly faster. This\nmakes it a better candidate for the journal. Enable it in systemd\ninstead of xz.\n\nAdd an exemption for witherspoon to continue using xz instead. Having\nboth zstd and xz support built into the image puts us over the flash\nlimit and we currently need xz for phosphor-debug-collector.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I6fb55b96776aeeea1c544743b08bdbbc2853e7b7\n" }, { "commit": "12fc939cde971ea2094201e48fe095c41138f4aa", "tree": "2fc49b7224d97fc0e43011cc3d9c85eaa933d0a9", "parents": [ "9b3d987c3c2facf75e1039766d31fbf31508fc19" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Aug 06 09:16:53 2021 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Aug 10 21:56:33 2021 +0000" }, "message": "meta-phosphor: prep for new override syntax\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I588025b614416c43aa2d053765ab53bacf890cb5\n" }, { "commit": "065ca47c7af1861cba3245477d29c25faadf6f9d", "tree": "1d65d57b15ef502ae3326eeea23a892af15566ac", "parents": [ "60c84e6d8a653f3f3335851f34c002acaff067f2" ], "author": { "name": "Lei YU", "email": "yulei.sh@bytedance.com", "time": "Thu Jun 10 16:01:54 2021 +0800" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Sun Jul 18 11:51:28 2021 +0000" }, "message": "Install obmc-mapper.target from obmc-targets package\n\nThe obmc-mapper.target was installed by phosphor-state-manager package.\nIt works fine if phosphor-state-manager is installed.\n\nUnfortunately, x86 systems typically uses x86-power-control instead of\nphosphor-state-manager to implement the state manager, and the\nobmc-mapper.target is missing there. So a system with x86-power-control\ndoes not have a valid obmc-mapper.target, and the services depdend on\nthe target will be started in unexpected order.\n\nThe obmc-mapper.target is really a common target, let obmc-targets.bb\ninstall it.\n\nTested: Verify the g220a build has a valid obmc-mapper.target and the\n phosphor-virtual-sensor service starts after the target.\n Also verify the targets in phosphor-state-manager are not\n installed.\n\nSigned-off-by: Lei YU \u003cyulei.sh@bytedance.com\u003e\nChange-Id: Idb069385a6c6c7add5331a1bf3efc0babc005d62\n" }, { "commit": "24d05d0bba777238227121f79f3e8b02bb2bb535", "tree": "f1af03bf2c87fdd01d98fe3372827e2bf4f9c9fe", "parents": [ "a430033d3bffc7d3f9f9d84611f68049d8b17f75" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Jun 30 16:15:45 2021 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Jun 30 22:37:50 2021 +0000" }, "message": "meta-phosphor: os-release: fix task caching with DISTRO_VERSION\n\nIt was reported that the following sequence would not cause\n`os-release` to rebuild:\n\n```\n bitbake os-release\n git commit --amend\n bitbake os-release\n```\n\nThis is due to how bitbake task hashing is implemented with respect\nto weak variables. In 439c59b, DISTRO_VERSION was changed to a\nweak variable, but it is included in the \u0027vardeps\u0027 chain for\n\u0027do_compile\u0027. When bitbake computes the hash for a task, typically\nthe contents of the variables are used for the hashing, but for weak\nvariables only the definition is used. (Confirmed by adding bb.note\ndebugs to `poky/bitbake/lib/bb/data.py`)\n\nThe new, weak DISTRO_VERSION is intended to be populated with contents\nfrom a `git describe` operation. Those contents must be used in the\nhashing of the \u0027do_compile\u0027 task and not the definition. This can be\naccomplished by creating an indirection using a strong variable.\n\nThe dependency chain and hash evaluation will be as follows:\n```\n do_compile -\u003e DISTRO_VERSION -\u003e PHOSPHOR_OS_RELEASE_DISTRO_VERSION\n hash(do_compile) \u003d ... +\n DISTRO_VERSION:${PHOSPHOR_OS_RELEASE_DISTRO_VERSION} +\n PHOSPHOR_...DISTRO_VERSION\u003d2.11.0-dev-...\n```\n\nPrior to this fix the hash evaluation was:\n```\n hash(do_compile) \u003d ... +\n DISTRO_VERSION:${@run_git...}\n```\n\nFixes 439c59b425cf403355571875b3fa714782dcf15b.\n\nTested: Ensure the above reported sequence causes a rebuild of\n os-release with expected data.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I0bd93d3d88bf62dfe03549419fe98ab85f10a68c\n" }, { "commit": "439c59b425cf403355571875b3fa714782dcf15b", "tree": "172f346d59f60306491752ed6a42c0a08ba286ec", "parents": [ "4ad716c1407b626754888cee8a1c63a67edd6526" ], "author": { "name": "Willy Tu", "email": "wltu@google.com", "time": "Tue Feb 09 16:29:27 2021 -0800" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Jun 23 19:20:25 2021 +0000" }, "message": "meta-phosphor: os-release: Set weak default to DISTRO_VERSION\n\nImproved practice to use DISTRO_VERSION instead of the undocumented\nVERSION_ID.\n\nDISTRO_VERSION is documented in yocto\nhttps://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html\nand specified in this section about creating your own distribution.\nhttps://docs.yoctoproject.org/dev-manual/common-tasks.html#creating-your-own-distribution\n\nVERSION_ID is undocumented and will more likely be changed compared\nto the documented DISTRO_VERSION.\n\nThe VERSION_ID is set to DISTRO_VERSION in poky/.../os-release.bb\n\nUse weak default to DISTRO_VERSION instead of overriding VERSION_ID.\nThis allows other layers to override in *.bbappend or *.conf.\n\nTested:\n```\nroot@romulus:~# cat /etc/os-release\nID\u003dopenbmc-openpower\nNAME\u003d\"Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro)\"\nVERSION\u003d\"2.11.0-dev\"\nVERSION_ID\u003d2.11.0-dev-165-g20885c497\nPRETTY_NAME\u003d\"Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro) 2.11.0-dev\"\nBUILD_ID\u003d\"2.11.0-dev\"\nOPENBMC_TARGET_MACHINE\u003d\"romulus\"\n```\n\nSigned-off-by: Willy Tu \u003cwltu@google.com\u003e\nChange-Id: I25b5a165b764e6562fa8008c9d2a75a82fb09139\n" }, { "commit": "60c4907f61898cdcfac80232a7dfcf4314a0a7d7", "tree": "a53135a08a1cc84a08ccfde9b55543b809b09b1e", "parents": [ "8ace09cd6c88708b0aa886993d3586f2f46eceee" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Apr 16 14:14:26 2021 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Thu Apr 22 23:48:03 2021 +0000" }, "message": "phosphor-logging: remove native recipe support\n\nphosphor-logging use to need to run in a native context to\nprovide YAML processing but that is no longer necessary since\ncommit e523a091d0977adf639eaa7cdf4f895614d2696c. The support\nto install just the python scripts in a native context overly\ncomplicates both the recipe and the corresponding repository\nbuild scripting. Remove it since it is no longer needed.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I67542f8f63bf9e30166ac1ab46eb85074cf3e843\n" }, { "commit": "23e749b62bb4c541d19cf3b79611d9d40cb215e1", "tree": "f714bb8cd7ebdd8f1fdfd917def5d3b1ef9a810a", "parents": [ "57e15b1d5cf7749e6bd01c3ef484689f4191d51e" ], "author": { "name": "Anton D. Kachalov", "email": "gmouse@google.com", "time": "Thu Feb 04 13:13:57 2021 +0100" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Apr 12 20:11:13 2021 +0000" }, "message": "Enable Systemd NSS module to support DynamicUsers\n\nDynamicUsers flag in systemd service configuration file required to create,\nhandle and recycle temporary users.\n\nThis is essential module for upcoming daemons\u0027 privilege separation work.\n\nReference: https://github.com/openbmc/openbmc/issues/3383\n\nSigned-off-by: Anton D. Kachalov \u003cgmouse@google.com\u003e\nChange-Id: Iabd709c4a20f754fc6ea505e640b2d361aba0be2\n" }, { "commit": "14c44a7b58c819ae550dda6fd298115503820a7e", "tree": "5d2df717627cca9dde83a18b8a55cc2ab2eb1cd7", "parents": [ "d35004fcfe2640008d134d38ddb9b48c42cce140" ], "author": { "name": "Chanh Nguyen", "email": "chanh@amperemail.onmicrosoft.com", "time": "Fri Jan 29 14:40:58 2021 +0700" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Feb 10 00:46:53 2021 +0000" }, "message": "os-release: add EXTENDED_VERSION to /etc/os-release\n\nThis adds a new OS identification parameter (EXTENDED_VERSION) to\nthe /etc/os-release file in the generated OpenBMC image to indicate\nthe extended version of the OpenBMC image.\n\nNote the extended version is typically set in the\nopenbmc/meta-*/meta-MACHINE/conf/local.conf.sample file\n(This is where TEMPLATECONF points to.) by \"EXTENDED_VERSION\"\nvariable.\n\nTested: On the build system, `cat $IMAGE_ROOTFS/etc/os-release`\n shows the correct value.\n\nSigned-off-by: Chanh Nguyen \u003cchanh@amperemail.onmicrosoft.com\u003e\nChange-Id: I34d52e3799d83902e12be95d12f4036b70d721cd\n" }, { "commit": "8c5ef9e353ea6ee86772fd6839dc3c907f191d8a", "tree": "ff729914581c5b5e8db3cf70cd7ee5a9e64cedca", "parents": [ "d47f9a099a4ef992351237b0f2f562b5dc843397" ], "author": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Thu Jan 14 15:37:48 2021 -0600" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Jan 27 21:57:38 2021 +0000" }, "message": "os-release: Remove --long from git describe\n\nThe --long was added to address the issue described in\nopenbmc/openbmc#1692 where a tag name may not have a \u0027-\u0027 separator, ex:\nv1.99.6. The parsing of the tag name would then fail. But the parsing\nwas recently refactored so it no longer fails, we can remove the extra\nverbosity of the VERSION_ID field now.\nIn simplified form, the previous parsing:\n \"version \u003d versionList[0] + \"-\" + versionList[1]\"\nCurrent parsing that doesn\u0027t fail if versionList[1] doesn\u0027t exist:\n \"versionList[0:2]\"\n\nTested: Created a tag 2.10.99 and verified the build succeeded and\n the output of os-release reflected the change in the VERSION_ID:\nID\u003dopenbmc-witherspoon\nNAME\u003d\"Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro)\"\nVERSION\u003d\"2.10.99\"\nVERSION_ID\u003d2.10.99\nPRETTY_NAME\u003d\"Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro) 2.10.99\"\nBUILD_ID\u003d\"2.10.99\"\nOPENBMC_TARGET_MACHINE\u003d\"witherspoon\"\n\nChange-Id: I502c72a5c3bfd49913b34bbaa041086c11845421\nSigned-off-by: Adriana Kobylak \u003canoo@us.ibm.com\u003e\n" }, { "commit": "cf61a68053da9531100618eb06a0ba5d016238a2", "tree": "9c36023a3c0b1f1a08bc745725d752b6a7559db7", "parents": [ "58c4886c6077d6b1e70be7ae38b25537963ae781" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Thu Dec 17 13:46:13 2020 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Jan 05 09:53:16 2021 -0600" }, "message": "busybox: enable less options for systemd\n\nThere are a number of options that make busybox-less work better\nwith systemd\u0027s pager expectations. Add them in.\n\nAlso, add in a few options for usability.\n\n(From meta-phosphor rev: 70fd77661f452d5982330da2db2c8e26edee2c58)\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I331654f9db6918c6c4a3c13f94ce638a08e934af\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "bc442de08ff2e45ae01cb74397ccf010ef9797af", "tree": "e99bee54d1c1968343ddcc8a8f5221c81304a1a6", "parents": [ "5da3c2284560a7e08ffafd03c5b5ba44a3242228" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Nov 18 12:29:25 2020 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Nov 20 07:38:24 2020 -0600" }, "message": "os-release: disable \u0027pseudo\u0027 for git\n\nbitbake recipes are run under a process monitor called \u0027pseudo\u0027.\nWe are observing cases where these are triggering a \"Pseudo Abort\" due\nto inode reuse (https://wiki.yoctoproject.org/wiki/Pseudo_Abort) of\nsome sort. \u0027pseudo\u0027 is used for running operations which may require\nhigher levels of privledge and recording them so they can be re-applied\nwhen building a file system. The `git` calls we are doing are to\ndetermine the revision of the repository and therefore do not need\n\u0027pseudo\u0027 support. Disable it with the PSEUDO_DISABLED\u003d1 env var.\n\nAlso, add a bb.warn call of any exception that is caused by the `git`\ncall for future debugging.\n\n(From meta-phosphor rev: 64cdbcfa62b5009f7282091b54d10e1149cf0689)\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I6ac3fbb1ee15f435ce53ce8f82830120446205a9\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "46d9de31db32e6546dce71d67ab39819395db1aa", "tree": "1764197950d7ac7e286baeafeed8356345b65e47", "parents": [ "ae90218a3a400433df6282d6e43bb658616bbd46" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Nov 17 15:42:09 2020 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Nov 18 08:04:02 2020 -0600" }, "message": "os-release: switch python to variable expansion\n\nThe previous implementation of the OpenBMC os-release.bbappends\nused a python function to inject `git` results into Python\nvariables. Since the python function is then executed at multiple\ntask phases, it can result in the hash value changing between tasks,\nwhich causes bitbake failures.\n\nRewrite the os-release implementation to use forced immediate\nvariable expansion, rather than a python function. This, combined\nwith BB_DONT_CACHE, allows the variables to be expanded once at\nrecipe parse time and the values to continue through to the rest of\nthe task phases without affecting the hash.\n\nFixes openbmc/openbmc#3720.\n\n(From meta-phosphor rev: 5266d02bd2a8a6d3a6e047b212f06c7e7aaacb36)\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: If221573cdfefc2b0496a0ef2aca4d3cbc82abb7b\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "90d98a13c2a6e17ddd02a463fe598890b8d4ccd8", "tree": "f8d7ccb08e9cdd248ff8bee91ff1f4d13855b5ac", "parents": [ "4758a44f7640a44fe29fa29c4a94c6741d21aa7a" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Oct 27 10:04:38 2020 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Oct 27 13:47:27 2020 -0500" }, "message": "Revert \"os-release: only run bbappend on do_compile\"\n\nThis reverts commit f2b07859cc9586f96b072678d1f5f4586e77850b.\n\nThis turned out to only help hide the issue. Builds would pass but the\nos-release value in the flash image would not be correct when this bug\nhit.\n\n(From meta-phosphor rev: aae84925dc578f2025aa19c90a718d012aee2577)\n\nChange-Id: I4d6c436297687469116709ebc535bf1d343936f4\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "2877a0ca45b93b4f74a4b58a09256623411b1bf4", "tree": "af4c72ac4e04744c6866ad8bf5de78c8128ded8b", "parents": [ "583147ea45f94ee363e9ae30ccb65b9ed1561b54" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Oct 22 13:50:40 2020 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Oct 26 09:33:21 2020 -0500" }, "message": "os-release: only run bbappend on do_compile\n\nChasing an intermittent os-release build failure via\nopenbmc/openbmc#3720. Not clear if this fix will resolve\nthat issue but there does not appear to be any reason to\nrun the logic in the bbappend outside of the do_compile\nstep since that is the only place the OS_RELEASE_FIELDS\nare utilized by the base recipe.\n\n(From meta-phosphor rev: f2b07859cc9586f96b072678d1f5f4586e77850b)\n\nChange-Id: I5f14da2babc852f3d39f2ca6bae4bf993d5e22da\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "38bc34255f56604b443c12836891108632c41e80", "tree": "9abc5e5252d91035b09b24ddf12fcdccdc5edc25", "parents": [ "ae630343d9f180a6fc8cc5f2c48af76064e6e3cd" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Sep 08 11:32:19 2020 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Sun Sep 13 10:05:54 2020 -0500" }, "message": "phosphor-dbus-interfaces: remove native support\n\nThe native and nativesdk packages for PDI were previously used as the\nmechanism to install YAML files. Within the image, the -native packages\nare no longer used and instead there is a target -yaml package which\ncontains the YAML files. As a follow up, we can now do the three items:\n\n * Remove nativesdk-PDI from SDK.\n * Add target PDI-yaml to the SDK.\n * Remove native/native-sdk support from PDI recipes.\n\n(From meta-phosphor rev: 4f00c4b4504951324c78183a3ed6e8cbc8f2580c)\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: Ic049da4855df7e19225e7acd9eeb16efaa9808d1\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "92b518cf76c02e710f12e0a8a0f06ee3905e8d90", "tree": "950922485e373d0930799c0d2be89dfb0792c629", "parents": [ "1f6ac83881328c7103994c53e81f1564d7a93736" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Sat Aug 29 08:51:50 2020 -0400" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Sep 01 14:09:43 2020 -0500" }, "message": "meta-phosphor: ldap: nsswitch: add rootfs posthook\n\nAn ldap image feature was recently added. If the image feature is used\nwithout the distro feature, nsswitch will have the wrong content and the\nfunction won\u0027t work. Move this logic to a rootfs post hook so that the\ndistro feature is not required (and can be deprecated) and because this\nis the expected way to make these sorts of modifications to base files\nanyway.\n\n(From meta-phosphor rev: 22de160c862b4cf4fee2a3f62e9bd7fad807344d)\n\nChange-Id: I1bc69a96e833801c58bebce68b633e8550982fb8\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "993eaf32114eaacb726d3ae950c3074597368395", "tree": "d497f204c9ce74532d0bdd9fb8a1e84c49c825e3", "parents": [ "abda6c9f208e10a9cc495ef211aa2e15c486307a" ], "author": { "name": "Joel Stanley", "email": "joel@jms.id.au", "time": "Tue Aug 25 12:02:51 2020 +0930" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Aug 31 19:04:42 2020 -0500" }, "message": "phosphor: Include perf and trace-cmd in tools-profile\n\nWhen this .bbappend was added, it had the following commit message:\n\n Add tools-profile feature support\n\n With this patch, the build system supports the tools-profile feature,\n We can add it into the EXTRA_IMAGE_FEATURES in conf/local.conf,\n to add more debug/profile tools into the image\n\nIt is desirable to have perf and trace-cmd in the image when pulling in\ndebug tools, so remove the removal.\n\n(From meta-phosphor rev: 2a23abebd6324f92f93adb63d40b6dfa6693eff8)\n\nSigned-off-by: Joel Stanley \u003cjoel@jms.id.au\u003e\nChange-Id: I1eabc827d1cf4e5a5bf27c7eda73e480258d156a\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "0e72d71a67f8d29df926af2a8c249a521ee62680", "tree": "41b79f72ec15509067c292e957a281e31107585a", "parents": [ "f14643da2deabab4b79e896acb4440a95aa54889" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Aug 12 07:03:47 2020 -0400" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Thu Aug 13 19:28:47 2020 -0400" }, "message": "meta-phosphor: systemd-policy: move to systemd\n\nDon\u0027t install systemd policy if:\n - systemd is not being installed\n - a non phosphor distro\n\nUse RRECOMMENDS for easy opt-out in Phosphor based distros.\n\n(From meta-phosphor rev: 2641990831230d85ee7cb5fdc29450ad561a4799)\n\nChange-Id: Ie3154cc6ee8d257ffa92463c49d3755a15379663\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "56e14d9ed010fd5e87a83522a3eee8bd5cd30ccc", "tree": "90bd66a1eb100032fc333b927858ba9215455716", "parents": [ "a9c7ab2fad19678b645ec1963bb4306624746619" ], "author": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Thu Jun 04 13:54:12 2020 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Jul 14 16:27:56 2020 -0500" }, "message": "base-files: Add fstab for eMMC\n\nFor eMMC, let the initramfs mount the read-only rootfs,\nread-write, and overlay filesystems, then have fstab setup any\nadditional mounts such as bind mounts.\n\n(From meta-phosphor rev: 06cbc8e09667d07e2b575e08a15c4f09f66ebd0e)\n\nChange-Id: Icb2e1d360b301752b4a0458d20243520eb6e27e4\nSigned-off-by: Adriana Kobylak \u003canoo@us.ibm.com\u003e\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "a937d1012f362e3622e22d19cf6b945186e6185e", "tree": "e3a83700c0926fe3251a7568867614d98279c478", "parents": [ "556e23b33ab210386e5f1ad891b8c0240c15967d" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Sat May 02 06:20:15 2020 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed May 13 17:09:11 2020 -0500" }, "message": "systemd: remove default.network\n\nYocto now installs a file 80-wired.network[1] which contains the\nsame information as the \u0027default.network\u0027 except that it also\nenables IPv6 dhcp. Remove the \u0027default.network\u0027 in our bbappend\nsince it is redundant.\n\nAny configuration created by phosphor-networkd is created as\n00-bmc-*.network, which will take precedence lexigraphically over\nthis 80-wired.network default.\n\n1. https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-core/systemd/systemd-conf_244.3.bb?h\u003ddunfell#n20\n\n(From meta-phosphor rev: 8666e2b0746f8b180e90c252c7688daf9d7c0b89)\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: Iecaeb8ad74e8c1dfe4e9832ca18c1b3193c507f0\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "43bac4f707825411b4d6520b16d9f2054a4519fc", "tree": "85bf1d580bba9d1209f73f544657ca17e02d4ca5", "parents": [ "1984127b7fbb0b94fa6a36cf902f712039b0f4a3" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Sat May 02 06:31:39 2020 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed May 13 07:41:59 2020 -0500" }, "message": "systemd: reformat PACKAGECONFIG for easier comparison\n\nBreak each PACKAGECONFIG variable into their own line and sort to\nallow easier comparison with meta-poky\u0027s systemd_%.bb files.\n\n(From meta-phosphor rev: eb292b9c5564ee8d133037364fc1e91dfcb82ce0)\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I98d515d8ea32efa69dec06ff105dec3cf82aa2ac\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "f710f3f4ae86f874f47d2d77bb50508e967cfdc9", "tree": "79198767d3b1b8cc207950e73451c8ee0ffa5285", "parents": [ "d2b10c186ec709ba03b25f8c1fcb98074ebaa580" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri May 01 14:08:32 2020 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon May 04 11:04:12 2020 -0500" }, "message": "dunfell: sysvinit package needed for /run/lock\n\nUpstream systemd made the inclusion of the tmpfiles.d/legacy.conf a\nfeature that is only provided if the sysvinit PACKAGE is set. By default\nsystemd upstream sets this but OpenBMC overrides that in this file.\n\nThe legacy.conf provides among other things, a creation of the\n/run/lock directory.\n\nApplications like fw_printenv and fw_setenv rely on the /run/lock\ndirectory being present.\n\nopened systemd/systemd#15668 to see if there could be a more efficient\nway of getting /run/lock. Tying it to sysvinit and having it in a file\ncalled legacy.conf just doesn\u0027t make a lot of sense to me.\n\nTested: Verified /run/lock is now present in QEMU boot and that\nfw_printenv worked.\n\n(From meta-phosphor rev: 561141712e568d555de414363b1115f37fe2cfce)\n\nChange-Id: I32b3560b30a2743638bfe1402ba3c72203b4ab0b\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "de52a379806af7611f5b2f17a06693f23abfd3b1", "tree": "509d14b8de9c431dbd74ce2833491702be0ef96f", "parents": [ "569cde226985532f06532904f20d508802fb8d78" ], "author": { "name": "Manojkiran Eda", "email": "manojkiran.eda@gmail.com", "time": "Thu Apr 16 21:02:55 2020 +0530" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Apr 27 21:31:31 2020 -0500" }, "message": "Override the fallbackDNS property\n\n- fallbackDNS is a space-separated list of IPv4 and IPv6\n addresses to use as the fallback DNS servers. Any per-link\n DNS servers obtained from systemd-networkd.service take\n precedence over this setting, as do any servers set via\n DNS\u003d above or /etc/resolv.conf.\n\n- This setting is hence only used if no other DNS server\n information is known. If this option is not given, a\n compiled-in list of DNS servers is used instead.\n\n- The default compiled list of DNS for systemd-resolved are\n [\u00271.1.1.1\u0027, \u00278.8.8.8\u0027, \u00271.0.0.1\u0027, \u00278.8.4.4\u0027,\n \u00272606:4700:4700::1111\u0027,\u00272001:4860:4860::8888\u0027,\n \u00272606:4700:4700::1001\u0027, \u00272001:4860:4860::8844\u0027]\n which are google DNS servers.\n\n - The problem with this is that, when there is no DNS configuration\n on BMC(or the customer removes it),resovld would still used the\n precompiled compiled list of google DNS for quires without the\n user knowledge(security issue)\n\n - This commit would override the fallbackDNS to NULL\n\n(From meta-phosphor rev: 7ce78b26c90ada8c203e17d76de8f481f1a9cf5d)\n\nSigned-off-by: Manojkiran Eda \u003cmanojkiran.eda@gmail.com\u003e\nChange-Id: Ib743887a3155d48e5dbe4735bfed0ad548d6a610\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "8a35fe127f28c24aaf58073e7293d14a4e4bb1d2", "tree": "b6a0a92d9aa5099786e243e3d0aaec8a3964cb8c", "parents": [ "2e595329f744f43b744fa7a825d369f5f511d362" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Mar 31 14:22:32 2020 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Apr 01 08:35:56 2020 -0500" }, "message": "sdbusplus: split library and python scripts\n\n(From meta-phosphor rev: 7aba8156394c5608565e549a1b9de3e9a91b5ff1)\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I471c25139f9fef8c976613a9f8c25d7617c1aa8c\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "024c25d6aa71758f94291cd03ac2fc0c77bd1aff", "tree": "2797c0b3dcd93a0d45d7568f1b863892b44b0286", "parents": [ "559224c963de5f66075afa3e76c9e947af904267" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Jan 14 14:21:24 2020 -0600" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Feb 10 14:45:17 2020 -0500" }, "message": "move state systemd files to phosphor-state-manager\n\nThe OpenBMC target and service systemd files have been moved to\nphosphor-state-manager. This commit will move to those changes and\ndelete the files from meta-phosphor.\n\nBump Details:\nphosphor-state-manager: srcrev bump 4640d48e99..c101157e5b\n\nAndrew Geissler (3):\n move state manager service files into its repo\n ensure reboot service runs after host stopped\n move openbmc targets into this repo\n\nTested:\n- Verified data files and services were all in expected location within\nwitherspoon QEMU run\n- Verified openbmc systemd target were all in expected location within\nwitherspoon QEMU run\n- HW CI will verify targets are still working as expected\n\n(From meta-phosphor rev: 77cfb0f54a23c3efeba26100110e54055accd16d)\n\nChange-Id: If5048f63d07ce45b4bc1f2303d1e87275324a818\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "ca2bae43ba807fc22193539a73e42d9c3ab3a57b", "tree": "2922525d20e976a469eac4b8f1eeef4aa35dfaf4", "parents": [ "02292605d87ce193aba654b4e0241aae25d143cc" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Jan 30 13:07:37 2020 -0600" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Feb 05 08:16:05 2020 -0500" }, "message": "enable core dumps in openbmc\n\nThis has been disabled for a variety of reasons in the past but using\ncore dumps to debug software failures is an industry norm and therefore\nis something openbmc needs to be able to do.\n\nIf different companies or meta layers decide they would prefer to leave\nthis disabled then leave it to be done within their appropriate meta\nlayer.\n\nTested:\nGenerated a core dump, verified it was captured by\nphosphor-debug-collector, and that the core could be debugged within an\nSDK\n\n(From meta-phosphor rev: 52cd6b9dc4a6c90a7f1531fc9af1f5b4258f8e67)\n\nChange-Id: I18b4af6be584e4508e3aba80903f715b0caec323\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "cb084e4daecfccbe762b1daa240ada487fe9d308", "tree": "0bd4bcd743a4156daea21a62fd42204c83cbf1e9", "parents": [ "bf156b574c7aeae830534d4c1bb7df9edefc4138" ], "author": { "name": "William A. Kennington III", "email": "wak@google.com", "time": "Tue Sep 24 17:02:33 2019 -0700" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Thu Sep 26 18:51:01 2019 -0400" }, "message": "systemd: Add kmod option\n\nWithout kmod, the udev daemon is unable to run builtin kmod operations\nfor loading modules on demand. This breaks automatic loading via\nmodalias, meaning hotplugged USB devices won\u0027t have their modules\nloaded.\n\n(From meta-phosphor rev: 1b024a64b7a12b075556f19030a26182f2951a9c)\n\nChange-Id: I32293fa5c206830eb3cfa84a0582db71886dd030\nSigned-off-by: William A. Kennington III \u003cwak@google.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "19e81d3f3b731681a57bb5ef9681d33cc291bde8", "tree": "c4c44b811417fec2cab981d820101e0a62d8fe14", "parents": [ "60301251ca16e8886300e599cbdc11e7cd6acfa4" ], "author": { "name": "Richard Marian Thomaiyar", "email": "richard.marian.thomaiyar@linux.intel.com", "time": "Mon Sep 23 22:30:10 2019 +0530" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Sep 24 20:03:03 2019 -0400" }, "message": "ssh: Allow ssh authentication only for admin priv\n\nRestrict SSH authentication only for priv-admin users\ninstead of all privileged users, for security reasons.\nThis avoids low level privilege user in establishing\na SSH connection\n\nTested:\n1. Verified ssh works fine for any priv-admin user\n2. Blocked for all other non-admin users.\n\n(From meta-phosphor rev: f15b0ea6b5a35edfec285aa7e734ff34739c4898)\n\nChange-Id: I5659eb504ed76133cd1b4ade6511d419fb239419\nSigned-off-by: Richard Marian Thomaiyar \u003crichard.marian.thomaiyar@linux.intel.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "6f3f0aa7aaf3b0483f49527b71a70a3272264840", "tree": "9e910e551bc54ec3cd8d60a62da8030f4e871ebb", "parents": [ "a1696cbb3c70458aa73cde273d146092194ece47" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Fri Sep 13 12:14:05 2019 -0400" }, "committer": { "name": "Brad Bishop", "email": "radsquirrel@gmail.com", "time": "Thu Sep 19 21:49:53 2019 +0000" }, "message": "meta-phosphor: Remove references to PHOSPHORBASE\n\nPHOSPHORBASE is only used for pointing at licenses...point at the\nlicenses in oe-core in meta/files/common-licenses instead. to match the\ndefacto convention used in other oe layers like meta-openembedded.\n\n(From meta-phosphor rev: a1cee09419cb1467c3d2b7bf996b40089f0d06f4)\n\nChange-Id: If136d24638a8022671988cf0a01620e7fffc545f\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "96ff1984133494bf6a3451ddeb7f14548d3697e1", "tree": "f2c9093a4ddffe5fb78f5dccbba36fac85603f37", "parents": [ "fd4f7537ebeee494d4dd91b7438ed9512eeda303" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Aug 19 13:50:42 2019 -0400" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Aug 19 13:52:00 2019 -0400" }, "message": "subtree updates\n\npoky: 67266331b0..835f7eac06:\n Adrian Bunk (9):\n valgrind: Remove dependency on libx11\n bluez5: Remove obsolete dependency on dbus-glib\n python3-dbus: Remove obsolete dependency on dbus-glib\n cups: Remove unnecessary dependency on dbus-glib\n libnotify: Remove obsolete dependency on dbus-glib\n unfs3: Switch to new upstream location\n i2c-tools: Add alternative for i2ctransfer\n meta: Remove remnants of bluez4 support\n e2fsprogs: Remove patch that disabled 64bit for ext4 by default\n\n Adrian Freihofer (1):\n yocto-bsp: runqemu runs beaglebone-yocto\n\n Adrian Ratiu (1):\n opkg/package/rootfs_ipk: allow overwriting OPKGLIBDIR\n\n Alejandro del Castillo (1):\n opkg: upgrade to version 0.4.1\n\n Alexander Kanavin (3):\n rt-tests: exclude 1.4 version from upstream check as well\n gtk-doc: correct the style.css permissions\n mobile-broadband-provider-info: upgrade 20190116 -\u003e 20190618\n\n Alistair Francis (7):\n mesa: Add support for the lima PACKAGECONFIG\n u-boot: Update to 2019.07\n packagegroup-core-sdk: Set blank sanitiser for RISC-V 32\n opensbi: Update from 0.3 to 0.4\n opensbi: Fix installed-vs-shipped warning\n qemurunner.py: Be more verbose about problems\n package_manager: Ensure the base-feed directory exists\n\n Andrej Valek (2):\n busybox: 1.30.1 -\u003e 1.31.0\n oe/copy_buildsystem: move layer into layers directory\n\n Anuj Mittal (25):\n gstreamer1.0-plugins-bad: depend on vulkan-loader now\n vulkan-demos: depend on vulkan-loader\n vulkan: remove\n binutils: fix CVE-2019-12972 CVE-2019-9071\n gnupg: upgrade 2.2.16 -\u003e 2.2.17\n libxslt: fix CVE-2019-13117 CVE-2019-13118\n libva: upgrade 2.4.1 -\u003e 2.5.0\n libva-utils: upgrade 2.4.0 -\u003e 2.5.0\n nasm: fix CVE-2018-19755\n python: fix CVE-2019-9740\n python3: upgrade 3.7.3 -\u003e 3.7.4\n binutils: CVE-2019-9070 is same as CVE-2019-9071\n qemu: fix CVE-2019-12155\n bzip2: upgrade 1.0.7 -\u003e 1.0.8\n glib-2.0: upgrade 2.60.4 -\u003e 2.60.5\n vte: upgrade 0.56.1 -\u003e 0.56.3\n openssl: set CVE vendor to openssl\n curl: upgrade 7.65.1 -\u003e 7.65.2\n rsync: fix CVEs for included zlib\n glibc: CVE-2018-20796 is same as CVE-2019-9169\n unzip: fix CVE-2019-13232\n python: include CVE patches for python-native as well\n gdb: fix CVE-2017-9778\n iptables: upgrade 1.8.2 -\u003e 1.8.3\n piglit: fix SRC_URI\n\n Armin Kuster (1):\n timezone: update to 2019b\n\n Bonnans, Laurent (1):\n openssl: fix valgrind errors on v1.1.1c\n\n Bruce Ashfield (5):\n linux-yocto/5.0: bsp: add basic xilinx zynqmp support\n linux-yocto/5.0: make scsi-debug include scsi core configs\n linux-yocto: bsp/beaglebone: support qemu -machine virt\n linux-yocto/4.19: update to 4.19.57 and -rt22\n package: check PKG_ variables before executing ontarget postinst\n\n CHerzig@Gauselmann.de (1):\n bitbake: fetch2/clearcase: Fix class import errors\n\n Changqing Li (5):\n quilt: run-ptest remove Interactive Input\n mdadm: fix systemd service start up failure\n mdam: fix mdmonitor start up failure\n opkg: make ptest output format align with common style\n mdadm: make ptest output format align with common style\n\n Chee Yang Lee (1):\n wic: add support for kernel with initramfs bundled\n\n Chen Qi (13):\n target-sdk-provides-dummy: add libperl.so.5 64bit\n devtool: warn user about multiple layer having the same base name\n image.bbclass: fix systemd_preset_all\n devtool.py: track to clean devtool.conf in test_create_workspace\n grub-efi.bbclass: take into consideration of multilib\n sysstat: use service file from source codes\n xmlcatalog: hold libxml2-native dependency\n oeqa/runtime/rpm: ensure no user process running before deleting user\n oeqa/runtime/rpm: Move test_rpm_query_nonroot test case to RpmBasicTest\n qemurunner.py: fix race condition at qemu startup\n msmtp: use alternatives to manage /usr/lib/sendmail\n runtime_test.py: use track_for_cleanup for temp dir\n devtool: remove temp dir in upgrade\n\n Fabio Berton (1):\n mesa: Update 19.1.0 -\u003e 19.1.1\n\n Haiqing Bai (1):\n sysstat: Use sysstat.service in source for cron with systemd\n\n He Zhe (1):\n ltp: file01: Fix in was not recognized\n\n Hongzhi.Song (3):\n ltp: fix shmctl01 failure when executed.\n ltp: diotest4: Let kernel pick an address when calling mmap\n ltp: getrlimit03: adjust-a-bit-of-code-to-compatiable-with mips32\n\n Jason Wessel (5):\n glibc: Fix multilibs + usrmerge builds\n psmisc: Fix dependency for USE_NLS\u003dno\n glibc-locale: Fix build error with PACKAGE_NO_GCONV \u003d \"1\"\n glibc/glibc-locale: Fix do_stash_locale to work with usrmerge and multilibs\n glibc / glibc-locale: Fix stash_locale determinism problems\n\n Joe Slater (1):\n libtool: remove host information from libtool\n\n Jon Mason (1):\n oe_syslog.py: Handle syslogd/klogd restart race\n\n Joshua Watt (5):\n python3: Fix .pyc file reproduciblility\n oeqa: Test bitbake --skip-setsecene\n bitbake: bitbake: Add --skip-setscene option\n classes/icecc: Disable remote pre-processing by default\n scripts/buildstats-diff: Add option to filter tasks\n\n Joël Esponde (1):\n package.bbclass: fix directories setuid and setgid bits\n\n Jun Nie (1):\n kernel-fitimage: uboot-sign: fix missing signature\n\n Kai Kang (4):\n rng-tools: fix rngd blocks system shutdown\n openssl: fix multilib files conflict\n webkitgtk: set incomptible with tune mips\n defaultsetup.conf: enable select init manager\n\n Khem Raj (10):\n efibootmgr: Pass correct flags to compiler from pkg-config\n mpeg2dec: Fix PIE build and avoid relocation in text section on ARM\n Revert \"unzip: fix CVE-2019-13232\"\n musl: Upgrade to 1.1.23+\n mdadm: Include sys/sysmacros.h for major/minor definitions\n sysvinit: Include sys/sysmacros.h for major/minor definitions on musl too\n pam_systemd: Include missing.h for secure_getenv\n musl-obstack: Add recipe\n elfutils: Fix eu-* utils builds for musl\n maintainers: Account for musl-obstack and libssp-nonshared\n\n Li Zhou (2):\n bc: dc: fix exit code of q command\n iptables: Security Advisory - iptables - CVE-2019-11360\n\n Luca Boccassi (1):\n bitbake: tests/fetch.py: add missing skipIfNoNetwork tags to tests that try to git clone\n\n Matthias Schiffer (1):\n systemd: backport patch to fix sysctl warning on boot\n\n Mike Crowe (4):\n bitbake.conf: Stop exporting TARGET_ flags variables\n image.bbclass: Only append to IMAGE_LINK_NAME if it was already set\n rootfs-postcommands: Cope with empty IMAGE_LINK_NAME in write_image_manifest\n rootfs-postcommands: Cope with empty IMAGE_LINK_NAME in write_image_test_data\n\n Mikko Rapeli (3):\n busybox: enable unicode support\n cve-check.bbclass: initialize to_append\n freetype: add --tag CC to libtool arguments\n\n Mingli Yu (2):\n go.bbclass: separate the ptest logic to go-ptest class\n mdadm: fix ptest hang\n\n Oleksandr Kravchuk (34):\n mc: update to 4.8.23\n encodings: update to 1.0.5\n gawk: update to 5.0.1\n libinput: update to 1.13.3\n libxi: update to 1.7.10\n libxt: update to 1.2.0\n autoconf-archive: update to 2019.01.06\n python3-mako: update to 1.0.12\n python3-pbr: update to 5.3.1\n python3-pygobject: update to 3.32.2\n git: update to 2.22.0\n eudev: update to 3.2.8\n babeltrace: update to 1.5.7\n dpkg: update to 1.19.7\n apt: update to 1.2.31\n libinput: update to 1.13.4\n expat: update to 2.2.7\n libsolf: update to 0.7.5\n bison: update to 3.4.1\n ruby: update to 2.5.5\n quilt: update to 0.66\n bzip2: update to 1.0.7\n python3-mako: update to 1.0.13\n ifupdown: update to 0.8.22\n libdrm: update to 2.4.99\n python3-pbr: update to 5.4.0\n linux-firmware: bump to 20190618\n iproute2: update to 5.2.0\n udev-extraconf: do not mount swap partitions\n python3-pbr: update to 5.4.1\n xinput: update to 1.6.3\n python3-scons: update to 3.1.0\n python3-docutils: update to 0.15\n python3-mako: update to 1.0.14\n\n Pascal Bach (1):\n cmake: 3.14.1 -\u003e 3.14.5\n\n Paul Eggleton (7):\n libcap-ng: do not use symlink to share files with libcap-ng-python\n scripts/contrib/ddimage: fix typo\n scripts/contrib/ddimage: replace blacklist with mount check\n scripts/contrib/ddimage: be explicit whether device doesn\u0027t exist or isn\u0027t writeable\n list-packageconfig-flags: print PN instead of P\n recipetool: ignore zero-length setup.py files\n devtool: upgrade: fix handling of errors parsing upgraded recipe\n\n Peter Kjellerstedt (4):\n glib-2.0: Update to 2.60.4\n glibc-package.inc: Do not use bitbake variable syntax for shell variables\n meson.bbclass: Remove the MESON_*_ARGS variables\n nativesdk-meson: Remove some unused variables\n\n Pierre Le Magourou (10):\n cve-update-db: Use std library instead of urllib3\n cve-update-db: Manage proxy if needed.\n cve-update-db: do_populate_cve_db depends on do_fetch\n cve-update-db: Catch request.urlopen errors.\n cve-check: Depends on cve-update-db-native\n cve-update-db: Use NVD CPE data to populate PRODUCTS table\n cve-check: Update unpatched CVE matching\n cve-update-db-native: Skip recipe when cve-check class is not loaded.\n cve-check: Replace CVE_CHECK_CVE_WHITELIST by CVE_CHECK_WHITELIST\n cve-update-db-native: Remove hash column from database.\n\n Ricardo Ribalda Delgado (4):\n nfs-mountd: Add missing dependency on systemd service\n systemd: Fix interface bring-up on kernels \u003e\u003d 5.2\n wic: Fix (again) partition files UIDs on multi rootfs images\n systemd-bootconf: Mark as machine specific\n\n Ricardo Salveti (1):\n gcc-9.1: add back GLIBC_DYNAMIC_LINKER riscv changes\n\n Richard Purdie (58):\n multilib_global: Fix multilib rebuild issue\n multilib_global: Fix KERNEL_VERSION expansion problems\n sysklogd: Fix init script races\n busybox: Improve syslog restart handling\n oeqa/runtime/syslog: Improve test debug messages\n oeqa/runtime/oesyslog: systemd syslog restart doesn\u0027t change pid\n oeqa/runtime/syslog: Add delay to test to avoid failures\n busybox: Fix typo in syslog initscript\n pigz: Add debug for autobuilder errors\n staging: Code cleanup\n package: Build pkgdata specific to the current recipe\n Revert \"pigz: Add debug for autobuilder errors\"\n grub2: Drop unneeded code\n bitbake: event: Clear ui_queue after handling it\n bitbake: main: Ensure log messages are printed when no UI starts\n bitbake: main: Alter EOFError handling\n core-image-sato-sdk-ptest: Reduce image padding size due to bootimg 4GB limit\n oeqa/bbtests: Tweak test bitbake output pattern matching\n sstate: Add tweak to avoid multiple sstate stats messages\n bitbake: siggen: Fix default handler\n bitbake: siggen: Use unique hashes for tasks\n bitbake: runqueue: Tweak buildable variable handling in scheduler\n bitbake: runqueue: Drop unused BB_SETSCENE_VERIFY_FUNCTION2\n bitbake: runqueue: Remove now uneeded code\n bitbake: runqueue: Move scenequeue data generation to a separate function\n bitbake: runqueue: Remove unused function parameter\n bitbake: runqueue: Factor out the process_setscene_whitelist checks\n bitbake: runqueue: Uniquely namespace the scenequeue functions\n bitbake: runqueue: Merge stats handling together for setscene/real tasks\n bitbake: runqueue: Merge scenequeue and real task queue code together\n bitbake: runqueue: Fix counter/task updating glitch\n bitbake: runqueue: Remove RunQueueExecuteScenequeue and RunQueueExecuteTasks\n bitbake: runqueue: Simplify _execute_runqueue logic\n bitbake: runqueue: Fold remains of the scenequeue setup into RunQueueExecute\n bitbake: event/runqueue: Drop StampUpdate event, its pointless/unused\n bitbake: runqueue: Add covered_tasks (or \u0027collated_deps\u0027) to scenequeue data\n bitbake: runqueue: Simplify scenequeue unskippable calculation\n bitbake: runqueue: Tweak comments and debug code\n bitbake: runqueue: Code simplification\n bitbake: runqueue: Remove pointless variable\n bitbake: runqueue: Further scheduler buildable tasks cleanup\n bitbake: runqueue: Clarify scenequeue_covered vs. tasks_covered\n bitbake: runqueue: Merge the queues and execute setscene and normal tasks in parallel\n bitbake: runqueue: Alter setscenewhitelist handling\n bitbake: runqueue: Complete the merge of scenequeue and normal task execution\n bitbake: tests: Add initial scenario based test for runqueue\n bitbake: uihelper: No longer listen to scenequeue task started\n bitbake: runqueue: Simplify some convoluted logic\n bitbake: runqueue: Whitespace fix\n bitbake: runqueue: Abstract hash verification function\n bitbake: runqueue: Optimise multiconfig with overlapping setscene\n bitbake: tests/runqueue: Allow common sstate tasks to become valid\n bitbake: runqueue: Fix non setscene tasks targets being lost\n staging: Drop clean_recipe_sysroot\n poky-lsb: Drop features already in poky\n poky-lsb: Drop libx11 PREFERRED_PROVIDER\n distro/include: Add poky-distro-alt-test-config.inc\n bitbake: siggen: Fix handling of tainted sig files\n\n Robert Yang (13):\n update-alternatives.bbclass: run update-alternatives firstly in postinst script\n busybox: make postinst run firstly before update-alternatives\n multilib.bbclass: Reduce ALTERNATIVE_PRIORITY for extended recipes\n bitbake: bitbake: lib: Cleanup /usr/bin/env python\n bitbake: bitbake: toaster:tests: python -\u003e python3\n ksum.py: python -\u003e python3\n wic: python2 -\u003e python3\n ext-sdk-prepare.py: python2 -\u003e python3\n oeqa: Cleanup /usr/bin/env python\n package_rpm.bbclass: python2 -\u003e python3\n bitbake: cache: Remove duplicated lines for provides and rprovides\n bitbake: cache: Set packages for skipped recipes\n bitbake: cache: Create a symlink for current cachefile\n\n Ross Burton (56):\n cve-check: be idiomatic\n gtk-icon-cache: rename intercept to update_gtk_icon_cache\n fortran-helloworld: add a very dumb Fortran Hello World for testing\n oeqa/buildoptions: check that Fortran code actually cross-compiles\n buildhistory: write the contents of the sysroot\n buildhistory: report sysroot changes\n perl: fix Upstream-Status tags\n efivar: ensure that target security flags are not used to build native code\n multilib_script: fix whitespace\n buildhistory_analysis: ignore ownership for sysroot diffs\n insane: use clean_path for the host contamination warnings\n libsndfile1: disable use of sqlite3 by default\n libsndfile1: remove redundant autoconf seeding\n buildhistory: don\u0027t output ownership for the sysroot\n buildhistory: filter out the unexpected prefix for native/cross sysroots\n alsa-utils: disable tools using GTK+2\n packagegroup-core-lsb: remove GTK+\n recipetool: add MD5 hash for the line-wrapped MPL-1.1 license\n oeqa/recipetool: change the CMake test to use taglib\n gtk+: remove GTK+ 2\n gnome-themes-standard: remove\n Revert \"sysstat: use service file from source codes\"\n libpsl: update Upstream-Status\n grub: build with python 3\n qemu: use Python 3 to build\n ninja: use Python 3\n conf/poky: add debian-10 to the supported distribution list\n tiff: remove redundant patch\n tiff: fix CVE-2019-6128\n tiff: fix CVE-2019-7663\n cve-check: remove redundant readline CVE whitelisting\n cve-check-tool: remove\n glibc: exclude child recipes from CVE scanning\n libid3tag: CVE-2017-11551 is the same as CVE-2004-2779\n libid3tag: handle unknown encodings (CVE-2017-11550)\n subversion: set CVE vendor to Apache\n boost: set CVE vendor to Boost\n git: set CVE vendor to git-scm\n ed: set CVE vendor to avoid false positives\n cve-check: allow comparison of Vendor as well as Product\n flex: set CVE_PRODUCT to include vendor\n cve-update-db-native: use SQL placeholders instead of format strings\n xkeyboard-config: remove redundant intltool dependency\n piglit: upgrade to latest revision\n pkgconf: upgrade 1.6.1 -\u003e 1.6.3\n conf/poky: add Fedora 30 and Opensuse Leap 15.1 to supported distributions\n cve-update-db-native: use os.path.join instead of +\n cve-update-db: actually inherit native\n cve-update-db-native: use executemany() to optimise CPE insertion\n cve-update-db-native: improve metadata parsing\n cve-update-db-native: clean up JSON fetching\n freetype: upgrade to 2.10.1\n unfs3: set upstream tag regex to avoid false-positives\n meson.bbclass: export STRIP\u003d${BUILD_STRIP}\n ffmpeg: don\u0027t use hardcoded lookup tables\n ffmpeg: upgrade to 4.1.4\n\n Sai Hari Chandana Kalluri (3):\n devtool/standard.py: Update devtool modify to copy source from work-shared if its already downloaded\n devtool/standard.py: Create a copy of kernel source within work-shared if not present\n devtool: provide support for devtool menuconfig command\n\n Scott Rifenbark (5):\n overview-manual: Fixed manual history table\n sdk-manual: Updated devtool to talk about oe-local-files.\n dev-manual: Provided proper link title\n ref-manual: Fixed typo for BBMULTICONFIG variable.\n ref-manual: Removed \"python2\" mention in example.\n\n Stefan Agner (1):\n psplash: create psplash tmpfs mount directory in psplash-init\n\n Tim Orling (3):\n vulkan-headers: add recipe\n vulkan-loader: add recipe\n vulkan-tools: add recipe\n\n Ulrich Ölmann (1):\n squashfs-tools: upgrade to commit f95864afe883\n\n William Bourque (2):\n wic/plugins: Source that support both EFI and BIOS\n meta/lib/oeqa: Test for bootimg-biosplusefi Source\n\n Yi Zhao (2):\n debianutils: upgrade 4.8.6.1 -\u003e 4.8.6.3\n ltp: upgrade 20190115 -\u003e 20190517\n\n Zang Ruochen (9):\n nss: upgrade 3.44 -\u003e 3.44.1\n util-linux:upgrade 2.33.2 -\u003e 2.34\n librepo:upgrade 1.10.3 -\u003e 1.10.4\n sqlite3: Upgrade 3.28.0 -\u003e 3.29.0\n nss: Upgrade 3.44.1 -\u003e 3.45\n xauth:upgrade 1.0.10 -\u003e 1.1\n libice:upgrade 1.0.9 -\u003e 1.0.10\n xwininfo:upgrade 1.1.4 -\u003e 1.1.5\n libpciaccess:upgrade 0.14 -\u003e 0.16\n\nmeta-phosphor: fe8cee7488..601f253a66:\n Brad Bishop (1):\n meta-phosphor: systemd: remove upstreamed patches\n\nChange-Id: If591144821cd2e5b990a7aa49a1cf426f6a906de\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "26bdd44576f25d63bf32632369b0cbdd94c93d7a", "tree": "506ed5dc7d2814cc3462a943f6222e02b4fb4146", "parents": [ "30e7d8427b05d123ed1ca269e3c027b2425bd168" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Fri Aug 16 17:08:17 2019 -0400" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Fri Aug 16 17:10:30 2019 -0400" }, "message": "subtree updates\n\nmeta-openembedded: 64974b8779..c95842cdca:\n Adrian Bunk (46):\n modemmanager: Remove the obsolete dependency on dbus-glib\n gpsd: Remove the obsolete dependency on dbus-glib\n eggdbus: Remove this obsolete package\n sanity-meta-gnome: Remove obsolete class\n gssdp: Merge inc\n vlc: notify switched to GTK+3 some time ago\n tremor: Upgrade 20150107 -\u003e 20180319\n vlc: Remove the obsolete dependency on dbus-glib\n blueman: Enable thunar support by default but don\u0027t rdepend on it\n gnome-bluetooth: Drop bluez4 support\n networkmanager: Drop bluez4 support\n packagegroup-meta-networking-connectivity: Correct a DISTRO_FEATURES check\n packagegroup-tools-bluetooth: Remove bluez4 support\n cpprest: Fix build failure with gcc 8\n packagegroup-basic: Remove bluez4 support\n packagegroup-meta-oe: Remove bogus bluez4 DISTRO_FEATURES checks\n esound: Remove this obsolete package\n gpsd: Remove obsolete musl patch\n gpsd: Don\u0027t build without optimization\n zeromq: Upgrade 4.3.1 -\u003e 4.3.2\n obex-data-server: Drop bluez4 support\n openobex: Drop bluez4 support\n gpsd: Drop bluez4 support\n libao: Remove the non-default esound PACKAGECONFIG\n gpsd: Disable manpage building by config option instead of patching\n gpsd: Upgrade 3.18.1 -\u003e 3.19\n gnome-desktop3: Fix REQUIRED_DISTRO_FEATURES\n meta-gnome: Remove GNOME_COMPRESS_TYPE \u003d \"xz\" in recipes\n jasper: Use the new upstream GitHub location instead of the defunct tarball URL\n fluidsynth: Add PACKAGECONFIG for readline\n meta-multimedia: Remove GNOME_COMPRESS_TYPE \u003d \"xz\" in recipes\n udisks: Remove this obsolete version\n gpsd: Switch from python-scons-native to python3-scons-native\n meta-gnome: Inherit gnomebase instead of gnome\n meta-oe: Inherit gnomebase instead of gnome\n libgsf: Drop the obsolete inherit gconf\n gnome-system-monitor: Add DEPENDS on polkit\n meta-oe: Change some ftp:// URIs to http(s)://\n meta-oe: Use GNU_MIRROR in more recipes\n wireshark: Use an upstream URL that stays valid longer\n modemmanager: Use a simpler workaround for the clang build\n network-manager-applet: Remove obsolete do_configure_append\n network-manager-applet: Remove the obsolete DEPENDS on gconf\n wv: Remove, abiword was the only user\n gtkmathview: Remove, abiword was the last user\n t1lib: Remove, gtkmathview was the last user\n\n Alex Kiernan (6):\n keyutils: Fix build with usrmerge\n iwd: update to 0.18\n libzip: Upgrade 1.5.1 -\u003e 1.5.2\n zstd: New recipe\n zstd: Update 1.4.0 -\u003e 1.4.2\n iwd: Upgrade 0.18 -\u003e 0.19\n\n Alexander Kanavin (3):\n python-matplotlib: remove the python 2.x version of the recipe\n python-oauthlib: remove the 2.x version of the recipe\n python-pandas: remove the python 2.x version of the recipe\n\n Alistair Francis (3):\n gpsd: Upgrade from 3.17 to 3.18.1\n gpsd: Fix the systemd service run paths\n python: pypi: Add python3-term\n\n Anatol Belski (1):\n gperftools: separate off libtcmalloc-minimal\n\n Andreas Müller (2):\n meta-xfce: Make Kai Kang layer maintainer\n abiword: remove\n\n Andrej Valek (2):\n nodejs: 10.15.3 -\u003e 10.16.0\n nodejs: 10.16.0 -\u003e 10.16.2\n\n André Draszik (1):\n layer.conf: ignore wireless-regdb-\u003ecrda dep for siggen purposes\n\n Ankit Navik (1):\n safec: Remove aarch64 from COMPATIBLE_HOST\n\n Anuj Mittal (2):\n xterm: upgrade 330 -\u003e 347\n libsdl: import from OE-Core\n\n Armin Kuster (5):\n keyutils: update to 1.6\n keyutils: improve ptests\n keyutils: fix QA WARNING\n keyutils: fix pulling in glibc when musl enabled\n keyutils: fix library install path\n\n Arturo Buzarra (1):\n lvm2: Fix RDEPEND on lvm2 to lvm2-udevrules\n\n Ayoub Zaki (1):\n pegtl: Initial recipe\n\n Bartosz Golaszewski (2):\n bats: new package\n libgpiod: bump version to v1.4.1\n\n Beniamin Sandu (1):\n unbound: create recipe for version 1.9.2\n\n Callaghan, Dan (1):\n unixodbc: mysql5 is not required but readline is\n\n Changqing Li (15):\n python-pygobject: fix install dir for python2\n dlm: upgrade 4.0.7 -\u003e 4.0.9\n uthash: remove uthash-ptest dependencies\n waf-samba: switch to python3\n libtevent: upgrade 0.9.37 -\u003e 0.10.0\n libtdb: upgrade 1.3.17 -\u003e 1.4.0\n libtalloc: upgrade 2.1.14 -\u003e 2.2.0\n samba: upgrade 4.8.12 -\u003e 4.10.5\n libldb: upgrade 1.4.1 -\u003e 1.5.4\n volume-key: fix \"Nothing RPROVIDES\" when multilib enabled\n isomd5sum: fix \"Nothing RPROVIDES\" when multilib enabled\n satyr: fix \"Nothing RPROVIDES\" when multilib enabled\n libtevent: fix do_package_qa issue\n libtdb: fix do_package_qa issue\n fio: Delete redundant tag\n\n Chin Huat Ang (1):\n opencv: 3.4.5 -\u003e 4.1.0\n\n Denys Dmytriyenko (1):\n ufs-tool: add tool to access UFS (Universal Flash Storage) devices\n\n Douglas Royds (2):\n grpc: DEPENDS on googletest\n packagegroup-meta-oe: RDEPENDS on googletest\n\n Drew Moseley (1):\n networkmanager: Use ALTERNATIVES for resolv-conf handling.\n\n Erik Botö (1):\n paho-mqtt-c: enable SSL\n\n Fabian Klemp (1):\n openvpn: respect pid file in init.d service start\n\n Gianfranco Costamagna (3):\n iniparser: add initial recipe\n cpprest: update to 2.10.14\n cpprest: Do not export Werror from build system instead of adding -Wno-error to the same build command\n\n He Zhe (1):\n drbd-utils: Fix netlink failure with nested attributes for kernel v5.2\n\n Hongxu Jia (24):\n packagegroup-xfce-extended: conditional runtime recommends on xfce-polkit\n xfce-polkit: add required distro feature check to polkit\n xfce4-session: optional support polkit\n upower: remove polkit dependency\n gvfs: add meson option admin and udisks2 to PACKAGECONFIG\n mongodb: add to PNBLACKLIST\n itstool: use libxml2 to instead of python3-lxml\n meta-multimedia: add layer depends on meta-python\n itstool: use libxml2 to instead of python3-lxml\n python-six: remove duplicated recipe\n libauthen-radius-perl: ptest requires meta-networking to be present\n xfce4-panel: use lxdm to replace dm-tool\n drop lxdm_%.bbappend\n python3-pykickstart: 3.18 -\u003e 3.20\n python3-blivet: 3.1.2 -\u003e 3.1.4\n python-pyparted/python3-pyparted: 3.11.1 -\u003e 3.11.2\n libbytesize: 1.4 -\u003e 2.0\n libblockdev: 2.20 -\u003e 2.22\n network-manager-applet: 1.8.20 -\u003e 1.8.22\n thin-provisioning-tools: 0.7.6 -\u003e 0.8.5\n libreport: 2.9.7 -\u003e 2.10.0\n python3-blivetgui: fix blivet-gui broken\n php: remove 5.6.40\n lmsensors: support package lmsensors\n\n Jackie Huang (1):\n keyutils: add new recipe\n\n Jason Wessel (1):\n libbytesize: Add depends for gettext-native\n\n Joshua Lock (3):\n python-cffi: add missing RDEPENDS on pycparser\n python-attrs: add native BBCLASSEXTEND\n python-dateutil: add native BBCLASSEXTEND\n\n Kai Kang (39):\n mozjs: fix configure failure on CentOS 7.6\n libvncserver: update to latest commit 1354f7f\n libxfce4util: 4.13.3 -\u003e 4.13.4\n libxfce4ui: 4.13.5 -\u003e 4.13.6\n exo: 0.12.5 -\u003e 0.12.6\n xfconf: 4.13.7 -\u003e 4.13.8\n thunar: 1.8.6 -\u003e 1.8.7\n xfce4-session: 4.13.2 -\u003e 4.13.3\n xfwm4: 4.13.2 -\u003e 4.13.3\n xfdesktop: 4.13.4 -\u003e 4.13.5\n xfce4-power-manager: 1.6.2 -\u003e 1.6.3\n xfce4-panel: 4.13.5 -\u003e 4.13.6\n xfce4-dev-tools: 4.12.0 -\u003e 4.13.0\n thunar-volman: 0.9.2 -\u003e 0.9.3\n garcon: 0.6.2 -\u003e 0.6.3\n xfce4-settings: 4.12.4 -\u003e 4.13.7\n xfce4-pulseaudio-plugin: add dependency dbus-glib\n xfce4-verve-plugin: 1.1.0 -\u003e 2.0.0\n net-snmp: update SRC_URI\n xfwm4: fix assertion error\n poppler: toggle gobject-introspection support\n xfce4-settings: rrecommends xfce4-datetime-setter\n xfce4-datetime-setter: add recipe\n libxfce4util: 4.13.4 -\u003e 4.14.0\n xfconf: 4.13.8 -\u003e 4.14.1\n libxfce4ui: 4.13.6 -\u003e 4.14.1\n exo: 0.12.6 -\u003e 0.12.8\n garcon: 0.6.3 -\u003e 0.6.4\n thunar: 1.8.7 -\u003e 1.8.9\n thunar-volman: 0.9.3 -\u003e 0.9.5\n tumbler: 0.2.0 -\u003e 0.2.7\n xfce4-appfinder: 4.13.3 -\u003e 4.14.0\n xfce4-dev-tools: 4.13.0 -\u003e 4.14.0\n xfce4-panel: 4.13.6 -\u003e 4.14.0\n xfce4-power-manager: 1.6.3 -\u003e 1.6.5\n xfce4-session: 4.13.3 -\u003e 4.14.0\n xfce4-settings: 4.13.7 -\u003e 4.14.0\n xfdesktop: 4.13.5 -\u003e 4.14.1\n xfwm4: 4.13.3 -\u003e 4.14.0\n\n Khem Raj (44):\n wvdial: Fix build with musl\n librelp: Pass Wno-error to compiler\n recipes: Use BPN instead of PN in SRC_URIs\n cli11: Refresh patch to fix fuzz\n sthttpd: Use git SRC_URI instead of github archive\n arno-iptables-firewall: Switch to git fetcher\n firewalld: Update to 0.6.3-\u003e0.6.4\n python-matplotlib: Use git src_uri\n mpv: Switch to using git fetcher\n x11vnc: Switch to git fetcher\n dumb-init: Switch to git fetcher\n pam-plugin-ldapdb: Use git fetcher\n libuv: Switch to using git fetcher\n usbctl: Switch to git fetcher\n pmdk: Fix libdir which is multi-lib aware\n kexec-tools-klibc: Refresh patch with no code change\n log4cplus: Fix build with gold linker\n orage: Fix build with libical3\n pegtl: Fix build with clang/libc++\n postfix: Fix build failures with glibc 2.30\n snort: Fix build with glibc 2.30\n opensaf: Add configure time check to detect gettid API in libc\n ypbind-mt: Fix build with glibc 2.30\n openocd: Fix build with glibc 2.30\n netkit-rusers: Add dep on rpcsvc-proto for rpc headers\n collectd: Fix build with glibc 2.30\n alsa-oss: Drop now not needed patch\n klcc-cross: Recognise --unwindlib clang option\n libsub-exporter-progressive-perl: Remove unneeded DEPENDS_PN\n libedit: Delete\n sjf2410-linux-native: Do not include sys/io.h\n gradm: Upgrade to 3.1-201903191516 release\n pmdk: Fix packaging errors when building on non-x86 host\n klibc: Pass -fno-builtin-bcmp with musl/clang combo\n graphviz: Fix build error that surfaced with latest pango\n graphviz: Do not build tcl support for target\n python-grpcio: Use gettid API from glibc 2.30+\n grpc: Update to 1.22.0\n android-tools: Fix build with glibc 2.30\n iperf2: Upgrade to 2.0.13\n netkit-rusers: Depend on rpcsvc-proto-native for rpcgen tool\n kpatch: Pass ARCH from environment\n python3-pillow: Provide python3-imaging\n netkit-rusers: Fix cross-build after glibc dropped rpc\n\n Laszlo Toth (1):\n networkmanager: fix typo in nonarch_base_libdir\n\n Liwei Song (2):\n pm-graph: fix time format parse error\n fio: fix first direct IO errored when ioengine is splice\n\n Luca Boccassi (2):\n python-pygobject: move python-setuptools from RDEPENDS to DEPENDS\n python-pygobject: remove build-dependency on setuptools and add dependency on pkgutil\n\n Luca Ceresoli (4):\n fuse-exfat: moved to github\n exfat-utils: moved to github\n fuse-exfat: update 1.2.3 -\u003e 1.3.0\n exfat-utils: update 1.2.3 -\u003e 1.3.0\n\n Luca Palano (1):\n Netdata upgrade: 1.8.0 -\u003e 1.16.0\n\n Maciej Pijanowski (8):\n python3-websockets: upgrade to 8.0.2\n python3-multidict: upgrade to 4.5.2\n python-engineio: upgrade to 3.9.3\n python-socketio: upgrade to 4.3.1\n python-aiohttp.inc: add missing RDEPENDS\n python-async-timeout: add asyncio to RDEPENDS\n python-socketio.inc: add missing RDEPENDS\n python3-aiofiles: add recipe\n\n Mariano Lopez (1):\n nftables: 0.9.0 \u003e 0.9.1\n\n Martin Jansa (8):\n protobuf: fix build with gold\n SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS add lsb and util-linux for phoronix-test-suite\n oprofile: drop kernel-vmlinux from RRECOMMENDS\n libdbi-perl: prevent native libdbi-perl depending on target perl\n redis: backport a fix for stack trace generation on aarch64\n ntop: fix missing return from non-void function\n python3-twofish: Fix missing return statements in module stubs\n kernel-selftest: skip -Werror\u003dformat-security and fortify\n\n Max Krummenacher (1):\n joe: update to 4.6\n\n Mikko Rapeli (2):\n protobuf: fix ptest compilation with hardening flags\n stress-ng: delete recipe\n\n Mingli Yu (7):\n fio: Upgrade to 3.15\n crash: Upgrade to 7.2.6\n makedumpfile: Upgrade to 1.6.6\n hwloc: Upgrade to 1.11.13\n iperf3: Upgrade to 3.7\n log4cplus: Upgrade to 2.0.4\n log4cplus: remove gold linker setting\n\n Oleksandr Kravchuk (22):\n nghttp2: update to 1.39.1\n drbd-utils: update to 9.10.0\n drbd: update to 9.0.18-1\n keepalived: update to 2.0.16\n nano: update to 4.3\n nuttcp: add systemd unit file\n mbedtls: update to 2.16.2\n dhcpcd: update to 7.2.2\n freediameter: update to 1.2.1\n sethdlc: set PV in filename\n miniupnpd: update to 2.1.20190210\n ipvsadm: update to 1.30\n uftp: update to 4.9.11\n libnftnl: update to 1.1.3\n dhcpcd: update to 7.2.3\n blueman: update to 2.1.1\n uftp: update to 4.10\n htpdate: update to 1.2.1\n dhcpcd: update to 8.0.1\n chrony: update to 3.5\n wolfssl: update to 4.1.0\n dhcpcd: update to 8.0.2\n\n Ovidiu Panait (2):\n python3-pillow: 5.4.1 -\u003e 6.1\n python3-pillow: Add python3-misc/logging/numbers to RDEPENDS\n\n Paolo Valente (1):\n s-suite: push SRCREV to version 3.5\n\n Parthiban Nallathambi (1):\n python3-matplotlib: add version 3.1.1\n\n Pascal Bach (1):\n protobuf: 1.3.1 -\u003e 1.3.2\n\n Paul Eggleton (3):\n mraa: update to 2.0.0\n upm: update to 2.0.0\n picocom: update to 3.1\n\n Pierre-Jean Texier (2):\n stunnel: bump to version 5.55\n cppzmq: bump to version 4.4.1\n\n Piotr Tworek (1):\n itstool: Don\u0027t use hardcoded, absolute path to python3 binary.\n\n Qi.Chen@windriver.com (3):\n turbostat: set PACKAGE_ARCH as MACHINE_ARCH\n esmtp: use alternatives to manage /usr/lib/sendmail\n postfix: use alternatives to manage /usr/lib/sendmail\n\n Radovan Scasny (2):\n dhcpcd: enable udev by default\n dhcpcd: fix building with pkgconfig\n\n Randy MacLeod (2):\n poppler: update from 0.75.0 to 0.79.0\n rsyslog: update from 8.1903.0 to 8.1907.0\n\n Ricardo Ribalda Delgado (1):\n fwts: Update to 19.06.00\n\n Robert Joslyn (1):\n cryptsetup: Don\u0027t enable udev for native build\n\n Roman Stratiienko (1):\n glmark2: Upgrade SRCREV to latest\n\n Ross Burton (2):\n gtk+: add (from oe-core)\n gnome-themes-standard: add recipe for GTK+ 2 Adwaita\n\n Ruslan Bilovol (2):\n libnss-nisplus: Add recipe\n kpatch: fix QA build errors for nativesdk\n\n Saravanan Sekar (1):\n liblightmodbus: Add version 2.0.2\n\n Scott Ellis (1):\n wireguard: Upgrade 20190406 to 20190702\n\n Slater, Joseph (3):\n drbd-utils: enable reproducible_build awareness\n php: remove host specific info from header file\n mozjs: do not expose intl api for mips64\n\n Tim Orling (9):\n libencode-perl: upgrade 2.94 -\u003e 3.01; enable ptest\n libdbi-perl: fix dependencies\n libtest-nowarnings-perl: add recipe for 1.04\n libdbd-sqlite-perl: upgrade 1.54 -\u003e 1.62; enable ptest\n libsub-uplevel-perl: add recipe for 0.36\n libtest-warn-perl: add recipe for 0.36\n libcgi-perl: upgrade 4.43 -\u003e 4.44\n libnet-ldap-perl: upgrade 0.65 -\u003e 0.66; enable ptest\n libunicode-linebreak-perl: upgrade 2017.004 -\u003e 2019.001; enable ptest\n\n Trevor Gamblin (2):\n metacity; upgrade from 3.30.1 to 3.32.0\n gvfs: upgrade from 1.40.0 to 1.40.2\n\n Vincent Prince (1):\n mongodb: add mongo shell as a PACKAGECONF option\n\n William A. Kennington III via Openembedded-devel (5):\n gtest: Googletest project is back under github.com/google/googletest\n googletest: The gtest and gmock projects were combined under googletest in 2015\n libtar: Enable libtar-native build\n fmt: Init at 5.3.0\n cli11: 1.7.1 -\u003e 1.8.0\n\n Windel Bouwman (3):\n python-humanfriendly: Add recipe for the humanfriendly package.\n Fix python-humanfriendly recipe for python2.\n Add recipe for the coloredlogs python package.\n\n Yi Zhao (7):\n strongswan: upgrade 5.7.1 -\u003e 5.8.0\n snort: fix compile-host-path QA issue\n cryptsetup: set the default luks format to LUKS1\n libldb: upgrade 1.5.4 -\u003e 1.5.5\n samba: upgrade 4.10.5 -\u003e 4.10.6\n snort: upgrade 2.9.13 -\u003e 2.9.14\n snort: upgrade 2.9.14 -\u003e 2.9.14.1\n\n Yong, Jonathan (1):\n icewm: add recipe\n\n Yongxin Liu (3):\n keyutils: move recipe and patches from meta-security to meta-oe\n ndctl: v63 -\u003e v65\n pmdk: update from 1.4.2 to 1.6\n\n Yuan Chao (9):\n python-pycodestyle: upgrade 2.4.0 -\u003e 2.5.0\n python-lxml: upgrade 4.3.4 -\u003e 4.4.0\n python-configparser: upgrade 3.5.0 -\u003e 3.7.4\n protobuf: upgrade 3.9.0 -\u003e 3.9.1\n python-markupsafe: upgrade 1.0 -\u003e 1.1.1\n hostapd: upgrade 2.8 -\u003e 2.9\n python-configparser: upgrade 3.7.4 -\u003e 3.8.1\n python-lxml: upgrade 4.4.0 -\u003e 4.4.1\n python-pip: upgrade 19.2.1 -\u003e 19.2.2\n\n Zang Ruochen (47):\n postgresql: upgrade 11.3 -\u003e 11.4\n wireshark: upgrade 3.0.1 -\u003e 3.0.2\n python-pygobject: upgrade 3.32.1 -\u003e 3.32.2\n python-alembic: upgrade 1.0.10 -\u003e 1.0.11\n logwatch: upgrade 7.4.3 -\u003e 7.5.1\n tcsh: upgrade 6.20.00 -\u003e 6.21.00\n python-cython: upgrade 0.29.10 -\u003e 0.29.11\n dialog: upgrade 1.3-20180621 -\u003e 1.3-20190211\n php: upgrade 7.3.6 -\u003e 7.3.7\n sessreg: upgrade 1.1.1 -\u003e 1.1.2\n python-typing: upgrade 3.6.6 -\u003e 3.7.4\n python-mako: upgrade 1.0.12 -\u003e 1.0.13\n python-pbr: upgrade 5.2.1 -\u003e 5.4.0\n python-cython: upgrade 0.29.11 -\u003e 0.29.12\n adcli: added new recipe.\n python-pyflakes: upgrade 1.6.0 -\u003e 2.1.1\n python-protobuf: upgrade 3.8.0 -\u003e 3.9.0\n protobuf: upgrade 3.8.0 -\u003e 3.9.0\n setxkbmap: upgrade 1.3.1 -\u003e 1.3.2\n uftrace: upgrade 0.9.2 -\u003e 0.9.3\n wireshark: upgrade 3.0.2 -\u003e 3.0.3\n python-pbr: upgrade 5.4.0 -\u003e 5.4.1\n dstat: upgrade 0.7.3 -\u003e 0.7.4\n python-mako: upgrade 1.0.13 -\u003e 1.0.14\n xfsprogs: upgrade 5.0.0 -\u003e 5.1.0\n python-beautifulsoup4: upgrade 4.7.1 -\u003e 4.8.0\n xterm: upgrade 347 -\u003e 348\n python-pip: upgrade 19.1.1 -\u003e 19.2.1\n python-paste: upgrade 3.0.8 -\u003e 3.1.0\n syslog-ng: append syslog-ng.service\n dialog: upgrade 1.3-20190211 -\u003e 1.3-20190728\n openldap: upgrade 2.4.47 -\u003e 2.4.48\n python-cython: upgrade 0.29.12 -\u003e 0.29.13\n libsodium: upgrade 1.0.17 -\u003e 1.0.18\n hwdata: upgrade 0.322 -\u003e 0.326\n python-jsonpatch: upgrade 1.23 -\u003e 1.24\n python-pyasn1: upgrade 0.4.5 -\u003e 0.4.6\n python-pyasn1-modules: upgrade 0.2.2 -\u003e 0.2.6\n python-pyparsing: upgrade 2.4.0 -\u003e 2.4.2\n python-pytest-runner: upgrade 4.2 -\u003e 5.1\n python-pytz: upgrade 2019.1 -\u003e 2019.2\n itstool: upgrade 2.0.5 -\u003e 2.0.6\n opensaf: upgrade 5.19.03 -\u003e 5.19.07\n libkcapi: upgrade 1.1.4 -\u003e 1.1.5\n mcelog: upgrade 162 -\u003e 164\n php: upgrade 7.3.7 -\u003e 7.3.8\n kpatch: upgrade 0.61 -\u003e 0.71\n\n Zheng Ruoqin (3):\n python-mako: upgrade 1.0.14 -\u003e 1.1.0\n python-pbr: upgrade 5.4.1 -\u003e 5.4.2\n dnf-plugin-tui: new recipe\n\n wouterlucas (1):\n python-jsonref: add recipe\n\nmeta-phosphor: fbd01b6e08..fe8cee7488:\n Brad Bishop (1):\n meta-phosphor: sdk: react to upstream gtest rename\n\nmeta-xilinx: 64aa3d35ae..f3c8b1c9a8:\n Alejandro Enedino Hernandez Samaniego (7):\n opencl-clhpp: Allow empty packages to be built\n opencl-headers: Allow empty packages to be built\n gcc-8: rebase microblaze patches for gcc 8.2.0\n gcc8: update microblaze patches\n gcc: update microblaze patches\n update gcc-8 patches\n gcc: Remove xilinx.ld requirement\n\n Jaewon Lee (6):\n zc1254-zynqmp.conf: Add support for zc1254 evaluation board\n zc1275-zynqmp.conf: Add support for zc1275 evaluation board\n zcu102-zynqmp.conf: Changing qemu boot mode\n Adding FPGA_MNGR_RECONFIG_ENABLE to control enabling fpga manager\n gcc: Removing already upstreamed patch\n Rebasing binutils patches from 2.31 to 2.32\n\n Madhurkiran Harikrishnan (2):\n kernel-module-mali: Fix errors associated with kernel upgrade to 4.19\n xf86-video-armsoc: Remove the recipe for xf86-video-armsoc\n\n Manjukumar Matha (10):\n libmali-xlnx_git.bb: Fix the package arch for libmali\n zcu111-zynqmp.conf: Add support for ZCU111 evaluation board\n qemu-system-aarch64-multiarch: Enable plm argument in runqemu\n arm-trusted-firmware.inc: Add support to build ATF for versal devices\n linux-xlnx.inc: Add support to build kernel for versal devices\n linux-xlnx.inc: Use KBUILD_DEFCONFIG in externalsrc mode if defined\n kernel-simpleimage.bbclass: Use dts for simpleImage generation for Microblaze\n kernel-simpleimage.bbclass: Deploy simpleImage unstrip file\n kernel-simpleimage.bbclass: Deploy simpleImage strip\n binutils%.bbappend: Update Microblaze binutils patches to v2.31\n\n Min Ma (4):\n ocl-icd_git.bb: Add recipe for OpenCL ICD loaders\n opencl-clhpp_git.bb: Recipe for OpenCL Host API C++ bindings\n zocl: Recipe for Xilinx runtime driver module\n xrt: Xilinx Runtime User Space Libraries and headers\n\n Sai Hari Chandana Kalluri (1):\n xilinx-testimage.bbclass: Include IMAGE_AUTOLOGIN and IMAGE_FSTYPES values for runqemu\n\n Sreeja Vadakattu (1):\n machine-xilinx-default.inc: Make u-boot.elf as UBOOT_ELF for zynq\n\n Vineeth Chowdary Karumanchi (1):\n tune-zynq.inc: Build zImage in addition to uImage\n\nmeta-security: c28b72e91d..ecb526ffab:\n Armin Kuster (34):\n linux-bbappends: simplify\n layers: set warrior only\n security-test-image: add a testing image\n runtime: clamav test cleanup\n packagegroup-core-security: cleanup and remove ptest\n test-image: add packagegroup-core-security-ptest\n test-image: add a few more packages to image\n ima-evm-utils: update to tip\n runtime: tpm2 fix names in packagecheck\n tpm2 images: create tpm2 image and fix packagegroup\n tpm image: split out tpm2\n tpm2-pkcs11/tpm2-pkcs11: update to tip\n tpm2-tcti-uefi: update to tip\n tpm2-tools: update to 3.2.0\n tpm2-tss: update to 2.2.3\n tpm2-totp: update to offical release v0.1.1\n tpm2-tss-engine: update to 1.0.0\n libmspack: update SRC_URI and package\n clamav: minor recipe cleanup\n lynis: update to 2.7.5\n meta-security-compliance: update README\n openscap_git: update to 1.3.0\n openscap: add 1.3.1 recipes for upstream source\n scap-security-guide: update to 0.1.44\n meta-security-compliance: add meta-python\n libldb: remove recipe\n waf-cross-answers: remove files\n samhain: update to 4.3.3\n keyutils: remove from meta-security\n linux-%: remove kernel fragments now in cache\n meta-integrity: remove kernel fragments now in cache\n linux-stable/5.2: add stable bbappend\n linux-yocto: use 4.19 kernel cache now\n linux-yocto-dev: update to use kernel cache\n\n Dmitry Eremin-Solenikov (11):\n packagegroup-security-tpm2: stop including tpm2-tcti-uefi\n tpm2-tss: fix compilation when using updated AX_CODE_COVERAGE macro\n tpm2-tcti-uefi: add autoconf-archive-native dependency\n tpm2-tcti-uefi: fix configure arguments\n tpm2-tcti-uefi: stop inserting host directories into build path\n tpm2-tcti-uefi: build and install examples\n meta-integrity: rename IMA_EVM_BASE to INTEGRITY_BASE\n ima-evm-utils: bump to release 1.2.1\n kernel-modsign.bbclass: add support for kernel modules signing\n linux: add support for kernel modules signing\n layer.conf: switch to keyutils from meta-oe\n\n He Zhe (1):\n kernel: Add conditional inclusion of fragments for linux-yocto-dev\n\n Mark Asselstine (1):\n openscap/scap-security-guide: use _git instead of versioned filenames\n\n Yi Zhao (5):\n openscap: update recipe\n scap-security-guide: update recipe\n openscap: cleanup DEPENDS\n scap-security-guide: fix typo\n xmlsec1: upgrade 1.2.27 -\u003e 1.2.28\n\n lumag (3):\n layer.conf: add dependency on meta-security\n ima-evm-utils: bump version\n ima-evm-utils: refresh xattr patch\n\nmeta-raspberrypi: 8636b63752..b112816e95:\n Andrei Gherzan (46):\n rpi-base.inc: Include rpi4 dtb\n raspberrypi3.conf: Clarify machine mode\n linux-raspberrypi: Include configuration for RaspberryPi3 defconfig\n linux-raspberrypi: Update 4.19 kernel to 4.19.56\n rpi-base: Rename the rpi0w dtb\n firmware: Update to 20190620\n raspberrypi4.conf: Add initial machine 32 bit configuration\n linux-firmware-rpidistro: Fix WiFi on RaspberryPi 4\n rpi-base.inc: Include the \"fake\" KMS dtbo\n raspberrypi4: Use vc4-fkms-v3d\n linux-raspberrypi: Bump 4.19 revision to fix RPi 4 arm64 builds\n raspberrypi4-64.conf: Introduce RPi arm64 machine\n firmware: Rename firmware inc file to raspberrypi-firmware.inc\n armstubs: Add support for compiling ARM stubs\n rpi-config: Handle ARMSTUB\n sdcard_image-rpi.bbclass: Include in the SD card image the armstub file\n raspberrypi4-64.conf: Initial machine configuration\n raspberrypi-tools: Update to remove Makefile patch\n linux-raspberrypi: Fix defconfig for RPi4-64\n linux-raspberrypi.inc: Explicitly set defconfig for raspberrypi4-64\n sdcard_image-rpi.bbclass: Fix typo\n linux-raspberrypi: Bump 4.19 revision to have proper coherent_pool set\n raspberrypi4-64.conf: Define a machine feature for armstubs\n sdcard_image-rpi.bbclass: Use armstub machine feature\n linux-raspberrypi: Bump 4.19.57 revision\n raspberrypi4.conf: Define uboot defconfig\n raspberrypi4-64.conf: Uboot configuration and drop armstub\n u-boot: Use a temporary fork for RPi4 support\n raspberrypi-firmware: Update to 20190709\n raspberrypi4.conf: The firmware uses kernel7l.img when LPAE is supported\n linux-raspberrypi: Bump 4.19 to 4.19.58\n linux-raspberrypi: Build dtbs with dtbs make target for all 64bit targets\n linux-raspberrypi: Bump 4.19 revision\n raspberrypi4-64.conf: Remove memory limitation\n u-boot: Replace custom fork by patches\n u-boot: Update patches for RPi4\n rpi-config: Check for armstub based on machine feature\n sdcard_image-rpi: Check for armstub based on machine feature\n armstubs: Error out when ARMSTUBS is not defined\n raspberrypi*: Define ARMSTUB for all machines\n raspberrypi4-64.conf: Limit RAM to 3G\n README.md: Use matrix chat room\n raspberrypi-firmware.inc: Update to 20190718\n linux-raspberrypi: Update 4.19 recipe to 4.19.66\n mesa: Add v3d and kmsro driver as well\n raspberrypi4-64: Remove the 3G RAM limitation\n\n Carton (2):\n bluez5: Fixed typo (RC_URI -\u003e SRC_URI)\n rpi-config: Check some config values against \"1\"\n\n Francesco Giancane (1):\n linux-raspberrypi: update to 4.14.114\n\n Khem Raj (8):\n linux-raspberrypi: Upgrade to 4.19.57\n userland: Upgrade to latest\n webkitgtk: Remove -DUSE_GSTREAMER_GL\u003dOFF for vc4graphics\n layer.conf: Add meta-networking to dynamic layers\n drbd: Disable for rpi machines\n packagegroup-rpi-test: Depend on wireless-regdb instead of crda\n xorg-xserver: Adapt bbappend to latest OE-core\n python-rtimu,python-sense-hat: Convert to py3 modules\n\n Kirill Goncharov (1):\n omxplayer: Bump revision\n\n Martin Jansa (1):\n sdcard_image-rpi.bbclass: use -v for all mcopy calls and add bbfatal in case mcopy fails\n\n Riyaz (1):\n rpi-base.inc: Enabling open-source vc4graphics driver for all RPI platforms\n\nChange-Id: I9e37b5952a2e2e30745275fc89e4dd7c47b851e2\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "3cd63893e308805cbd4202383e7f711f655e22cb", "tree": "287b591ff355703f6761f8b798513e9df98aed05", "parents": [ "91259439acee536b2e2be40066924e817bdabc16" ], "author": { "name": "Joel Stanley", "email": "joel@jms.id.au", "time": "Wed Jul 10 11:55:13 2019 +0930" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Jul 10 19:17:04 2019 -0400" }, "message": "systemd: Fix networking with Linux 5.2\n\nThese two patches are backported from systemd master in order to fix an\nupstream bug with 5.2 kernels where the network interface fails to come\nup with the following error:\n\n eth0: Could not bring up interface: Invalid argument\n\nThe patches will appear in systemd 243, which is unrelased at this time.\n\n(From meta-phosphor rev: 8c4686c5d242ae045a79dfb768af54361c462e6a)\n\nResolves https://github.com/systemd/systemd/issues/12784\nChange-Id: I69388952c8269b9d0063623e664ad50b538d0b26\nSigned-off-by: Joel Stanley \u003cjoel@jms.id.au\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "c55f1ff6944e06bf8d1226e32f880e35e460b2ed", "tree": "586040ef3681a8c8fe92e135d9cdf76bd111eeea", "parents": [ "2ab417224b7cb22dfdb83e8a6e1462d059ff2c93" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Fri May 10 09:04:12 2019 -0400" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon May 13 10:50:15 2019 -0400" }, "message": "meta-phosphor: sdk: add meson to host tools\n\nA number of OpenBMC projects are using meson as the build system now.\nAdd meson tools to the sdk.\n\n(From meta-phosphor rev: 94b6088bc65ca22b7f05a47820c60d10cf3e76e0)\n\nChange-Id: I5dcd63ce5c76a34dc1d6b26d153cc0d2eff49aae\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "61b3b69043ad582ac23dd1c3fe6d7ab285bb0b4c", "tree": "5166198f9c1ee869d6112bc89784bb173b7574ca", "parents": [ "c2008faffdeccf1185c3e5530e40f8d69e366dde" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Thu May 09 18:03:57 2019 -0400" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Fri May 10 18:54:14 2019 -0400" }, "message": "meta-phosphor: systemd: fix file search paths\n\nTypically it does not make any sense to append to FILESEXTRAPATHS.\nFILESEXTRAPATHS is set in a bbappend when overriding something from\nanother layer. The typical desire will be to make bitbake search for\nfiles in the layer with the bbappend and not some other layer earlier in\nthe priority list. Further, appending to FILESEXTRAPATHS will introduce\nunexpected behavior when multiple layers append the same recipe - layers\nwith higher layer priorities that append to FILESEXTRAPATHS will find\ntheir files overriden by files in layers with lower priorities.\n\n(From meta-phosphor rev: 3b1f826a641ec83dbc67214912f093e9eb0147eb)\n\nChange-Id: I69549d14397fe6a33ca7113616665481ff143435\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "fe4db9be28aa67433cd5c2a6354f1f92ad94b7e2", "tree": "78b6248ee7f1e2a50839ea43602d608e7f584301", "parents": [ "d942b7a7f9216ae16288fdc77923b83ee5ade84d" ], "author": { "name": "Vernon Mauery", "email": "vernon.mauery@linux.intel.com", "time": "Fri Apr 12 13:56:52 2019 -0700" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Apr 29 12:15:43 2019 -0400" }, "message": "Enable reverse-path filter for IPv4\n\n/proc/sys/net/ipv4/conf/*/rp_filter enforces filtering of packets to\nmake sure that only packets that match the route can be sent on an\ninterface. This is recommended for reducing IP spoofing as will as\nallowing for proper UDP behavior when multiple configured NICs have the\nsame subnet.\n\nThis is needed for the upcoming change of phosphor-ipmi-net, were its\nsocket file uses the bind-to-device option to be able to bind each\ninstance to a single network interface. This allows each RMCP+ bridge\nto accept only incoming packets on that interface. But in order to do\nthis with two NICs on the same subnet, reverse-path filtering must be\nenabled in the kernel.\n\n(From meta-phosphor rev: 62a4b6cde3046a2439bdcef79a6ac85fd6684194)\n\nChange-Id: Ia4ba2523ded0d18d99f8be2fedd42666e96c34d2\nSigned-off-by: Vernon Mauery \u003cvernon.mauery@linux.intel.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "cf32800cdcd21fe7050d3bf279714785ff2cc63c", "tree": "7f6fc95f3f79161c37506431d56d8c113d76b498", "parents": [ "94f3850f3c01e7eb883fba48b9211ac14fa75ee1" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Apr 16 13:34:33 2019 -0400" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Apr 23 07:26:25 2019 -0400" }, "message": "meta-phosphor: Opt out of new systemd configs\n\nOpt out of new systemd meson config options by default. This keeps our\nsystemd configuration as minimal as possible by default, and makes an\nexplicit statement about what is supported by meta-phosphor and what is\nnot.\n\n(From meta-phosphor rev: 1ea62b5ba89e07d0ee0ac8afecbe124ccc2909f6)\n\nChange-Id: I965bf50f8edacdb754dbb177bd7631325baaf34d\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "918d82348a855ec76d778692f27f70f2a81e0cfc", "tree": "bda99d6b5bb68f4fd7e559e4ffeb45b98282e266", "parents": [ "17e3cac74382acda927c9c132c0c0ea946b2fb5d" ], "author": { "name": "Patrick Venture", "email": "venture@google.com", "time": "Tue Apr 16 12:11:51 2019 -0700" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Apr 22 09:36:01 2019 -0400" }, "message": "meta-phosphor: drop obmc-standby systemd target\n\nThe obmc-standby.target is no longer used, and therefore should be\ndropped.\n\n(From meta-phosphor rev: 381e36eb42c19ae1886fba91aa8551c3c12a9902)\n\nSigned-off-by: Patrick Venture \u003cventure@google.com\u003e\nChange-Id: Ib941989130be497ef6e7c72cdacf46de6c318792\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "5818b24d410f82b75c1a3bfc46818bdd42de5273", "tree": "c8a50d5d2914d71b679d84599fe5762e36f7cfeb", "parents": [ "331ddf251ce94e6d14f354b44565545bb95c1ed7" ], "author": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Wed Apr 10 13:20:49 2019 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Apr 15 23:00:48 2019 -0400" }, "message": "Remove waits on chassis-control in host targets\n\nThe org.openbmc.control.Chassis service is no longer used for\nanything and is being removed, so remove the waits on it.\n\n(From meta-phosphor rev: 0603d1636896adce54710c3658dcd9f701d97b77)\n\nChange-Id: I03872ee827562be1d7e6d06d6503545ad1d38af6\nSigned-off-by: Matt Spinler \u003cspinler@us.ibm.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "6d4bcf0a75b2a6055055c9ad8ed6b93599082385", "tree": "1cbc879b907024f6d612a0b73a5e0ea36ecef765", "parents": [ "afe1e2a491cf098ab5ae54cd6728339c1a7da1c7" ], "author": { "name": "raviteja-b", "email": "raviteja28031990@gmail.com", "time": "Tue Apr 02 07:39:10 2019 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Apr 09 20:14:59 2019 -0400" }, "message": "LDAP:create single nsswitch.conf file\n\nEarlier thought was there would be overhead if\nwe include \"ldap\" here in the nssswitch.conf file\nso created nsswitch_ldap.conf, but we have tested\nboth the cases(ldap/local) and we don\u0027t find any\noverhead,so we don\u0027t need both nsswitch.conf and\nnsswitch_ldap.conf files\n\nHere is link for nss-pam-ldapd-users discussion thread\nhttps://lists.arthurdejong.org/nss-pam-ldapd-users/2019/msg00021.html\n\nTested local and ldap user authentication with\nvalid and invalid credentials.\n\n(From meta-phosphor rev: a4ac97cdb199af84a28c2ad691aa5ef85b32d66f)\n\nChange-Id: I0c72d3a32a51dcc0cb8cf9c67411d26b5d8658d2\nSigned-off-by: Ravi Teja \u003craviteja28031990@gmail.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "fc81e38aed2df98ed8c83b3ce7970f6434765a41", "tree": "0ed58adcb31a230146652e2d2e37f14f5906b333", "parents": [ "9d8e46dcee0a07bc206e8980c7d9df0027935121" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Sat Apr 06 13:58:07 2019 -0400" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Sat Apr 06 14:11:45 2019 -0400" }, "message": "update upstream subtrees\n\nA number of corequisites exist so squashing these all into one patch.\n\nmeta-ingrasys - refresh master bc513127f4..67bcaf389f\nmeta-hxt - refresh master 86a4df514f..8fe0d38bbb\nmeta-phosphor - refresh master 06c09d7cce..df6ddae3d2\nmeta-quanta - refresh master 4f126361a1..53f3025271\n\nChange-Id: I3daeef2a0467d8ea4f1fd1c617e526f8b11258af\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "193236933b0f4ab91b1625b64e2187e2db4e0e8f", "tree": "e12769d7c76d8b0517d6de3d3c72189753d253ed", "parents": [ "bd93df9478f2f56ffcbc8cb88f1709c735dcd85b" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Fri Apr 05 15:28:33 2019 -0400" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Fri Apr 05 19:31:28 2019 +0000" }, "message": "reset upstream subtrees to HEAD\n\nReset the following subtrees on HEAD:\n poky: 8217b477a1(master)\n meta-xilinx: 64aa3d35ae(master)\n meta-openembedded: 0435c9e193(master)\n meta-raspberrypi: 490a4441ac(master)\n meta-security: cb6d1c85ee(master)\n\nSquashed patches:\n meta-phosphor: drop systemd 239 patches\n meta-phosphor: mrw-api: use correct install path\n\nChange-Id: I268e2646d9174ad305630c6bbd3fbc1a6105f43d\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "5b94bc058835be06b26ce1e6ee8667b1f0839f70", "tree": "d42ed882f4ea56e8ee311b90722bb288bd012bf5", "parents": [ "37f1da47b8771e3119b1cd2c2ac3a27911395af4" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Fri Mar 22 16:04:29 2019 -0400" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Fri Mar 29 08:00:24 2019 -0400" }, "message": "meta-phosphor: Drop recipe for phosphor-rest\n\nThis application doesn\u0027t have any in-tree users. As such, drop the\nrecipe and its dependencies.\n\n(From meta-phosphor rev: 296cc521f5a1c8c87c63a5b475b23c876241bf22)\n\nChange-Id: Ie0ce809f84a133c023f96b4727550690583cb9df\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "f61a81a2acb7c9e6bfd8f6cc388a768029d53c33", "tree": "8f89187646f814314d5d52c7bd2b7dfbffc7bc09", "parents": [ "ef72335bf7a50fff5d847cb0146c5b286f73e517" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Feb 04 14:28:33 2019 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Feb 06 15:43:58 2019 -0500" }, "message": "phosphor: pam: move libpam to recipes-extended\n\nMove pam metadata from recipes-core to recipes-extended, to match\noe-core.\n\n(From meta-phosphor rev: 6f75a62ec75deb7ba6efdc5b5c3dda960dda701d)\n\nChange-Id: If8e36b1199f9e70ce27522d915ceaa281caaabc6\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "1ad24785c79f314d5a4cd6714c67f8b33b6eb89a", "tree": "6fcda983a40699f86b5a14029ad0b91ae8159785", "parents": [ "73d9acfd4ee4855dfd50462a1d6541e3b781e145" ], "author": { "name": "Andrew Geissler", "email": "openbmcbump-github@yahoo.com", "time": "Thu Jan 31 11:21:21 2019 +0000" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Thu Jan 31 17:11:05 2019 -0500" }, "message": "pam-ipmi: srcrev bump a32999cde4..65edb939ef\n\nRichard Marian Thomaiyar (1):\n Removal of excess 16 bytes padding\n\n(From meta-phosphor rev: 23dd122622b099237c150188161fff687da0c259)\n\nChange-Id: If0858a0b8263aa3a52815f5938fd832f52fef203\nSigned-off-by: Andrew Geissler \u003copenbmcbump-github@yahoo.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "e3deb2a6c41028cc76966637c27b7446f3ffe063", "tree": "4dd315ed38711693c9e4d15b7567974f2d94504a", "parents": [ "4db3e5e735d72a9d7c8387f6f63f2f1f3d350a7a" ], "author": { "name": "Lei YU", "email": "mine260309@gmail.com", "time": "Tue Jan 22 17:24:58 2019 +0800" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Jan 23 17:49:37 2019 +0000" }, "message": "systemd: pick upstream fixes for timedated\n\nThere are several fixes related to systemd/systemd#11420, which affects\nopenbmc/openbmc#3459\n\nPick the related changes to fix the issue.\nPartially resolves openbmc/openbmc#3459.\n\nTested: Run below script to make sure setting time eventually succeeds.\n\n timedatectl set-ntp 1\n sleep 10 # Wait for a while for NTP service to start\n timedatectl set-ntp 0\n\n until busctl call org.freedesktop.timedate1 /org/freedesktop/timedate1 org.freedesktop.timedate1 SetTime xbb 1487304700000000 0 0\n do\n echo \"Try again...\"\n done\n\n(From meta-phosphor rev: 076771ae7363a3342fe45f7f8f6b383811c8677e)\n\nChange-Id: I453cff9224721052a1ed000fa4ded1d4858dcde1\nSigned-off-by: Lei YU \u003cmine260309@gmail.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "268247af93df10b1a7609b77aebdd4d0190e994c", "tree": "0d9997b7aea698c3c5071469e817c3b933576721", "parents": [ "12dc3541f914a41cc6ae9fb6abcbf85f85b663a0" ], "author": { "name": "Joseph Reynolds", "email": "jrey@us.ibm.com", "time": "Wed Dec 05 16:49:22 2018 -0600" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Jan 22 15:31:05 2019 +0000" }, "message": "Add OPENBMC_TARGET_MACHINE to /etc/os-release\n\nThis adds a new OS identification parameter (OPENBMC_TARGET_MACHINE) to\nthe /etc/os-release file in the generated OpenBMC image to indicate the\nkind of device the OpenBMC image is targeted to control.\nThis is needed to be able to track the image back to its source code: the\ndistro and version indicate the exact source code that was used, and the\ntarget machine says which Bitbake layer configuration within that source\nwas used.\n\nNote the target machine name is typically set in the\nopenbmc/meta-*/meta-MACHINE/conf/local.conf.sample file.\n(This is where TEMPLATECONF points to.)\n\nThe \"uname\" command options -m (machine) and -i (hardware platform) will\ncontinue to refer to the BMC and not its target machine.\n\nTested: On the build system, `cat $IMAGE_ROOTFS/etc/os-release` shows\n the correct value.\n\n(From meta-phosphor rev: e9319a8c4b7bc9b737fbb6e5359f878d5ab13e7a)\n\nChange-Id: I29483ef4a72ae80c30399c795177ed446456740d\nSigned-off-by: Joseph Reynolds \u003cjrey@us.ibm.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "6b8d479ae1016f5df9aca37b3e6c78d32558d287", "tree": "e612db44e39355ae60f3927aca00325aae523b46", "parents": [ "fa46cac0fccd27e4555dd1fe0008f39f0d5a4565" ], "author": { "name": "William A. Kennington III", "email": "wak@google.com", "time": "Tue Jan 15 13:31:49 2019 -0800" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Jan 16 13:18:21 2019 +0000" }, "message": "systemd: Add support for static neighbors\n\nThese are backports of changes I contributed to systemd v240. We need\nthese until we get v240 from oe core.\n\nTested:\n Ran a romulus image and provisioned static neighbors with systemd\n networkd.\n\n(From meta-phosphor rev: 8b84385e3c40d1827b06d0612def2275d3ad4faf)\n\nChange-Id: I5720a3b1626e15d4e4cfc630ce24f5818b294d8a\nSigned-off-by: William A. Kennington III \u003cwak@google.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "1a4b7ee28bf7413af6513fb45ad0d0736048f866", "tree": "79f6d8ea698cab8f2eaf4f54b793d2ca7a1451ce", "parents": [ "5b9ede0403237c7dace972affa65cf64a1aadd0e" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Sun Dec 16 17:11:34 2018 -0800" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Jan 08 18:21:44 2019 -0500" }, "message": "reset upstream subtrees to yocto 2.6\n\nReset the following subtrees on thud HEAD:\n\n poky: 87e3a9739d\n meta-openembedded: 6094ae18c8\n meta-security: 31dc4e7532\n meta-raspberrypi: a48743dc36\n meta-xilinx: c42016e2e6\n\nAlso re-apply backports that didn\u0027t make it into thud:\n poky:\n 17726d0 systemd-systemctl-native: handle Install wildcards\n\n meta-openembedded:\n 4321a5d libtinyxml2: update to 7.0.1\n 042f0a3 libcereal: Add native and nativesdk classes\n e23284f libcereal: Allow empty package\n 030e8d4 rsyslog: curl-less build with fmhttp PACKAGECONFIG\n 179a1b9 gtest: update to 1.8.1\n\nSquashed OpenBMC subtree compatibility updates:\n meta-aspeed:\n Brad Bishop (1):\n aspeed: add yocto 2.6 compatibility\n\n meta-ibm:\n Brad Bishop (1):\n ibm: prepare for yocto 2.6\n\n meta-ingrasys:\n Brad Bishop (1):\n ingrasys: set layer compatibility to yocto 2.6\n\n meta-openpower:\n Brad Bishop (1):\n openpower: set layer compatibility to yocto 2.6\n\n meta-phosphor:\n Brad Bishop (3):\n phosphor: set layer compatibility to thud\n phosphor: libgpg-error: drop patches\n phosphor: react to fitimage artifact rename\n\n Ed Tanous (4):\n Dropbear: upgrade options for latest upgrade\n yocto2.6: update openssl options\n busybox: remove upstream watchdog patch\n systemd: Rebase CONFIG_CGROUP_BPF patch\n\nChange-Id: I7b1fe71cca880d0372a82d94b5fd785323e3a9e7\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "c6219fadbd15fcc9bd2e3e0d992a972baff59ede", "tree": "b715e59bbe7d37c0bef3bd4bd533d51c1b138ede", "parents": [ "80c141dda99348ab2da3d8549e35000ef9b3528f" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Thu Nov 29 08:39:53 2018 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Jan 08 11:52:32 2019 -0500" }, "message": "phosphor: systemd: add init alternative\n\nThis is removed upstream in thud (poky rev: ada8a5d) but we have a\nrecipe that depends on it (preinit-mounts). preinit-mounts is only\nadded to the rootfs when DISTRO_FEATURES contains obmc-ubi-fs.\n\npreinit-mounts might be a bit of a hack; getting filesystems mounted\njust right is typically the role of an initramfs. It may make sense\nto (re)visit how that is done and at that time we can drop this\nsupport.\n\n(From meta-phosphor rev: 2fb0a1b55ce9d4f133f34eda6e6df0aead585fef)\n\nChange-Id: Iac2acd7e2f23055387a3250392461a78ec361da8\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "81208d01194522fb76488349a550e0d2316abc4a", "tree": "11a52c61ec10f91fcaecba044fbea57e9bc21d4d", "parents": [ "e9e98fd85cddb32a6c6cea3d63e9885d2cab4a39" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Nov 27 13:57:47 2018 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Nov 28 08:02:48 2018 -0500" }, "message": "meta-phosphor: systemd: rework PACKAGECONFIG\n\nPhosphor removes a number of systemd packageconfigs that are enabled by\ndefault in oe-core. Sort the removal list alphabetically.\n\nRemove networkd. It is now selected by default in oe-core.\n\nRemove vconsole. Typically vconsoles aren\u0027t needed on a BMC and\nvconsole support has significant footprint cost.\n\nRemove ldconfig. The base recipe controls this via distro feature;\ndon\u0027t override.\n\nRemove kdbus and bootchart. They aren\u0027t options anymore.\n\n(From meta-phosphor rev: 65ae799165fce6e5b50c68e32d20a09d2cdbd52f)\n\nChange-Id: Ieefd0d0d13cfdc65debbfdd3ab9ecdbc4154d28a\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "602d3fe2f760c72650943195cf2f594311bd05c6", "tree": "470f38b6f0cc73eaea3ed77906a5a17a02fc4b86", "parents": [ "e93e7e05c6b1ad4bc83b2c144f29a9496a4650a2" ], "author": { "name": "Andrew Geissler", "email": "openbmcbump-github@yahoo.com", "time": "Tue Nov 27 16:50:17 2018 +0000" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Nov 27 22:19:48 2018 -0500" }, "message": "pam-ipmi: srcrev bump edeae5657f..a32999cde4\n\nPatrick Venture (5):\n build: add requirement for openssl to configure_ac\n build: add macro dirs to configure_ac\n build: add -I m4 to Makefile for ACLOCAL_AMFLAGS\n build: drop undefined LIBCRYPT from Makefile\n build: add requirement for libpam to configure_ac\n\nRichard Marian Thomaiyar (2):\n Add empty ipmi_pass file to the root image\n Update the ipmi_pass to use default password\n\n(From meta-phosphor rev: facd3dab0287ceb1a30b5e0496332b07d0c1bf1f)\n\nChange-Id: I8a0eafb10f81cb2401b74aec111e7153d591d0e6\nSigned-off-by: Andrew Geissler \u003copenbmcbump-github@yahoo.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "4fdba20df1b39c0074a6aca134f05166ecb29c84", "tree": "42e304927f0e6998efc13c0f3a467c64d8160aeb", "parents": [ "40ce406f2d65121dde024081e3bf6c2af39b6d97" ], "author": { "name": "Richard Marian Thomaiyar", "email": "richard.marian.thomaiyar@linux.intel.com", "time": "Thu Nov 22 17:55:37 2018 +0530" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Tue Nov 27 12:11:38 2018 -0500" }, "message": "Include ipmi_pass to the image through pam-ipmi\n\nUpdate pam-ipmi recipe to add ipmi_pass file to the image\n\nUnit test:\nVerified by making sure files is copied to the update bmc image.\n\n(From meta-phosphor rev: 2d569e24598c82b078f18b07255767e8ace287c0)\n\nChange-Id: I9a5f4b169b0427e61795397ad63a8d2a59a03e44\nSigned-off-by: Richard Marian Thomaiyar \u003crichard.marian.thomaiyar@linux.intel.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "16a32bd0d202065208cede54ea90855a3f6cf1bb", "tree": "8d47c45010c44cb054cefb394c69005739d06923", "parents": [ "643013c73f08959a1a4aea146d4c07cf03decb2f" ], "author": { "name": "Patrick Venture", "email": "venture@google.com", "time": "Sun Nov 25 10:03:35 2018 -0800" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Nov 26 08:31:03 2018 -0500" }, "message": "meta-phosphor: pam-ipmi: add dependency on autoconf-archive\n\nAdd dependency on autoconf-archive-native to allow using autoconf-conf\narchive macros in pam-ipmi configure_ac.\n\n(From meta-phosphor rev: c719c5c4e71733490ef38efd8f928032a1c19500)\n\nChange-Id: Ibadb5849f1390387a990bce6dc0c4baf1f2ebcb8\nSigned-off-by: Patrick Venture \u003cventure@google.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "1264860f1f51b60e46476b4e3fd23c4a910cb15f", "tree": "52e800eb35f6fcb7efa3d52c1a6d05ef55f85c8f", "parents": [ "891a75135e5ece6f1a203dba13dd1cba96b4dfd7" ], "author": { "name": "Andrew Geissler", "email": "openbmcbump-github@yahoo.com", "time": "Sat Nov 24 03:20:17 2018 +0000" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Nov 26 07:43:28 2018 -0500" }, "message": "pam-ipmi: srcrev bump d0e324ab37..edeae5657f\n\nPatrick Venture (3):\n style: set column width to 80 chars\n build: add AM_PROG_AR to configure_ac\n build: drop LDADD and use LDFLAGS\n\n(From meta-phosphor rev: f98be78d2b662686041487c7b9b5e1514efa31db)\n\nChange-Id: Ic9e59b49226c1982b7df34438f90b5bbb2a5f923\nSigned-off-by: Andrew Geissler \u003copenbmcbump-github@yahoo.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "b67eddece72719def8d88f525a38a49ff981b0d4", "tree": "88c405fbd30b886038510bdc93837d990a43e161", "parents": [ "7ead6495b6d6782dd89951e8bfb26131f35863ec" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Thu Nov 08 14:06:01 2018 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Nov 19 23:02:52 2018 -0500" }, "message": "Revert \"Don\u0027t return the error if unable to create the network namespace\"\n\nThis reverts commit 87497e8ebce78079ea5423ecb6080e82cfa36106.\n\nsystemd-hostnamed no longer hangs without network namespace support:\n\n PrivateNetwork\u003dyes is configured, but the kernel does not support network namespaces, ignoring.\n\n(From meta-phosphor rev: 3b6dd35154ba5e105ad1d4b65746711654ed34b0)\n\nChange-Id: I41b5e1ae952b8bc3bc07819d7ab7e0fffd3629c7\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "7ead6495b6d6782dd89951e8bfb26131f35863ec", "tree": "84ea037239dd6776e0b3ab013355963573881c85", "parents": [ "fdca5ded5debb532d6a2e344a316ebefb64fa8a4" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Thu Nov 08 13:51:11 2018 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Nov 19 23:02:52 2018 -0500" }, "message": "Revert \"Cherry-pick systemd mangle-escape patch\"\n\nThis reverts commit 8ef5fd21107625d7480346318cb858759e61ee66.\n\nThe pull request referenced in the original commit was never merged\ninto systemd.\n\nSupport for properly using /sys/devices paths as template instances\nhas been added to systemd in the meantime.\n\nIt probably didn\u0027t/doesn\u0027t make sense to use device tree paths when\nlaunching applications via udev+system (applications to use\n/sys/devices paths instead).\n\nGiven all these reasons, drop these two systemd patches.\n\n(From meta-phosphor rev: ee22593ddc009cda7aad28bf1311f1a26047fc97)\n\nChange-Id: Ic10e0abc8c112e7e6bd62bc346857cf4194dbe50\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "ab73063051c19516135337a95b7decb943a902df", "tree": "917f7cf66d1e80e858d8030640232ddc6a5489c3", "parents": [ "2c1d4381f91f32f8912100a5812b49c55c1d9912" ], "author": { "name": "Andrew Geissler", "email": "openbmcbump-github@yahoo.com", "time": "Thu Nov 15 01:10:16 2018 +0000" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Sun Nov 18 20:05:08 2018 -0500" }, "message": "pam-ipmi: srcrev bump 388c061fb5..d0e324ab37\n\nPatrick Venture (3):\n Add .gitignore file\n move .clang-format file into position\n fixup: do not assign immediately before reassigning\n\n(From meta-phosphor rev: 319c44312ec2ed48cd0843fdb6cc298f362e17e9)\n\nChange-Id: I0a832003a5ef25932241fcda7530237567193c60\nSigned-off-by: Andrew Geissler \u003copenbmcbump-github@yahoo.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "bc02b1829359d69326cf0824a390b85921ed5b6b", "tree": "5753c0de9b67d1c6b9fd948e5e7f2be378170b58", "parents": [ "20b4af64e4669cb2dc96939a81ac95b22ab4c530" ], "author": { "name": "Ratan Gupta", "email": "ratagupt@linux.vnet.ibm.com", "time": "Sat Nov 03 12:05:06 2018 +0530" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Nov 07 17:34:46 2018 -0500" }, "message": "PAM:Enable password history pam module\n\npam password history module is required to not allow the\nhistory passwords.\nWe have the following D-bus property which is required this\nmodule.\n\nhttps://github.com/openbmc/phosphor-dbus-interfaces/blob/master/\nxyz/openbmc_project/User/AccountPolicy.interface.yaml#L27\n\n(From meta-phosphor rev: 59e8633fc824999fcef46f099174ee322a9750f7)\n\nChange-Id: I3493c1386c08ea8497a3d3868ed8ffb67a024a1d\nSigned-off-by: Ratan Gupta \u003cratagupt@linux.vnet.ibm.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "75f0387b264b4d06b5d66a01acfa205adb26583e", "tree": "f07daab1a32f62f810245c17b42fe8c23f302ec7", "parents": [ "caaf1fec2ee5a07e116002eb6a58e0f9dfb077df" ], "author": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Sat Nov 03 09:41:57 2018 -0700" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Nov 05 20:58:36 2018 -0500" }, "message": "meta-phosphor: master refresh 3026b0fa5a..d76a657a63\n\nUpdate meta-phosphor to master HEAD.\n\nPatrick Venture (52):\n meta-phosphor: obmc-console: set LICENSE field\n meta-phosphor: dbus-interfaces: set LICENSE field\n meta-phosphor: rest-dbus: set LICENSE field\n meta-phosphor: slpd-lite: set LICENSE field\n meta-phosphor: ipmi-host: set LICENSE field\n meta-phosphor: ipmi-net: set LICENSE field\n meta-phosphor: network: inarp: set LICENSE field\n meta-phosphor: network: set LICENSE field\n meta-phosphor: logging: set LICENSE field\n meta-phosphor: ipmi-tool: fixup LICENSE\n meta-phosphor: clear-once: set LICENSE field\n meta-phosphor: preinit-mounts: set LICENSE field\n meta-phosphor: systemd: obmc-targets: set LICENSE field\n meta-phosphor: dbus: perms: set LICENSE field\n meta-phosphor: dbus-interfaces-mapper-config-native: set LICENSE field\n meta-phosphor: dbus-monitor-config-native: set LICENSE field\n meta-phosphor: legacy-namespace-mapper-config-native: set LICENSE field\n meta-phosphor: mapper-config-native: set LICENSE field\n meta-phosphor: obmc-host-failure-reboots: set LICENSE field\n meta-phosphor: fan-control-events-config-native: set LICENSE field\n meta-phosphor: fan-control-fan-config-native: set LICENSE field\n meta-phosphor: fan-control-zone-conditions-config-native: set LICENSE field\n meta-phosphor: fan-control-zone-config-native: set LICENSE field\n meta-phosphor: fan-monitor-config-native: set LICENSE field\n meta-phosphor: fan-presence-config-native: set LICENSE field\n meta-phosphor: image-signing: set LICENSE field\n meta-phosphor: insecure-signing-key-native: set LICENSE field\n meta-phosphor: inventory-manager-assettag-native: set LICENSE field\n meta-phosphor: inventory-manager-config-native: set LICENSE field\n meta-phosphor: ipmi-channel-inventory-native: set LICENSE field\n meta-phosphor: ipmi-config: set LICENSE field\n meta-phosphor: ipmi-fru-merge-config-native: set LICENSE field\n meta-phosphor: ipmi-fru-properties-native: set LICENSE field\n meta-phosphor: ipmi-fru-read-bmc-inventory-native: set LICENSE field\n meta-phosphor: ipmi-fru-read-not-sent-by-host-inventory-native: set LICENSE field\n meta-phosphor: ipmi-fru-whitelist-native: set LICENSE field\n meta-phosphor: ipmi-inventory-sel-native: set LICENSE field\n meta-phosphor: ipmi-sensor-config-native: set LICENSE field\n meta-phosphor: ipmi-sensor-inventory-native: set LICENSE field\n meta-phosphor: logging-callouts-example-native: set LICENSE field\n meta-phosphor: logging-error-logs-native: set LICENSE field\n meta-phosphor: settings-defaults-native: set LICENSE field\n meta-phosphor: fan-presence-mrw-native: set LICENSE field\n meta-phosphor: fan-control-fan-config-mrw-native: set LICENSE field\n meta-phosphor: ipmi-fru-properties-mrw-native: set LICENSE field\n meta-phosphor: ipmi-inventory-sel-mrw-native: set LICENSE field\n meta-phosphor: ipmi-sensor-inventory-mrw-config-native: set LICENSE field\n meta-phosphor: ipmi-sensor-inventory-mrw-native: set LICENSE field\n meta-phosphor: led-manager-config-mrw-native: set LICENSE field\n meta-phosphor: logging-callouts-mrw-native: set LICENSE field\n meta-phosphor: hwmon-config-mrw: set LICENSE field\n meta-phosphor: settings-read-settings-mrw-native: set LICENSE field\n\nChange-Id: Ibe919c3f1a748fae67b45ff6908a236b08902450\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "1597b9231e2cdd8860317a94dd1b2118cc36da60", "tree": "549397433dc8c40dc6960d1bdbf32bb7c197f9d7", "parents": [ "8c01c500cdfb3b71294e1b6eea60c0d9dbb8124c" ], "author": { "name": "Joseph Reynolds", "email": "jrey@us.ibm.com", "time": "Tue Oct 09 14:53:15 2018 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Wed Oct 31 07:33:21 2018 -0400" }, "message": "Dropbear SSH remove HMAC-MD5\n\nThe Dropbear SSH client and server configuration is changed to not\naccept the HMAC-MD5 algorithm when making connections.\nThe MD5 algorithm is no longer considered secure.\n\nWith this change, Dropbear supports the following MAC algorithms:\nSHA1_HMAC, SHA2_256_HMAC, and SHA2_512_HMAC.\nNote that Dropbear does not yet support HMAC-SHA3.\n\nTested:\n $ ssh -m hmac-sha1-96 root@${bmc}\n Unable to negotiate with ${bmc} port 22:\n no matching MAC found.\n Their offer: hmac-sha1,hmac-sha2-256,hmac-sha2-512\n $ ssh root@${bmc} # worked\n\n(From meta-phosphor rev: ec86af05553a7a66af68356cb2b4ec451d5bbf91)\n\nChange-Id: Iba30c9f1ea66e2c72c75d16a16194ede808fe64a\nSigned-off-by: Joseph Reynolds \u003cjrey@us.ibm.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "6863fe514b7d8cea80b36ffe0e866cde0df7f137", "tree": "8972d2ef89ae74cf26e2718982093c6f59f64dea", "parents": [ "3bb26b9d272d78a2378e5535616cfde6f12ef4ea" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Oct 25 09:57:10 2018 -0500" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Mon Oct 29 21:59:34 2018 -0400" }, "message": "Disable systemd-coredump from phosphor layer\n\nContinue to hit two major issues with having coredumps\nenabled in OpenBMC:\n\n1. Filesystem space for coredumps\n\nSystemd writes the core files to /var/lib/systemd/coredump/\nThis is a persistent filesystem so space is very limited.\nThere is currently no way to configure this location (would\nneed upstream work). Due to issue #2 below, when a single\napplication fails, it starts to cause other services to\ncoredump which results in the available space quickly\nfilling up. This can result in the UBI kernel driver\nremounting the filesystem read-only.\n\n2. CPU utilization\n\nWhen an application fails, and causes a coredump, it is\nrestarted by systemd. The restart causes mapper to fire\nup and introspect the restarted application. In parallel\nthe coredump is being generated and collected. These two\nthings heavily load the CPU. If this occurs during the\ninitial startup of the BMC, where lots of other services\nare also starting and being introspected by mapper, then\nthose services can start hitting their systemd timeout\nlimit. This then results in core dumps being collected for\nthem and mapper instrospects being called on their restarts.\nThis causes a snowball affect where the system just\ncontinues to restart services and collect core dumps.\nThe systemd restart policy can not account for these long\ndelays between restart (due to the CPU load) so the\nlimit is never hit within the time limit, resulting\nin an infinite restart loop.\n\nThere is upstream work that could be done with systemd to\nmake the core dump function more embedded system friendly. This\nwould be a long term solution but may become a moot point\nas performance improvmenents come in (c++ mapper), more\npowerful CPU\u0027s are used, and more flash space is allocated\nin future systems.\n\nPersonally, I\u0027ve never used a core dump to debug an issue\nand have dealt with the above issues multiple times so\nI\u0027m probably a bit biased. This could definitely be a\nmeta-ibm layer type change if others in the community\nprefer this enabled as the default.\n\nresolves openbmc/openbmc#3379\n\n(From meta-phosphor rev: dde999f1076f571a1760c9e5e536e63796749e57)\n\nChange-Id: Ib229d8bf58aa075926fd302a0139a042d069f446\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" }, { "commit": "6ad4e5bc647bd823fd10fca9022b7129df2fa369", "tree": "76026280fc478eaefc5ae2bc047ec29a9c1c82db", "parents": [ "f30336b2faae1b0fa09eee9ac966d80e1fa1628a" ], "author": { "name": "Richard Marian Thomaiyar", "email": "richard.marian.thomaiyar@linux.intel.com", "time": "Wed Oct 03 14:06:51 2018 +0530" }, "committer": { "name": "Brad Bishop", "email": "bradleyb@fuzziesquirrel.com", "time": "Thu Oct 18 09:04:42 2018 -0400" }, "message": "Enable pam-ipmi modules in pam password stack\n\nEnabled pam-ipmicheck \u0026 pam-ipmisave modules in\npam password stacked modules. This modules will\nstore \u0027ipmi\u0027 group users password in encrypted\nform in /etc/ipmi_pass file along with /etc/shadow.\nThis special file will be used by phosphor-ipmi-net\nduring RAKP messages.\nThis will not affect users who doesn\u0027t belong to\n\u0027ipmi\u0027 group.\n\n(From meta-phosphor rev: 945a28a80ea24c59441ce511aff95092121dfc78)\n\nChange-Id: I1b9e2c78c1e0b8a0f8da2a28c6d89638c45f692d\nSigned-off-by: Richard Marian Thomaiyar \u003crichard.marian.thomaiyar@linux.intel.com\u003e\nSigned-off-by: Brad Bishop \u003cbradleyb@fuzziesquirrel.com\u003e\n" } ], "next": "eb58305ab8713413537c132d7181d0b07c0156d5" }