[MacPorts] #52572: gnuplot @5.0.4+aquaterm: fails to detect AquaTerm during config on macOS Sierra

MacPorts noreply at macports.org
Tue Oct 11 09:41:24 CEST 2016


#52572: gnuplot @5.0.4+aquaterm: fails to detect AquaTerm during config on macOS
Sierra
-------------------------------+----------------------
  Reporter:  brian.weitzner@…  |      Owner:  mojca@…
      Type:  defect            |     Status:  assigned
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:
Resolution:                    |   Keywords:  sierra
      Port:  gnuplot aquaterm  |
-------------------------------+----------------------

Comment (by mojca@…):

 The error was:
 {{{
 configure:8910: checking for AquaTerm framework presence
 configure:8931: /usr/bin/clang -o conftest -pipe -Os -arch x86_64
 -I/opt/local/include -I/opt/local/include  -L/opt/local/lib
 -Wl,-headerpad_max_install_names -F/opt/local/Library/Frameworks -arch
 x86_64 -L/opt/local/lib -lcerf -framework Foundation -framework AquaTerm
 conftest.m  >&5
 In file included from conftest.m:32:
 In file included from
 /opt/local/Library/Frameworks/AquaTerm.framework/Headers/AQTAdapter.h:9:
 In file included from
 /System/Library/Frameworks/Foundation.framework/Headers/NSString.h:8:
 /System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:44:12:
 error: unknown property attribute 'class'
 @property (class, readonly) BOOL supportsSecureCoding;
            ^
 In file included from conftest.m:32:
 In file included from
 /opt/local/Library/Frameworks/AquaTerm.framework/Headers/AQTAdapter.h:9:
 /System/Library/Frameworks/Foundation.framework/Headers/NSString.h:262:12:
 error: unknown property attribute 'class'
 @property (class, readonly) const NSStringEncoding
 *availableStringEncodings;
            ^
 /System/Library/Frameworks/Foundation.framework/Headers/NSString.h:269:12:
 error: unknown property attribute 'class'
 @property (class, readonly) NSStringEncoding defaultCStringEncoding;    //
 Should be rarely used
            ^
 3 errors generated.
 configure:8931: $? = 1
 }}}

 when tested on
 {{{
 /* confdefs.h */
 #define PACKAGE_NAME "gnuplot"
 #define PACKAGE_TARNAME "gnuplot"
 #define PACKAGE_VERSION "5.0.4"
 #define PACKAGE_STRING "gnuplot 5.0.4"
 #define PACKAGE_BUGREPORT ""
 #define PACKAGE_URL ""
 #define PACKAGE "gnuplot"
 #define VERSION "5.0.4"
 #define PROTOTYPES 1
 #define STDC_HEADERS 1
 #define HAVE_SYS_TYPES_H 1
 #define HAVE_SYS_STAT_H 1
 #define HAVE_STDLIB_H 1
 #define HAVE_STRING_H 1
 #define HAVE_MEMORY_H 1
 #define HAVE_STRINGS_H 1
 #define HAVE_INTTYPES_H 1
 #define HAVE_STDINT_H 1
 #define HAVE_UNISTD_H 1
 #define __EXTENSIONS__ 1
 #define _ALL_SOURCE 1
 #define _GNU_SOURCE 1
 #define _POSIX_PTHREAD_SEMANTICS 1
 #define _TANDEM_SOURCE 1
 #define HAVE_STRINGIZE 1
 #define HAVE_OFF_T 1
 #define HAVE_FSEEKO 1
 #define HAVE_LIBCERF 1
 #define X11 1
 /* end confdefs.h.  */
 #import <AquaTerm/AQTAdapter.h>
 int
 main ()
 {

   ;
   return 0;
 }
 }}}

 I'm puzzled.

-- 
Ticket URL: <https://trac.macports.org/ticket/52572#comment:3>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system



More information about the macports-tickets mailing list