# New Ticket Created by "Seneca Cunningham" # Please include the string: [perl #55074] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=55074 >
_handle_darwin_for_macports doesn't check to see if the value of $ports_include_dir is defined before using it to check for include files. The attached patch changes it to first check that it is true before using its value. polybius:/opt/src/perl6/build-20080530 seneca$ perl Configure.pl [...] Determining Fink location on Darwin.....................Fink not installed. Determining Macports location on Darwin.................................no. [...] Determining if your platform supports AIO...............................no. Determining if your platform supports GMP...Use of uninitialized value in concatenation (.) or string at lib/Parrot/Configure/Step/Methods.pm line 106. ............................no. Determining if your platform supports readline...Use of uninitialized value in concatenation (.) or string at lib/Parrot/Configure/Step/Methods.pm line 106. .......................no. Determining if your platform supports gdbm..............................no. Determining if your platform supports pcre...Use of uninitialized value in concatenation (.) or string at lib/Parrot/Configure/Step/Methods.pm line 106. ...........................no. Determining if your platform supports OpenGL...Use of uninitialized value in concatenation (.) or string at lib/Parrot/Configure/Step/Methods.pm line 106. .........yes, MacOSX_GLUT 5. Determining if your platform supports crypto...................yes, 0.9.7i. [...] Determining Parrot's revision.......................................r26698. [...] polybius:/opt/src/perl6/build-20080530 seneca$ arch i386 polybius:/opt/src/perl6/build-20080530 seneca$ uname -a Darwin polybius.lan 8.9.1 Darwin Kernel Version 8.9.1: Thu Feb 22 20:55:00 PST 2007; root:xnu-792.18.15~1/RELEASE_I386 i386 i386 polybius:/opt/src/perl6/build-20080530 seneca$ -- Seneca Cunningham <[EMAIL PROTECTED]>
darwinport-checking.patch
Description: Binary data