summaryrefslogtreecommitdiff
path: root/Porting/test-dist-modules.pl
diff options
context:
space:
mode:
authorTony Cook <tony@develop-help.com>2022-10-11 14:32:23 +1100
committerTony Cook <tony@develop-help.com>2022-10-24 15:24:57 +1100
commit12d946775ed4f6329a449c54f0de9a6fbbf6ebb8 (patch)
tree506fee4813f161163f395420611db3bec9e704d4 /Porting/test-dist-modules.pl
parentc6c442e29b13b28a1ac97595ad1ee3dbc3d7fb81 (diff)
downloadperl-12d946775ed4f6329a449c54f0de9a6fbbf6ebb8.tar.gz
CI/dist-modules: define PERL_SRAND_OVERRIDE_NEXT_PARENT for CPAN use
bf2a3dae added usage of PERL_SRAND_OVERRIDE_NEXT_PARENT(), but this isn't defined for older perls. Since this macro doesn't have much general use outside of threads, just define it in the "bundled" threads.h.
Diffstat (limited to 'Porting/test-dist-modules.pl')
-rw-r--r--Porting/test-dist-modules.pl5
1 files changed, 5 insertions, 0 deletions
diff --git a/Porting/test-dist-modules.pl b/Porting/test-dist-modules.pl
index dd1ad552ec..4b58e78786 100644
--- a/Porting/test-dist-modules.pl
+++ b/Porting/test-dist-modules.pl
@@ -1288,6 +1288,11 @@ sub watchdog ($)
# define CLANG_DIAG_RESTORE
#endif
+/* Added in 5.38 */
+#ifndef PERL_SRAND_OVERRIDE_NEXT_PARENT
+# define PERL_SRAND_OVERRIDE_NEXT_PARENT()
+#endif
+
#endif
-- shared.h --
#ifndef _SHARED_H_