Hello all -

I have had this strange problem for a long time now and still have not been 
able to solve it - I am hoping for any help.

I have two systems very similar, and both have the same symptoms.  Both running 
10.8.5, both early 2008 Mac Pro boxes.  None of my more recent machines have 
this problem.

Fink details are:

> Package manager version: 0.37.0
> Distribution version: selfupdate-, 10.8, x86_64
> Trees: local/main stable/main unstable/main local/injected
> Xcode.app: 5.1.1
> Xcode command-line tools: 5.1.0.0.1.1396320587
> Max. Fink build jobs:  1


I have huge issues trying to build gcc - this has happened with 4.7, 4.8, and 
now 4.9.  The end result is a total system freeze, necessitating a hard reboot 
with the power button.  The boxes are still up in some fashion as the mouse 
still responds to motion and the box responds to pings, but there is no way to 
interact with the desktop and ssh just times out.

I can generate more output if helpful, but basically, at some point during the 
linking (I think) something corrupts the system and errors such as the 
following show up:

> /usr/bin/ranlib: file: .libs/libstdc++.a(compatibility-debug_list-2.o) has no 
> symbols
> /usr/bin/ranlib: file: .libs/libstdc++.a(compatibility-c++0x.o) has no symbols
> /usr/bin/ranlib: file: .libs/libstdc++.a(compatibility-atomic-c++0x.o) has no 
> symbols
> /usr/bin/ranlib: file: .libs/libstdc++.a(compatibility-thread-c++0x.o) has no 
> symbols
> /usr/bin/ranlib: file: .libs/libstdc++.a(atexit_arm.o) has no symbols
> /usr/bin/ranlib: file: .libs/libstdc++.a(eh_arm.o) has no symbols
> /usr/bin/ranlib: file: .libs/libstdc++.a(tinfo2.o) has no symbols
> /usr/bin/ranlib: file: .libs/libstdc++.a(math_stubs_float.o) has no symbols
> /usr/bin/ranlib: file: .libs/libstdc++.a(math_stubs_long_double.o) has no 
> symbols
> error: /usr/bin/ranlib: can't write to output file: .libs/libstdc++.a (Device 
> not configured)
> ar: internal ranlib command failed
> make[10]: *** [libstdc++.la] Error 1
> make[9]: *** [all-recursive] Error 1
> make[8]: *** [all-recursive] Error 1
> make[7]: *** [all] Error 2
> make[6]: *** [multi-do] Error 1
> make[5]: *** [all-multi] Error 2
> make[4]: *** [all-recursive] Error 1
> make[3]: *** [all] Error 2
> make[2]: *** [all-stage3-target-libstdc++-v3] Error 2
> make[1]: *** [stage3-bubble] Error 2
> make: *** [bootstrap-lean] Error 2
> ### execution of /tmp/fink.nQWBL failed, exit code 2
> ### execution of /tmp/fink.rAwHI failed, exit code 2
> WARNING: could not read /sw/fink/10.8/VERSION: Device not configured
> Use of uninitialized value $method in concatenation (.) or string at 
> /sw/lib/perl5/Fink/PkgVersion.pm line 5321, <STDIN> line 1.
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-gcc49-4.9.0-1002
> lockwait: Can't open: Device not configured at /sw/bin/dpkg-lockwait line 23.
> ### execution of /sw/bin/dpkg-lockwait failed, exit code 6
> WARNING: Can't remove package fink-buildlock-gcc49-4.9.0-1002. This is not
> fatal, but you may want to remove the package manually as it may interfere 
> with
> further fink operations. Continuing with normal procedure.
> Failed: phase compiling: gcc49-4.9.0-1002 failed

The output immediately proceeding the above errors was:

> libtool: link: ar rc .libs/libstdc++.a  compatibility.o 
> compatibility-debug_list.o compatibility-debug_list-2.o compatibility-c++0x.o 
> compatibility-atomic-c++0x.o compatibility-thread-c++0x.o 
> compatibility-chrono.o compatibility-condvar.o  
> .libs/libstdc++.lax/libsupc++convenience.a/array_type_info.o 
> .libs/libstdc++.lax/libsupc++convenience.a/atexit_arm.o 
> .libs/libstdc++.lax/libsupc++convenience.a/atexit_thread.o 
> .libs/libstdc++.lax/libsupc++convenience.a/bad_alloc.o 
> .libs/libstdc++.lax/libsupc++convenience.a/bad_array_length.o 
> .libs/libstdc++.lax/libsupc++convenience.a/bad_array_new.o 
> .libs/libstdc++.lax/libsupc++convenience.a/bad_cast.o 
> .libs/libstdc++.lax/libsupc++convenience.a/bad_typeid.o 
> .libs/libstdc++.lax/libsupc++convenience.a/class_type_info.o 
> .libs/libstdc++.lax/libsupc++convenience.a/cp-demangle.o 
> .libs/libstdc++.lax/libsupc++convenience.a/del_op.o 
> .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o 
> .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.l
 ax/libsupc++convenience.a/del_opvnt.o 
