Skip to content

Conversation

@mmdbalkhi
Copy link
Contributor

@mmdbalkhi mmdbalkhi commented Aug 12, 2025

Testing the changes

  • I tested the changes in this PR: briefly

Local build testing

  • I built this PR locally for my native architecture, x86_64(glibc)

This update does not revbump dependent packages because the shared library ABI is unchanged (libelogind.so.0).

Runtime tested on my sway/Wayland setup; session tracking, suspend, poweroff, and seat management work as expected.

cc: @Gottox

@mmdbalkhi mmdbalkhi force-pushed the update/elogind branch 4 times, most recently from cc6717a to be9145d Compare August 12, 2025 20:25
#include "tests.h"

int main(int argc, char *argv[]) {
+#if 0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this patch is turnstile specific, we probably cant pull it in without breakage.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This patch disables malloc_trim() / malloc_info() calls (not available on musl) and some test code that fails to build, so I'm not sure if it breaks the package.

@github-actions
Copy link

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Nov 12, 2025
@mmdbalkhi
Copy link
Contributor Author

up ⬆️

@github-actions github-actions bot removed the Stale label Nov 13, 2025
@oreo639
Copy link
Member

oreo639 commented Jan 2, 2026

255.22 is available, I updated the PR for that: oreo639@4b42857 feel free to use that (assuming you don't run into any issues).

In this case, I split the xxx-musl-fixes.patch with test2.patch, sys-prctl.patch, and missing-stat.patch.
The malloc_trim()/malloc_info() and check-version-history.py issues were fixed upstream:

elogind/elogind@e9aac30
elogind/elogind@1b72719
elogind/elogind@4a0fd5c

@mmdbalkhi
Copy link
Contributor Author

mmdbalkhi commented Jan 4, 2026

Thanks @oreo639 , it looks good to me, but let me test it tonight.

edit: All good.

Co-authored-by: Daniel Martinez <danielpedromartinez@duck.com>
Co-authored-by: oreo639 <oreo6391@gmail.com>
@oreo639
Copy link
Member

oreo639 commented Jan 8, 2026

Alright, I updated test2.patch to remove the un-necessary test disables.

@oreo639 oreo639 merged commit 589788a into void-linux:master Jan 9, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants