[MacPorts] #18304: MacPorts doesn't build port "nice" if build.cmd contains a space

MacPorts noreply at macports.org
Tue Aug 25 12:51:01 PDT 2009


#18304: MacPorts doesn't build port "nice" if build.cmd contains a space
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  macports-tickets@…                   
     Type:  enhancement              |      Status:  new                                  
 Priority:  Normal                   |   Milestone:  MacPorts Future                      
Component:  base                     |     Version:  1.7.0                                
 Keywords:                           |        Port:                                       
-------------------------------------+--------------------------------------

Comment(by perry@…):

 I've attached a patch that seems to work for tmux (uses an "uncreative"
 build.cmd) and ocaml (uses a "creative" build.cmd).

 {{{
 --->  Building tmux
 DEBUG: Executing org.macports.build (tmux)
 DEBUG: Environment: CPATH='/opt/local/include'
 LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.5'
 DEBUG: Assembled command: 'cd "/opt/local/var/macports/build
 /_Users_perry_src_macports-trunk_dports_sysutils_tmux/work/tmux-0.9" &&
 /usr/bin/nice -n 20 /usr/bin/make -j1 all'

 --->  Building ocaml
 DEBUG: Executing org.macports.build (ocaml)
 DEBUG: port disallows a parallel build
 DEBUG: Environment: CPATH='/opt/local/include'
 LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.5'
 DEBUG: Assembled command: 'cd "/opt/local/var/macports/build
 /_Users_perry_src_macports-trunk_dports_lang_ocaml/work
 /ocaml-3.11.1" && unset LD_PREBIND LD_PREBIND_ALLOW_OVERLAP &&
 /usr/bin/nice -n 20 /usr/bin/make world.opt'
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/18304#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list