[MacPorts] #56638: p5-tkx doesn't depend on or use tk port

MacPorts noreply at macports.org
Sun Jun 10 22:39:38 UTC 2018


#56638: p5-tkx doesn't depend on or use tk port
----------------------------+--------------------
  Reporter:  chrstphrchvz   |      Owner:  (none)
      Type:  defect         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.5.2
Resolution:                 |   Keywords:
      Port:  p5-tkx p5-tcl  |
----------------------------+--------------------
Changes (by chrstphrchvz):

 * port:  p5-tkx => p5-tkx p5-tcl


Comment:

 Also, I noticed the `--nousestub` option in `configure.args-append` should
 probably be `--nousestubs`. But the only difference that makes by itself
 is preventing a `dyld` warning from appearing (once during configure and
 once during destroot).


 Even without `--tclconfig`, it already reports `Using config data in
 /opt/local/lib/tclConfig.sh`:
 {{{
 --->  Configuring p5.26-tcl
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_github
 .com_macports_macports-ports_perl_p5-tcl/p5.26-tcl/work/Tcl-1.05" &&
 /opt/local/bin/perl5.26 Makefile.PL INSTALLDIRS=vendor CC="/usr/bin/clang"
 LD="/usr/bin/clang" --nousestub
 Using config data in /opt/local/lib/tclConfig.sh
 LIBS   = -L/opt/local/lib -ltcl8.6
 INC    = -I/opt/local/include
 DEFINE =
 dyld: warning: could not load inserted library
 '/opt/local/libexec/macports/lib/darwintrace1.0/darwintrace.dylib' into
 library validated process because no suitable image found.  Did find:
         /opt/local/libexec/macports/lib/darwintrace1.0/darwintrace.dylib:
 code signing blocked mmap() of
 '/opt/local/libexec/macports/lib/darwintrace1.0/darwintrace.dylib'
         /opt/local/libexec/macports/lib/darwintrace1.0/darwintrace.dylib:
 stat() failed with errno=1
 Checking if your kit is complete...
 Looks good
 Generating a Unix-style Makefile
 Writing Makefile for Tcl
 Writing MYMETA.yml and MYMETA.json
 Fixing flags in Makefile
 }}}

 Compare to with `--tclconfig`:
 {{{
 --->  Configuring p5.26-tcl
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_github
 .com_macports_macports-ports_perl_p5-tcl/p5.26-tcl/work/Tcl-1.05" &&
 /opt/local/bin/perl5.26 Makefile.PL INSTALLDIRS=vendor CC="/usr/bin/clang"
 LD="/usr/bin/clang" --nousestubs --tclconfig /opt/local/lib/tclConfig.sh
 Using config data in /opt/local/lib/tclConfig.sh
 LIBS   = -L/opt/local/lib -ltcl8.6
 INC    = -I/opt/local/include
 DEFINE =
 Checking if your kit is complete...
 Looks good
 Generating a Unix-style Makefile
 Writing Makefile for Tcl
 Writing MYMETA.yml and MYMETA.json
 Fixing flags in Makefile
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/56638#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list