Opened 3 years ago

Closed 5 months ago

#62393 closed defect (worksforme)

qemu 5.2.0 +vnc config fail on arm64

Reported by: trodemaster (Blake Garner) Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: Cc: cooljeanius (Eric Gallager)
Port: qemu

Description

I have been testing the PR https://github.com/macports/macports-ports/pull/9955 for building qemu on apple silicon macs. After merging this PR into my private port repo I have discovered that the vnc variant will fail to build. After removing the two sasl lines that are part of the vnc variant it builds as expected.

a configure log from the failed build is here. https://gist.github.com/trodemaster/249f812e6b66275e5649b219dd8f92cc

funcs: do_compiler main
lines: 218 0
/usr/bin/clang -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -static
ld: library not found for -lcrt0.o
clang: error: linker command failed with exit code 1 (use -v to see invocation)

my WIP version of the working portfile is https://github.com/trodemaster/blakeports/blob/main/emulators/qemu/Portfile

Change History (3)

comment:1 Changed 3 years ago by mf2k (Frank Schima)

Owner: set to raimue
Status: newassigned

comment:2 Changed 2 years ago by cooljeanius (Eric Gallager)

Cc: cooljeanius added

comment:3 Changed 5 months ago by raimue (Rainer Müller)

Resolution: worksforme
Status: assignedclosed

qemu +vnc is in the default variants by now. The binary archives were compiled on the buildbot. Therefore I would say this works now.

Note: See TracTickets for help on using tickets.