Opened 3 years ago

Closed 3 years ago

#51993 closed defect (invalid)

gimp 2.8.18 install fails on el Capitan 10.11.6 with Xcode 6.4

Reported by: bakertlh Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: gimp

Description

:info:build /bin/sh ../libtool  --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I. -I.. -I.. -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -I/opt/local/include "-xobjective-c" -DPREFIX=\""/opt/local"\" -DGIMPDIR=\"".gimp-2.8"\" -DDATADIR=\""/opt/local/share/gimp/2.0"\" -DLOCALEDIR=\""/opt/local/share/locale"\" -DPLUGINDIR=\""/opt/local/lib/gimp/2.0"\" -DSYSCONFDIR=\""/opt/local/etc/gimp/2.0"\" -DGIMP_PACKAGE=\""gimp"\" -DGIMP_DATA_VERSION=\"2.0\" -DGIMP_USER_VERSION=\"2.8\" -DGIMP_SYSCONF_VERSION=\"2.0\" -DGIMP_PLUGIN_VERSION=\"2.0\" -DG_LOG_DOMAIN=\"LibGimpBase\" -DGIMP_BASE_COMPILATION -I/opt/local/include -DGIMP_DISABLE_DEPRECATED -DBABL_DISABLE_DEPRECATED -DGSEAL_ENABLE -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE  -pipe -Os -arch x86_64 -Wall -Wdeclaration-after-statement -Wmissing-prototypes -Werror=missing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winit-self -Wpointer-arith -Wold-style-definition -Wmissing-format-attribute -Wformat-security -fno-common -fdiagnostics-show-option   -MT gimpparasiteio.lo -MD -MP -MF .deps/gimpparasiteio.Tpo -c -o gimpparasiteio.lo gimpparasiteio.c
:info:build In file included from gimpenv.c:33:
:info:build In file included from /System/Library/Frameworks/AppKit.framework/Headers/AppKit.h:10:
:info:build In file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:10:
:info:build In file included from /System/Library/Frameworks/Foundation.framework/Headers/NSArray.h:6:
:info:build /System/Library/Frameworks/Foundation.framework/Headers/NSEnumerator.h:7:15: error: expected ';' after @class
:info:build @class NSArray<ObjectType>;
:info:build               ^
:info:build mv -f .deps/gimpmemsize.Tpo .deps/gimpmemsize.Plo
:info:build /System/Library/Frameworks/Foundation.framework/Headers/NSEnumerator.h:7:16: error: cannot find protocol declaration for 'ObjectType'
:info:build @class NSArray<ObjectType>;
:info:build                ^
:info:build /System/Library/Frameworks/Foundation.framework/Headers/NSEnumerator.h:34:25: error: cannot find protocol declaration for 'ObjectType'
:info:build @interface NSEnumerator<ObjectType> : NSObject <NSFastEnumeration>
:info:build                         ^
:info:build /System/Library/Frameworks/Foundation.framework/Headers/NSEnumerator.h:34:37: error: expected identifier or '('
:info:build @interface NSEnumerator<ObjectType> : NSObject <NSFastEnumeration>
:info:build                                     ^
:info:build /System/Library/Frameworks/Foundation.framework/Headers/NSEnumerator.h:36:13: error: expected ')'
:info:build - (nullable ObjectType)nextObject;
:info:build             ^
:info:build /System/Library/Frameworks/Foundation.framework/Headers/NSEnumerator.h:36:3: note: to match this '('
:info:build - (nullable ObjectType)nextObject;
:info:build

Change History (3)

comment:1 Changed 3 years ago by dbevans (David B. Evans)

Keywords: gimp removed
Owner: changed from macports-tickets@… to devans@…
Status: newassigned

To start with, you need to upgrade to the latest version of Xcode for your platform, Xcode 7.3.1. If you have just upgraded your OS to 10.11.6, make sure you have followed the procedure outlined in the Migration instructions.

comment:2 Changed 3 years ago by bakertlh

Thanks. I had forgotten that the Appstore "updates" feature does not cover Xcode updates. After downloading the newer Xcode it compiled without a hitch.

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

Resolution: invalid
Status: assignedclosed
Note: See TracTickets for help on using tickets.