Skip to content

Commit 0238e28

Browse files
committed
fix: disable stdckdint.h on Perl 5.44
Gets the following tests passing: ../cpan/Math-BigInt/t/bare_mbi.t ../cpan/Math-BigInt/t/bigintpm.t ../cpan/Math-BigInt/t/sub_mbi.t ../lib/warnings.t op/64bitint.t op/inc.t op/numify_chkflags.t op/pack.t op/pow.t op/range.t op/substr_left.t opbasic/arith.t
1 parent 2f3eaa7 commit 0238e28

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

Changes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ v0.8.0 2026-07-XX
77
Remove remove unnecessary constant refactoring in
88
dist/threads-shared/shared.xs and cpan/Socket/Socket.xs, not
99
needed withcosmo3 compiler.
10+
Disable stdckdint.h on Perl 5.44, fixes several tests.
1011

1112
v0.7.0 2026-07-09
1213
Add Perl 5.40 builds. 5.38 is skipped as static builds were

share/5.44-cosmo3.patch

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -745,10 +745,10 @@ index 024c66a147..2741c895ed 100644
745745

746746
diff --git a/hints/cosmo.sh b/hints/cosmo.sh
747747
new file mode 100644
748-
index 0000000000..3d7118a4f9
748+
index 0000000000..72058dddbf
749749
--- /dev/null
750750
+++ b/hints/cosmo.sh
751-
@@ -0,0 +1,21 @@
751+
@@ -0,0 +1,22 @@
752752
+#! /bin/sh
753753
+# cosmo.sh - hints for building perl using the Cosmopolitan Libc
754754
+#
@@ -762,6 +762,7 @@ index 0000000000..3d7118a4f9
762762
+osvers=''
763763
+libpth=''
764764
+d_procselfexe='undef'
765+
+i_stdckdint='undef'
765766
+locincpth=''
766767
+loclibpth=''
767768
+glibpth=''

0 commit comments

Comments
 (0)