Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 920279 - app-emulation/qemu-8.1.3 doesn't compile on musl: error: 'F_GETLK64' undeclared
Summary: app-emulation/qemu-8.1.3 doesn't compile on musl: error: 'F_GETLK64' undeclared
Status: RESOLVED DUPLICATE of bug 915809
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Virtualization Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-18 16:48 UTC by Tohka
Modified: 2023-12-18 22:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,20.87 KB, text/plain)
2023-12-18 16:48 UTC, Tohka
Details
build.log (qemu-8.1.3-build.log,772.66 KB, text/x-log)
2023-12-18 16:49 UTC, Tohka
Details
patch (musl.patch,7.25 KB, patch)
2023-12-18 16:49 UTC, Tohka
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tohka 2023-12-18 16:48:49 UTC
Created attachment 879878 [details]
emerge-info.txt

Hi qemu-8.1.3 doesn't compile on musl however there was a patch that I have found on alpine that just worked on gentoo. However, it would be great if something could be added or forwarded to upstream so that we don't need to do this.

I have attached the patch, build log and emerge info.
Comment 1 Tohka 2023-12-18 16:49:09 UTC
Created attachment 879879 [details]
build.log
Comment 2 Tohka 2023-12-18 16:49:49 UTC
Created attachment 879880 [details, diff]
patch
Comment 3 Alfred Wingate 2023-12-18 17:24:52 UTC
https://www.mail-archive.com/qemu-devel@nongnu.org/msg926875.html it appears it was submitted to the mailing list. Only the first patch was applied while the second part was left out?

https://github.com/qemu/qemu/commit/87d67ffe4f7e4faad9fa5bc7129ca91d314677ed
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-12-18 22:39:23 UTC

*** This bug has been marked as a duplicate of bug 915809 ***