[MacPorts] #52572: gnuplot @5.0.4+aquaterm: fails to detect AquaTerm during config on macOS Sierra
#52572: gnuplot @5.0.4+aquaterm: fails to detect AquaTerm during config on macOS Sierra ------------------------------+-------------------------------- Reporter: brian.weitzner@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: sierra | Port: gnuplot aquaterm ------------------------------+-------------------------------- I issued {{{port install gnu plot}}}, which installed {{{gnuplot @5.0.4_0+aquaterm+luaterm+pangocairo+wxwidgets+x11}}}. AquaTerm is installed as a dependency, and I can double click on the icon in {{{/Applications/MacPorts}}} and it appears to function correctly. I saved the verbose log (attached) and it shows that {{{gnuplot}}} does not detect AquaTerm during configuration. When I launch {{{gnuplot}}}, I see the following output: {{{ Unknown or ambiguous terminal name 'aqua' G N U P L O T Version 5.0 patchlevel 4 last modified 2016-07-21 Copyright (C) 1986-1993, 1998, 2004, 2007-2016 Thomas Williams, Colin Kelley and many others gnuplot home: http://www.gnuplot.info faq, bugs, etc: type "help FAQ" immediate help: type "help" (plot window: hit 'h') Terminal type set to 'unknown' }}} -- Ticket URL: <https://trac.macports.org/ticket/52572> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#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 | -------------------------------+---------------------- Changes (by mojca@…): * owner: macports-tickets@… => mojca@… * status: new => assigned * version: 2.3.4 => * cc: mojca@… (removed) Comment: Just in case: do you use a case sensitive file system? Can you try to run `sudo port configure gnuplot` again and attach `config.log` from the work directory? -- Ticket URL: <https://trac.macports.org/ticket/52572#comment:1> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#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 brian.weitzner@…): My filesystem is case insensitive. I have attached {{{config.log}}} to the ticket. -- Ticket URL: <https://trac.macports.org/ticket/52572#comment:2> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#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
#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@…): Just to make sure: do you run the latest Xcode and Command Line Tools? Searching for that errors shows some hits related to an old Xcode. -- Ticket URL: <https://trac.macports.org/ticket/52572#comment:4> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#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 brian.weitzner@…): I double checked my Xcode and command line tools installations. Both are up to date. Xcode version 7.3, command line tools installed and updates checked thusly: {{{ $ softwareupdate --list Software Update Tool Copyright 2002-2015 Apple Inc. Finding available software No new software available. }}} … then I double checked in the App Store, which said I had no available updates, but when I search for Xcode it says version 8.0 is current. Weird. Updating now. -- Ticket URL: <https://trac.macports.org/ticket/52572#comment:5> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#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 brian.weitzner@…): New Xcode + uninstalling and reinstalling both {{{gnuplot}}} and {{{aqua term}}} got it working. Thanks for your help! -- Ticket URL: <https://trac.macports.org/ticket/52572#comment:6> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52572: gnuplot @5.0.4+aquaterm: fails to detect AquaTerm during config on macOS Sierra -------------------------------+--------------------- Reporter: brian.weitzner@… | Owner: mojca@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: invalid | Keywords: sierra Port: gnuplot aquaterm | -------------------------------+--------------------- Changes (by mojca@…): * status: assigned => closed * resolution: => invalid -- Ticket URL: <https://trac.macports.org/ticket/52572#comment:7> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
participants (1)
-
MacPorts