more useful options | |
PerlMonks |
Re^2: Is it ever legitimate to override $^O ?by syphilis (Archbishop) |
on Aug 02, 2022 at 12:12 UTC ( [id://11145893]=note: print w/replies, xml ) | Need Help?? |
So $Config{'osname'} and $^O are independent and the above code is only influenced by $^O. Yes - initially $Config{osname} and $^O are identical. But $^O can be altered (is writeable) whereas $Config{osname} is permanently set in stone and attempting to assign a value to it should be a fatal compile-time error. And yes you can also try $^O = ''; to fake the Unix mode. I didn't know that. So I tried specifying $^O = ''; in t/01-basic.t but it didn't help wrt perl-5.34.0 and later :-( As last doubt I have noting at Entity.pm line 76. ..merely a blank line after the sub resolve ending Yeah - it should be line 71 (I think). As I've (now) noted elsewhere in this thread, I made changes (comments) in Entity.pm that did not alter the code but did bugger up the line numbering. Sorry 'bout that. Cheers, Rob
In Section
Seekers of Perl Wisdom
|
|