simonb.com: blog > articles from Thursday, 18 October 2007

skip to content
You are here: 

On Thursday, 18 October 2007 we wrote…

Thursday, 18 October 2007

Symbol not found: _Perl_atfork_unlock

I’m re-installing the latest in a line of sick iMacs after it has returned to us with new hard disk. I keep getting “perl crashed” messages appearing in the console when doing a software update and when trying to print with cups. The perl crash log tells us why:

Link (dyld) error:

Symbol not found: _Perl_atfork_unlock
Referenced from: /usr/bin/perl
Expected in: /System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/libperl.dylib

This is fixed by copying over a version of libperl.dylib which does have the symbol ‘atfork’ (available on every other Mac in the office) But the question is why does this happen. I got the iMac back…

read more

Tags: