[GH-ISSUE #274] Question: build possible with older go versions? #165

Closed
opened 2026-02-28 14:25:56 +03:00 by kerem · 2 comments
Owner

Originally created by @olta on GitHub (Dec 19, 2025).
Original GitHub issue: https://github.com/devgianlu/go-librespot/issues/274

Hi there,

I'm currently using go-librespot in the context of my own little audio player project (https://github.com/olta/hkaudio).

This uses Yocto for building the system, for which there's currently no release that supports go-1.25.

So, I'm wondering if the recent change to let go-librespot require go-1.25 as minimum version is a hard requirement or if it would still be possible to build it with older go versions?

Originally created by @olta on GitHub (Dec 19, 2025). Original GitHub issue: https://github.com/devgianlu/go-librespot/issues/274 Hi there, I'm currently using go-librespot in the context of my own little audio player project (https://github.com/olta/hkaudio). This uses Yocto for building the system, for which there's currently no release that supports go-1.25. So, I'm wondering if the recent change to let go-librespot require go-1.25 as minimum version is a hard requirement or if it would still be possible to build it with older go versions?
kerem closed this issue 2026-02-28 14:25:56 +03:00
Author
Owner

@olta commented on GitHub (Dec 19, 2025):

To answer my own question: the Yocto project provides a mixin branch for its LTS releases, which can be used to get access to the newest go version. As this provides go-1.25, go-librespot can be built just fine with it, so there's actually no more reason to try to downgrade its required go version for me.

<!-- gh-comment-id:3675379554 --> @olta commented on GitHub (Dec 19, 2025): To answer my own question: the Yocto project provides a mixin branch for its LTS releases, which can be used to get access to the newest go version. As this provides go-1.25, go-librespot can be built just fine with it, so there's actually no more reason to try to downgrade its required go version for me.
Author
Owner

@devgianlu commented on GitHub (Dec 19, 2025):

To answer your original question: go1.25 is not strictly required, go1.22 would work too.

<!-- gh-comment-id:3675398189 --> @devgianlu commented on GitHub (Dec 19, 2025): To answer your original question: go1.25 is not strictly required, go1.22 would work too.
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/go-librespot#165
No description provided.