Opened 3 years ago

Closed 3 years ago

#61723 closed defect (fixed)

gdl3@3.34.0: error: implicit declaration of function 'gdl_dock_object_class_set_is_compound'

Reported by: A-Petrov-atweb-su Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: Cc:
Port: gdl3

Description

Seems port needs to be adopted for building under XCode 12.x/Big Sur environment.

:debug:sysinfo macOS 11.0 (darwin/20.1.0) arch i386
:debug:sysinfo MacPorts 2.6.4
:debug:sysinfo Xcode none
:debug:sysinfo SDK 11.0
:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 11.0
---//---
:info:build mv -f .deps/gdl-dock-master.Tpo .deps/gdl-dock-master.Plo
:info:build mv -f .deps/gdl-dock-object.Tpo .deps/gdl-dock-object.Plo
:info:build gdl-dock-item.c:358:5: error: implicit declaration of function 'gdl_dock_object_class_set_is_compound' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
:info:build     gdl_dock_object_class_set_is_compound (object_class, FALSE);
:info:build     ^

here is a lot of other ports affected with the new XCode12 limitation with the same 'implicit declaration of function' messages. Tickets for example: #61696, #61036, #61278 and so on

Attachments (1)

main.log (298.0 KB) - added by A-Petrov-atweb-su 3 years ago.
main.log

Download all attachments as: .zip

Change History (4)

Changed 3 years ago by A-Petrov-atweb-su

Attachment: main.log added

main.log

comment:1 Changed 3 years ago by A-Petrov-atweb-su

Port: gdl3 added
Version: 2.6.4

comment:2 Changed 3 years ago by jmroot (Joshua Root)

Owner: set to dbevans
Status: newassigned

comment:3 Changed 3 years ago by rubendibattista (Ruben Di Battista)

Resolution: fixed
Status: assignedclosed

In f3dbd32a9d9344309cf51d8740afeb3b65c555b5/macports-ports (master):

gdl3: Bump version to 3.40.0

Fix implicit function gdl_dock_object_class_set_is_compound. I
upstreamed the patch, so version 3.40.0 incorporates it.

Fix #61723

Note: See TracTickets for help on using tickets.