diff mbox series

[42/47] seatd: upgrade 0.8.0 -> 0.9.1

Message ID 1731403483-21399-42-git-send-email-wangmy@fujitsu.com
State New
Headers show
Series [01/47] barebox-tools: upgrade 2024.09.0 -> 2024.10.0 | expand

Commit Message

Wang Mingyu Nov. 12, 2024, 9:24 a.m. UTC
From: Wang Mingyu <wangmy@fujitsu.com>

Changelog:
===========
- libseat could end up not servicing seat enable/disable events if they
  were received immediately after a response, leading to the session
  deadlocking in a deactivated state.
- Some protocol strings lacked validation of the NULL termination
  requirement.
- libseat/seatd: Remove read_and_execute
- libseat/seatd: Read remaining events after processing responses
- libseat/seatd: Cleanup of request error handling
- libseat/seatd: Set EINVAL if target session is invalid
- libseat/seatd: Set backend error if poll fails
- seatd: Add validation of device path libseat/seatd: Add validation of seat_name
- seatd: Add strict message size comparison

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 meta/recipes-core/seatd/{seatd_0.8.0.bb => seatd_0.9.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-core/seatd/{seatd_0.8.0.bb => seatd_0.9.1.bb} (96%)

Comments

Khem Raj Nov. 26, 2024, 11:26 p.m. UTC | #1
I am seeing a strange behavior on RPI4 after this seatd upgrade where default tty is now tty0 instead of tty7 on which the weston is running. So on boot into graphical.target previously one would see the weston UI on screen, now we see a virtual console. After logging in doing

chvt 7 

does bring up the UI onto screen but this is not an expected change. I am also seeing same behavior on IMX8 machines.
Khem Raj Nov. 27, 2024, 12:53 a.m. UTC | #2
On Tue, Nov 26, 2024 at 3:26 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> I am seeing a strange behavior on RPI4 after this seatd upgrade where default tty is now tty0 instead of tty7 on which the weston is running. So on boot into graphical.target previously one would see the weston UI on screen, now we see a virtual console. After logging in doing
>
> chvt 7
>
> does bring up the UI onto screen but this is not an expected change. I am also seeing same behavior on IMX8 machines.
>

I have sent fixes for this problem.
diff mbox series

Patch

diff --git a/meta/recipes-core/seatd/seatd_0.8.0.bb b/meta/recipes-core/seatd/seatd_0.9.1.bb
similarity index 96%
rename from meta/recipes-core/seatd/seatd_0.8.0.bb
rename to meta/recipes-core/seatd/seatd_0.9.1.bb
index df5fe35f98..8da57acc56 100644
--- a/meta/recipes-core/seatd/seatd_0.8.0.bb
+++ b/meta/recipes-core/seatd/seatd_0.9.1.bb
@@ -8,7 +8,7 @@  LIC_FILES_CHKSUM = "file://LICENSE;md5=715a99d2dd552e6188e74d4ed2914d5a"
 
 SRC_URI = "git://git.sr.ht/~kennylevinsen/seatd;protocol=https;branch=master \
            file://init"
-SRCREV = "3e9ef69f14f630a719dd464f3c90a7932f1c8296"
+SRCREV = "566ffeb032af42865dc1210e48cec08368059bb9"
 S = "${WORKDIR}/git"
 
 inherit meson pkgconfig update-rc.d