# New Ticket Created by "Shane Werner" # Please include the string: [perl #56018] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=56018 >
Greetings, tcl_misc.t is failing in languages/tcl. # Failed test 'reading environment variables' # in t/tcl_misc.t at line 209. not ok 27 - reading environment variables # got: 'env(PATH) = /usr/bin:/bin:/usr/sbin:/sbin # env(__CF_USER_TEXT_ENCODING) = 0x1F5:0:0 # env(cow) = moo # env(cowpig) = moink # env(pig) = oink # ' # expected: 'env(PATH) = /usr/bin:/bin:/usr/sbin:/sbin # env(cow) = moo # env(cowpig) = moink # env(pig) = oink # ' First assumed issue was with undef of %ENV hash. But threw a Dump(\%ENV) into the tcl_misc.t and came back with: $VAR1 = { 'cow' => 'moo', 'cowpig' => 'moink', 'pig' => 'oink', 'PATH' => '/usr/bin:/bin:/usr/sbin:/sbin' }; Which does not include __CF_USER_TEXT_ENCODING.. so somehow something is stuffing this environment variable back into the mix. I have also tried an unset of this variable within the shell and verified it no longer appears in export and I still get the same exact error. So I'm not sure if the compiler or OS X is throwing this variable back into the mix. uname -a: Darwin host237.wfci.iit.edu 9.3.0 Darwin Kernel Version 9.3.0: Fri May 23 00:49:16 PDT 2008; root:xnu-1228.5.18~1/RELEASE_I386 i386 Thanks, Shane