.libs/libstdc++.lax/libsupc++convenience.a/dyncast.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_arm.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_call.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_ptr.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_term_handler.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_tm.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_type.o 
.libs/libstdc++.lax/libsupc++convenience.a/eh_unex_handler.o 
.libs/libstdc++.lax/libsupc++convenience.a/enum_type_info.o .libs/lib
 stdc++.lax/libsupc++convenience.a/function_type_info.o 
.libs/libstdc++.lax/libsupc++convenience.a/fundamental_type_info.o 
.libs/libstdc++.lax/libsupc++convenience.a/guard.o 
.libs/libstdc++.lax/libsupc++convenience.a/guard_error.o 
.libs/libstdc++.lax/libsupc++convenience.a/hash_bytes.o 
.libs/libstdc++.lax/libsupc++convenience.a/nested_exception.o 
.libs/libstdc++.lax/libsupc++convenience.a/new_handler.o 
.libs/libstdc++.lax/libsupc++convenience.a/new_op.o 
.libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o 
.libs/libstdc++.lax/libsupc++convenience.a/new_opv.o 
.libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o 
.libs/libstdc++.lax/libsupc++convenience.a/pbase_type_info.o 
.libs/libstdc++.lax/libsupc++convenience.a/pmem_type_info.o 
.libs/libstdc++.lax/libsupc++convenience.a/pointer_type_info.o 
.libs/libstdc++.lax/libsupc++convenience.a/pure.o 
.libs/libstdc++.lax/libsupc++convenience.a/si_class_type_info.o 
.libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/libsupc++
 convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o 
.libs/libstdc++.lax/libsupc++convenience.a/vmi_class_type_info.o 
.libs/libstdc++.lax/libsupc++convenience.a/vterminate.o  
.libs/libstdc++.lax/libc++98convenience.a/allocator-inst.o 
.libs/libstdc++.lax/libc++98convenience.a/atomicity.o 
.libs/libstdc++.lax/libc++98convenience.a/basic_file.o 
.libs/libstdc++.lax/libc++98convenience.a/bitmap_allocator.o 
.libs/libstdc++.lax/libc++98convenience.a/c++locale.o 
.libs/libstdc++.lax/libc++98convenience.a/codecvt.o 
.libs/libstdc++.lax/libc++98convenience.a/codecvt_members.o 
.libs/libstdc++.lax/libc++98convenience.a/collate_members.o 
.libs/libstdc++.lax/libc++98convenience.a/complex_io.o 
.libs/libstdc++.lax/libc++98convenience.a/concept-inst.o 
.libs/libstdc++.lax/libc++98convenience.a/ctype.o 
.libs/libstdc++.lax/libc++98convenience.a/ctype_configure_char.o 
.libs/libstdc++.lax/libc++98convenience.a/ctype_members.o 
.libs/libstdc++.lax/libc++98convenience.a/ext-inst.o .libs/libs
 tdc++.lax/libc++98convenience.a/globals_io.o 
.libs/libstdc++.lax/libc++98convenience.a/hash_tr1.o 
.libs/libstdc++.lax/libc++98convenience.a/hashtable_tr1.o 
.libs/libstdc++.lax/libc++98convenience.a/ios-inst.o 
.libs/libstdc++.lax/libc++98convenience.a/ios.o 
.libs/libstdc++.lax/libc++98convenience.a/ios_failure.o 
.libs/libstdc++.lax/libc++98convenience.a/ios_init.o 
.libs/libstdc++.lax/libc++98convenience.a/ios_locale.o 
.libs/libstdc++.lax/libc++98convenience.a/iostream-inst.o 
.libs/libstdc++.lax/libc++98convenience.a/istream-inst.o 
.libs/libstdc++.lax/libc++98convenience.a/istream.o 
.libs/libstdc++.lax/libc++98convenience.a/list-aux-2.o 
.libs/libstdc++.lax/libc++98convenience.a/list-aux.o 
.libs/libstdc++.lax/libc++98convenience.a/list.o 
.libs/libstdc++.lax/libc++98convenience.a/list_associated-2.o 
.libs/libstdc++.lax/libc++98convenience.a/list_associated.o 
.libs/libstdc++.lax/libc++98convenience.a/locale-inst.o 
.libs/libstdc++.lax/libc++98convenience.a/locale.o .libs/libstdc++.lax/lib
 c++98convenience.a/locale_facets.o 
