[MacPorts] #59593: ndcctools @6.0.16: Sorry, I can't proceed without Mac OS X Command Line Tools.

MacPorts noreply at macports.org
Mon Nov 4 17:07:15 UTC 2019


#59593: ndcctools @6.0.16: Sorry, I can't proceed without Mac OS X Command Line
Tools.
-----------------------------+-----------------------
 Reporter:  ryandesign       |      Owner:  pivie@…
     Type:  defect           |     Status:  assigned
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:  2.6.2
 Keywords:  mojave catalina  |       Port:  ndcctools
-----------------------------+-----------------------
 [https://build.macports.org/builders/ports-10.15_x86_64-builder/builds/1205/steps
 /install-port/logs/stdio ndcctools fails to build]:

 {{{
 checking for /usr/lib/libmysqlclient.a...no
 checking for /usr/lib/libmysqlclient.dylib...no
 *** skipping mysql support
 *** skipping xrootd support
 *** skipping cvmfs support
 checking for /usr/lib/libfuse.a...no
 checking for /usr/lib/libfuse.dylib...no
 checking for /libfuse.a...no
 checking for /libfuse.dylib...no
 *** skipping fuse support
 checking for /usr/lib/libreadline.dylib...yes
 checking for /usr/lib/libncurses.dylib...yes
 checking for /usr/lib/libtermcap.dylib...yes
 checking for /usr/lib/libhistory.dylib...no
 checking for /usr/lib/libhistory.a...no
 *** Sorry, I can't proceed without Mac OS X Command Line Tools.
 *** Please refer to the installation instructions.
 }}}

 The command line tools are, of course, installed. But on Mojave and later,
 the command line tools don't contain /usr/include. The existence of
 /usr/include is what the configure script is actually checking for, and
 what it needs to stop doing.

 While we're there, it needs to stop looking for libmysqlclient, libfuse,
 libreadline, libncurses, libtermcap, libhistory in /usr. It should be
 finding any needed libraries in the MacPorts prefix, and dependencies on
 the ports that provide those libraries should be added to the Portfile.

-- 
Ticket URL: <https://trac.macports.org/ticket/59593>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list