[GH-ISSUE #381] Latest builds must rely on Glibc 2.39b #199

Closed
opened 2026-05-05 22:13:39 -06:00 by gitea-mirror · 5 comments
Owner

Originally created by @huangsijun17 on GitHub (Feb 9, 2026).
Original GitHub issue: https://github.com/feschber/lan-mouse/issues/381

The latest version of the Github Action build doesn't work in my OpenSUS 15.6, suggesting that GlibC 2.39 is required.

❯ ldd --version
ldd (GNU libc) 2.38
Copyright (C) 2023 自由软件基金会。
这是一个自由软件;请见源代码的授权条款。本软件不含任何没有担保;甚至不保证适销性
或者适合某些特殊目的。
由 Roland McGrath 和 Ulrich Drepper 编写。

❯ /home/huang/Downloads/lan-mouse --version
/home/huang/Downloads/lan-mouse: /lib64/libc.so.6: version `GLIBC_2.39' not found (required by /home/huang/Downloads/lan-mouse)

If there are no strong dependencies, I would like to lower the GlibC version requirement to improve compatibility.

Originally created by @huangsijun17 on GitHub (Feb 9, 2026). Original GitHub issue: https://github.com/feschber/lan-mouse/issues/381 The latest version of the Github Action build doesn't work in my OpenSUS 15.6, suggesting that GlibC 2.39 is required. ``` ❯ ldd --version ldd (GNU libc) 2.38 Copyright (C) 2023 自由软件基金会。 这是一个自由软件;请见源代码的授权条款。本软件不含任何没有担保;甚至不保证适销性 或者适合某些特殊目的。 由 Roland McGrath 和 Ulrich Drepper 编写。 ❯ /home/huang/Downloads/lan-mouse --version /home/huang/Downloads/lan-mouse: /lib64/libc.so.6: version `GLIBC_2.39' not found (required by /home/huang/Downloads/lan-mouse) ``` If there are no strong dependencies, I would like to lower the GlibC version requirement to improve compatibility.
Author
Owner

@feschber commented on GitHub (Feb 9, 2026):

Did this only occur in recent development releases? As far as I know, the ubuntu-latest runners have been on 24.04 LTS for a while now, which uses glibc 2.39.

I don't think it would be an issue to downgrade to 22.04 for release builds, just curious if something else is the issue here ...

<!-- gh-comment-id:3871271556 --> @feschber commented on GitHub (Feb 9, 2026): Did this only occur in recent development releases? As far as I know, the ubuntu-latest runners have been on 24.04 LTS for a while now, which uses glibc 2.39. I don't think it would be an issue to downgrade to 22.04 for release builds, just curious if something else is the issue here ...
Author
Owner

@huangsijun17 commented on GitHub (Feb 9, 2026):

Did this only occur in recent development releases? As far as I know, the ubuntu-latest runners have been on 24.04 LTS for a while now, which uses glibc 2.39.

I don't think it would be an issue to downgrade to 22.04 for release builds, just curious if something else is the issue here ...

I was using the release version before, haven't tried the Action build version yet.

<!-- gh-comment-id:3871691413 --> @huangsijun17 commented on GitHub (Feb 9, 2026): > Did this only occur in recent development releases? As far as I know, the ubuntu-latest runners have been on 24.04 LTS for a while now, which uses glibc 2.39. > > I don't think it would be an issue to downgrade to 22.04 for release builds, just curious if something else is the issue here ... I was using the release version before, haven't tried the Action build version yet.
Author
Owner

@huangsijun17 commented on GitHub (Feb 9, 2026):

Did this only occur in recent development releases? As far as I know, the ubuntu-latest runners have been on 24.04 LTS for a while now, which uses glibc 2.39.

I don't think it would be an issue to downgrade to 22.04 for release builds, just curious if something else is the issue here ...

I was using the release version before, haven't tried the Action build version yet.
I relied on local builds to solve the problem of high glibc dependency versions. Just a note on the issue that the current version of glibc may not be suitable for distribution or even trial use.

<!-- gh-comment-id:3871712237 --> @huangsijun17 commented on GitHub (Feb 9, 2026): > Did this only occur in recent development releases? As far as I know, the ubuntu-latest runners have been on 24.04 LTS for a while now, which uses glibc 2.39. > > I don't think it would be an issue to downgrade to 22.04 for release builds, just curious if something else is the issue here ... I was using the release version before, haven't tried the Action build version yet. I relied on local builds to solve the problem of high glibc dependency versions. Just a note on the issue that the current version of glibc may not be suitable for distribution or even trial use.
Author
Owner

@feschber commented on GitHub (Feb 10, 2026):

Should now be fixed (#382)

<!-- gh-comment-id:3875722930 --> @feschber commented on GitHub (Feb 10, 2026): Should now be fixed (#382)
Author
Owner

@huangsijun17 commented on GitHub (Feb 10, 2026):

Should now be fixed (#382)

well. It can work.

<!-- gh-comment-id:3876782360 --> @huangsijun17 commented on GitHub (Feb 10, 2026): > Should now be fixed ([#382](https://github.com/feschber/lan-mouse/pull/382)) well. It can work.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/lan-mouse#199
No description provided.