.libs/libstdc++.lax/libc++98convenience.a/locale_init.o 
.libs/libstdc++.lax/libc++98convenience.a/localename.o 
.libs/libstdc++.lax/libc++98convenience.a/math_stubs_float.o 
.libs/libstdc++.lax/libc++98convenience.a/math_stubs_long_double.o 
.libs/libstdc++.lax/libc++98convenience.a/messages_members.o 
.libs/libstdc++.lax/libc++98convenience.a/misc-inst.o 
.libs/libstdc++.lax/libc++98convenience.a/monetary_members.o 
.libs/libstdc++.lax/libc++98convenience.a/mt_allocator.o 
.libs/libstdc++.lax/libc++98convenience.a/numeric_members.o 
.libs/libstdc++.lax/libc++98convenience.a/ostream-inst.o 
.libs/libstdc++.lax/libc++98convenience.a/parallel_settings.o 
.libs/libstdc++.lax/libc++98convenience.a/pool_allocator.o 
.libs/libstdc++.lax/libc++98convenience.a/sstream-inst.o 
.libs/libstdc++.lax/libc++98convenience.a/stdexcept.o 
.libs/libstdc++.lax/libc++98convenience.a/streambuf-inst.o 
.libs/libstdc++.lax/libc++98convenience.a/streambuf.o 
.libs/libstdc++.lax/libc++98
 convenience.a/strstream.o 
.libs/libstdc++.lax/libc++98convenience.a/time_members.o 
.libs/libstdc++.lax/libc++98convenience.a/tree.o 
.libs/libstdc++.lax/libc++98convenience.a/valarray.o 
.libs/libstdc++.lax/libc++98convenience.a/wlocale-inst.o  
.libs/libstdc++.lax/libc++11convenience.a/chrono.o 
.libs/libstdc++.lax/libc++11convenience.a/condition_variable.o 
.libs/libstdc++.lax/libc++11convenience.a/debug.o 
.libs/libstdc++.lax/libc++11convenience.a/fstream-inst.o 
.libs/libstdc++.lax/libc++11convenience.a/functexcept.o 
.libs/libstdc++.lax/libc++11convenience.a/functional.o 
.libs/libstdc++.lax/libc++11convenience.a/future.o 
.libs/libstdc++.lax/libc++11convenience.a/hash_c++0x.o 
.libs/libstdc++.lax/libc++11convenience.a/hashtable_c++0x.o 
.libs/libstdc++.lax/libc++11convenience.a/limits.o 
.libs/libstdc++.lax/libc++11convenience.a/mutex.o 
.libs/libstdc++.lax/libc++11convenience.a/placeholders.o 
.libs/libstdc++.lax/libc++11convenience.a/random.o 
.libs/libstdc++.lax/libc++11convenience.a/regex
 .o .libs/libstdc++.lax/libc++11convenience.a/shared_ptr.o 
.libs/libstdc++.lax/libc++11convenience.a/snprintf_lite.o 
.libs/libstdc++.lax/libc++11convenience.a/string-inst.o 
.libs/libstdc++.lax/libc++11convenience.a/system_error.o 
.libs/libstdc++.lax/libc++11convenience.a/thread.o 
.libs/libstdc++.lax/libc++11convenience.a/wstring-inst.o 

At this point the fink processes exits, but the system is effectively hosed.  
For example, the results of a df command are:

> wanderer:~ gbsmith$ df -h      
> bash: /bin/df: Operation not permitted
> 

Any other input quickly results in a hung system that requires a hard reboot.

Like I said, this has been going on with 2 similar boxes for a long time, at 
least under 10.7, and now 10.8.  I am thinking my only next step is totally 
removing and reinstalling fink, but thought I would toss this out once to see 
if there were any other suggestions, or at least similar experiences.

Any additional info I can provide just ask; thanks for any thoughts.

Cheers,
-geoff

--
Geoff Smith
Naval Research Laboratory
202.404.6324
geoffrey.sm...@nrl.navy.mil





------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to