[GH-ISSUE #234] note-gen will not launch wanting GLIBC_2.39 #180

Open
opened 2026-03-02 03:38:15 +03:00 by kerem · 9 comments
Owner

Originally created by @johnblommers on GitHub (Jun 6, 2025).
Original GitHub issue: https://github.com/codexu/note-gen/issues/234

The v0.17.2 AppImage and the .deb installer both result in a broken note-gen because in both cases there is an error message:

note-gen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by note-gen)
note-gen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_NoteGe4jTzVE/usr/lib/libcrypto.so.3)

I've removed most of the duplicates. This was not a problem with version 0.13.0.

It appears that the build system used to create note-gen depends on a very new edition of Linux. Might the developers build against a GLIBC that is older so more of us can run note-gen? I am running PopOS 22.04 which runs GLIBC 2.35.

Originally created by @johnblommers on GitHub (Jun 6, 2025). Original GitHub issue: https://github.com/codexu/note-gen/issues/234 The v0.17.2 AppImage and the `.deb` installer both result in a broken `note-gen` because in both cases there is an error message: ``` note-gen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by note-gen) note-gen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_NoteGe4jTzVE/usr/lib/libcrypto.so.3) ``` I've removed most of the duplicates. This was not a problem with version 0.13.0. It appears that the build system used to create `note-gen` depends on a very new edition of Linux. Might the developers build against a GLIBC that is older so more of us can run `note-gen`? I am running PopOS 22.04 which runs GLIBC 2.35.
Author
Owner

@ZemingLiu commented on GitHub (Jun 9, 2025):

Same issue on Ubuntu 22.04

<!-- gh-comment-id:2954751302 --> @ZemingLiu commented on GitHub (Jun 9, 2025): Same issue on Ubuntu 22.04
Author
Owner

@sweet2honey commented on GitHub (Jun 9, 2025):

Same issue on Ubuntu 22.04 as well.

❯ ldd --version
ldd (Ubuntu GLIBC 2.35-0ubuntu3.9) 2.35
<!-- gh-comment-id:2955011361 --> @sweet2honey commented on GitHub (Jun 9, 2025): Same issue on Ubuntu 22.04 as well. ```shell ❯ ldd --version ldd (Ubuntu GLIBC 2.35-0ubuntu3.9) 2.35 ```
Author
Owner

@kdurant commented on GitHub (Jun 13, 2025):

Same issue on Ubuntu 22.04
The v0.17.3 AppImage

<!-- gh-comment-id:2968695416 --> @kdurant commented on GitHub (Jun 13, 2025): Same issue on Ubuntu 22.04 The v0.17.3 AppImage
Author
Owner

@luandro commented on GitHub (Jun 13, 2025):

Same on Pop!_OS 22.04 LTS

<!-- gh-comment-id:2970564152 --> @luandro commented on GitHub (Jun 13, 2025): Same on Pop!_OS 22.04 LTS
Author
Owner

@NitronPlus commented on GitHub (Jun 19, 2025):

Seems like it build on ubuntu 2404, glibc version is 2.39, maybe we can build on older ubuntu version like 20/2204 ?
Or use linux-musl to build it(Im not sure it works) @codexu

<!-- gh-comment-id:2986522644 --> @NitronPlus commented on GitHub (Jun 19, 2025): Seems like it build on ubuntu 2404, glibc version is 2.39, maybe we can build on older ubuntu version like 20/2204 ? Or use linux-musl to build it(Im not sure it works) @codexu
Author
Owner

@codexu commented on GitHub (Jun 19, 2025):

在使用 xcap 开发截图记录功能时,发现 ubuntu 22.04 无法正常构建,使用 24.04 则可以正常构建。
我会在移动端和多端同步功能开发完毕后去关注这个问题,尽量兼容 22.04。

<!-- gh-comment-id:2986636115 --> @codexu commented on GitHub (Jun 19, 2025): 在使用 [xcap](https://github.com/nashaofu/xcap) 开发截图记录功能时,发现 ubuntu 22.04 无法正常构建,使用 24.04 则可以正常构建。 我会在移动端和多端同步功能开发完毕后去关注这个问题,尽量兼容 22.04。
Author
Owner

@gmaui000 commented on GitHub (Jul 5, 2025):

xcap 降低版本就可以解决了 直接降到0.3就可以

<!-- gh-comment-id:3038283389 --> @gmaui000 commented on GitHub (Jul 5, 2025): xcap 降低版本就可以解决了 直接降到0.3就可以
Author
Owner

@codexu commented on GitHub (Jul 9, 2025):

xcap 降低版本就可以解决了 直接降到0.3就可以

这个我后续尝试一下吧,尽量不影响目前的使用情况去降级支持。

<!-- gh-comment-id:3050749269 --> @codexu commented on GitHub (Jul 9, 2025): > xcap 降低版本就可以解决了 直接降到0.3就可以 这个我后续尝试一下吧,尽量不影响目前的使用情况去降级支持。
Author
Owner

@cnlangyu commented on GitHub (Jul 9, 2025):

同样的问题,我试了下amd64 deb的包,最高可用的版本是0.16.4。可以暂时使用此版本。note-gen-v0.16.4

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
$ ldd --version
ldd (Ubuntu GLIBC 2.35-0ubuntu3.10) 2.35
Copyright (C) 2022 自由软件基金会。
<!-- gh-comment-id:3051647325 --> @cnlangyu commented on GitHub (Jul 9, 2025): 同样的问题,我试了下amd64 deb的包,最高可用的版本是0.16.4。可以暂时使用此版本。[note-gen-v0.16.4](https://github.com/codexu/note-gen/releases/tag/note-gen-v0.16.4) ```shell $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.5 LTS Release: 22.04 Codename: jammy ``` ```shell $ ldd --version ldd (Ubuntu GLIBC 2.35-0ubuntu3.10) 2.35 Copyright (C) 2022 自由软件基金会。 ```
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
starred/note-gen#180
No description provided.