Opened 2 months ago

Last modified 2 months ago

#65862 assigned defect

clutter @1.26.4_1 +quartz: error: implicit declaration of function '_clutter_stage_queue_event' is invalid in C99

Reported by: kencu (Ken) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: clutter

Description (last modified by kencu (Ken))

:info:build osx/clutter-event-loop-osx.c:715:7: error: implicit declaration of function '_clutter_stage_queue_event' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
:info:build       _clutter_stage_queue_event (event->any.stage, event, FALSE);

Attachments (1)

clutter-fail.log (583.8 KB) - added by kencu (Ken) 2 months ago.

Download all attachments as: .zip

Change History (5)

Changed 2 months ago by kencu (Ken)

Attachment: clutter-fail.log added

comment:1 Changed 2 months ago by kencu (Ken)

the standard libtool fix?

comment:2 Changed 2 months ago by ryandesign (Ryan Schmidt)

The macOS 11+ libtool bug results in undefined symbol at link time, so that's not this.

comment:3 Changed 2 months ago by kencu (Ken)

Description: modified (diff)

comment:4 Changed 2 months ago by kencu (Ken)

Summary: clutter @1.26.4_1: error: implicit declaration of function '_clutter_stage_queue_event' is invalid in C99clutter @1.26.4_1 +quartz: error: implicit declaration of function '_clutter_stage_queue_event' is invalid in C99

should add that I was building with the variants set to +quartz when this happened. I haven't tried it as x11, but I see many x11 variant builds did succeed, so that might be relevant to this error:

https://packages.macports.org/clutter/

Note: See TracTickets for help on using tickets.