Opened 3 months ago

Last modified 2 weeks ago

#73902 assigned defect

qemu @11.0.0_0+cocoa+curses+gl+spice+spice_protocol+target_arm+target_x86_64+usb+vnc does not compile on Mac M2

Reported by: rrobtoo (Robert K.) Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 2.12.5
Keywords: arm64 tahoe Cc: herbygillot (Herby Gillot), mohd-akram (Mohamed Akram), khepler
Port: qemu

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Dear MacPorts Team,
The following error appear when upgrading qemu on Mac M2:

:info:build ../qemu-11.0.0/ui/egl-helpers.c:531:54: error: incompatible integer to pointer conversion passing 'EGLNativeDisplayType' (aka 'int') to parameter of type 'void *' [-Wint-conversion]
:info:build   531 |             dpy = eglGetPlatformDisplayEXT(platform, native, NULL);
:info:build       |                                                      ^~~~~~
:info:build 1 error generated.

Regards,
Robert

Attachments (1)

main.log (3.6 MB) - added by rrobtoo (Robert K.) 3 months ago.

Change History (4)

Changed 3 months ago by rrobtoo (Robert K.)

Attachment: main.log added

comment:1 Changed 3 months ago by ryandesign (Ryan Carsten Schmidt)

Cc: herbygillot added
Description: modified (diff)
Keywords: arm64 tahoe added; qemu removed
Owner: set to raimue
Port: @11.0.0_0 removed
Status: newassigned
Version: 2.12.5

comment:2 Changed 3 months ago by mohd-akram (Mohamed Akram)

Cc: mohd-akram added

This is basically because of this change. X11 is being enabled and it's now going into that block. Opened an issue with upstream with a potential patch.

comment:3 Changed 2 weeks ago by khepler

Cc: khepler added
Note: See TracTickets for help on using tickets.