Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

accept_keywords: pull qemu-guest-agent for arm64 arch. #2527

Closed
wants to merge 1 commit into from

Conversation

tormath1
Copy link
Contributor

For some reasons, ~arm64 or arm64 keyword is not set for this version of qemu-guest-agent.


When cherry-picking this: #2490 to LTS, I did not tested and I was not expecting the arm64 keyword to be missing from the ebuild. Sorry about that.

Testing done

emerge-arm64-usr -pv qemu-guest-agent

For some reasons, `~arm64` or `arm64` keyword is not set for this
version of qemu-guest-agent.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
@tormath1 tormath1 added the lts label Dec 13, 2024
@tormath1 tormath1 requested a review from a team December 13, 2024 09:01
@tormath1 tormath1 self-assigned this Dec 13, 2024
@tormath1
Copy link
Contributor Author

This fails to build:

[71/1233] Compiling C object tests/fp/libtestfloat.a.p/berkeley-testfloat-3_source_fail.c.o
[72/1233] Compiling C object tests/fp/libtestfloat.a.p/berkeley-testfloat-3_source_standardFunctionInfos.c.o
[73/1233] Linking target contrib/elf2dmp/elf2dmp
FAILED: contrib/elf2dmp/elf2dmp 
aarch64-cros-linux-gnu-gcc  -o contrib/elf2dmp/elf2dmp contrib/elf2dmp/elf2dmp.p/main.c.o contrib/elf2dmp/elf2dmp.p/addrspace.c.o contrib/elf2dmp/elf2dmp.p/download.c.o contrib/elf2dmp/elf2dmp.p/pdb.c.o contrib/elf2dmp/elf2dmp.p/qemu_elf.c.o -Wl,--as-needed -Wl,--no-undefined -pie -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -O2 -pipe -mtune=generic -g -Wl,-O1 -Wl,--as-needed -pthread -Wl,--start-group -lgthread-2.0 -lglib-2.0 /usr/lib64/libcurl.so -Wl,--end-group -Wl,-rpath,/usr/lib64 -Wl,-rpath-link,/usr/lib64
/usr/libexec/gcc/aarch64-cros-linux-gnu/ld: /usr/lib64/libcurl.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status
[74/1233] Compiling C object contrib/ivshmem-client/ivshmem-client.p/ivshmem-client.c.o

I will revert the commit that introduces qemu-guest-agent to LTS. Folks interested to run this will have it in the next LTS that will be released early 2025.

Copy link

github-actions bot commented Dec 13, 2024

@tormath1 tormath1 closed this Dec 13, 2024
@tormath1 tormath1 deleted the tormath1/qemu-ga-lts branch December 13, 2024 10:40
@chewi
Copy link
Contributor

chewi commented Dec 13, 2024

Ah, that's a cross issue. We've changed how we avoid such issues since the last LTS. 😢

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants