On Mon, Jan 07, 2019 at 09:08:37PM -0500, James McCoy wrote: > On Mon, Jan 07, 2019 at 10:04:30AM +0000, Edmund Grimley Evans wrote: > > I'd guess this is a problem with the locale. In my case an unknown > > locale adds 8, rather than 10, additional lines, but still: > > > > $ LANG=C ./foo.pl > > Global symbol "$foo" requires explicit package name at ./foo.pl line 3. > > Execution of ./foo.pl aborted due to compilation errors. > > $ LANG=sq ./foo.pl > > perl: warning: Setting locale failed. > > Ah, right. I forgot about this. For now, I can ensure the tests run in > the C.UTF-8 locale (since that's always available in our builds).
Actually, that's already happening, so this particular failure shouldn't have happened. I guess the build environment wasn't quite as expected for a buildd. > I'll > also send a patch upstream to simply check if the expected string is > found, not on a specific line. Regardless, this will fix this overall issue. Cheers, -- James GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB