Re: Does anyone know what MP_NEED_HASH_SEED_FIXUP is for?

2021-03-15 Thread Perrin Harkins
Hi Steve, I remember the original problem with rand(), but not what this change was about. There used to be a problem with all mod_perl child processes producing the same series of random numbers, because the seed was initialized before forking. This sounds like a different problem. - Perrin On

Does anyone know what MP_NEED_HASH_SEED_FIXUP is for?

2021-03-15 Thread Steve Hay
The reason I ask is that it is broken as of perl 5.33.7 and it looks like it will remain that way. See: https://github.com/Perl/perl5/issues/18617 The problem is that the assignment to PL_hash_seed done in modperl_hash_seed_set() is no longer possible, and there is a suggestion that it was