[MacPorts] #32788: new SuiteSparse 3.7.0 breaks octave

MacPorts noreply at macports.org
Thu Jan 5 18:36:55 PST 2012


#32788: new SuiteSparse 3.7.0 breaks octave
-------------------------------------+--------------------------------------
 Reporter:  matthew.lewis@…          |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  ports                    |     Version:  2.0.3                                
 Keywords:                           |        Port:  octave                               
-------------------------------------+--------------------------------------
Description changed by ryandesign@…:

Old description:

> Octave installed fine last week with @3.4.0_2
> @3.7.0_0 compiled fine, but problems with octave port install
>
> Undefined symbols for architecture x86_64:
>   "_cholmod_start", referenced from:
>       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
>   "_cholmod_transpose", referenced from:
>       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
>   "_cholmod_analyze", referenced from:
>       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
>   "_cholmod_free_sparse", referenced from:
>       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
>   "_cholmod_free_factor", referenced from:
>       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
>   "_cholmod_print_common", referenced from:
>       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
>   "_cholmod_finish", referenced from:
>       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
> ld: symbol(s) not found for architecture x86_64
> collect2: ld returned 1 exit status
> make[2]: *** [liboctave.dylib] Error 1

New description:

 Octave installed fine last week with @3.4.0_2
 @3.7.0_0 compiled fine, but problems with octave port install

 {{{
 Undefined symbols for architecture x86_64:
   "_cholmod_start", referenced from:
       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
   "_cholmod_transpose", referenced from:
       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
   "_cholmod_analyze", referenced from:
       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
   "_cholmod_free_sparse", referenced from:
       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
   "_cholmod_free_factor", referenced from:
       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
   "_cholmod_print_common", referenced from:
       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
   "_cholmod_finish", referenced from:
       _umf_i_cholmod in libumfpack.a(umf_i_cholmod.o)
 ld: symbol(s) not found for architecture x86_64
 collect2: ld returned 1 exit status
 make[2]: *** [liboctave.dylib] Error 1
 }}}

--

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


More information about the macports-tickets mailing list