Also having problems after a fetch...

<lots of link errors followed by>
  "_ztrsen_", referenced from
    _zneupd_ in zneupd.o
"_zunm2r_", referenced from:
     _zneupd_ in zneupd.o

ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make[4]: *** [libarpack.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [arpack-ng-3.1.5/.libs/libarpack.dylib] Error 2
make[1]: *** [julia-release] Error 2
make: *** [release] Error 2


was fixed by rm -rf libarpack-ng   and SuiteSparce and then make

previous to that I had to remove and rebuild llvm

I think what happens is that sometimes if you let deps grow too far out of 
date, they don't 
work with each other any more (makes sense) and the build process get 
wedged, it can't
even figure out what to do.

but who wants to rebuild deps entirely every time? no one.

Seems like you need to have a way to indicate inter-dep dependency, so that 
change to 
1 particular dep will cascade rebuild to all the other dependencies 
necessary but no more.

it may be in this case that if any one of

arpack-ng
SuiteSparce
objconv

change major or minor numbers, they all have to be rebuilt.

Anyone have a dependency graph in mind?


Reply via email to