petdance/scratch — Issue #597: Configure should explicitly check for symbolic link capability on Linux
Author: petdance
Created: 2011-11-14 06:11:54+00:00
State: open
Labels: bug, configure, Pri-minor, Sev-medium

I'm running linux for Parrot work, but the underlying filesystem is NTFS, mounted r/w. This means that Configure.pl will detect my system as being linux, but it also means that symlinks don't work in the build area (ironically, they DO work in /usr/**, but not in /home/austin/parrot).
When evaluating capabilities, Configure.pl should check to ensure that symlinks work. Presently, the build fails when trying to link a versioned .so to an unversioned on inside blib/lib. (I work around this by cp'ing it, and restart the make.)

Originally http://trac.parrot.org/parrot/ticket/799 by Austin_Hastings