[MacPorts] #25099: arpack: Makefile:78: *** missing separator. Stop.

MacPorts noreply at macports.org
Tue Jun 1 14:20:18 PDT 2010


#25099: arpack: Makefile:78: *** missing separator.  Stop.
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  mmoll@…           
     Type:  defect                   |      Status:  new               
 Priority:  Normal                   |   Milestone:                    
Component:  ports                    |     Version:  1.8.2             
 Keywords:                           |        Port:  arpack            
-------------------------------------+--------------------------------------
 arpack 1_4 fails to install:

 {{{
 --->  Building arpack
 DEBUG: Executing proc-pre-org.macports.build-build-0
 DEBUG: Executing org.macports.build (arpack)
 DEBUG: port disallows a parallel build
 DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.6'
 DEBUG: Assembled command: 'cd
 "/opt/local/var/macports/build/_Users_rschmidt_macports_dports_math_arpack/work/ARPACK"
 && /usr/bin/nice -n 10 /usr/bin/make all
 home=/opt/local/var/macports/build/_Users_rschmidt_macports_dports_math_arpack/work/ARPACK
 FFLAGS='-O2 -m64' FC=/opt/local/bin/gfortran-mp-4.3 MAKE=/usr/bin/make'
 Makefile:78: *** missing separator.  Stop.
 }}}

 The last lines of the Makefile are:

 {{{
 .PHONY install
         .install: libarpack.a libarpack.1.dylib
         install -m 644 -v libarpack.a
         install -m 755 -v libarpack.1.dylib
 }}}

 This looks wrong. Shouldn't it be:

 {{{
 .PHONY: install
 install: libarpack.a libarpack.1.dylib
         install -m 644 -v libarpack.a
         install -m 755 -v libarpack.1.dylib
 }}}

 In fact, with the universal variant, it already creates the Makefile
 correctly; without the universal variant, it doesn't. The attached patch
 makes this change for the non-universal build.

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


More information about the macports-tickets mailing list