Branch: refs/heads/craigb/config_fixups_round_1
Home: https://github.com/Perl/perl5
Commit: 737d83cb0960a7206371c337fd1f1012bc4a78dd
https://github.com/Perl/perl5/commit/737d83cb0960a7206371c337fd1f1012bc4a78dd
Author: Craig A. Berry <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M configure.com
Log Message:
-----------
configure.com: EMBEDMYMALLOC has been obsolete since 5.6.0
Commit: ea414747c5cac46c3f461aa3fc4956de9ea2d3ea
https://github.com/Perl/perl5/commit/ea414747c5cac46c3f461aa3fc4956de9ea2d3ea
Author: Craig A. Berry <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M configure.com
M perl.h
M pp_sys.c
M vms/descrip_mms.template
M vms/vms.c
M vms/vmsish.h
Log Message:
-----------
Always enable sockets on VMS
Once upon a time, TCP/IP was an add-on product on VMS, available
from different vendors who each had their own library. But socket
support was moved to the CRTL many years ago so that you always
have sockets, even if you don't have a TCP/IP stack. Plus these
days, TCP/IP is part of the base operating system installation (as
is Perl!). So it really no longer makes sense to ask people if they
want socket support.
Commit: edbc40e12fec9259631b2eda339fbb56c9772d96
https://github.com/Perl/perl5/commit/edbc40e12fec9259631b2eda339fbb56c9772d96
Author: Craig A. Berry <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M configure.com
M vms/vms.c
Log Message:
-----------
VMS: don't declare our own h_errno
h_errno was added to netdb.h for VMS v7.0 in 1995. And it was
deprecated and removed from the standard by POSIX 2008. So there
are two reasons not to roll our own.
There remains some h_errno code in pp_sys.c that may need a look
sometime in light of the POSIX deprecation.
Commit: e269453603a6edff3278fd0692626a510c19c0fe
https://github.com/Perl/perl5/commit/e269453603a6edff3278fd0692626a510c19c0fe
Author: Craig A. Berry <[email protected]>
Date: 2026-07-19 (Sun, 19 Jul 2026)
Changed paths:
M configure.com
Log Message:
-----------
configure.com: remove duplicated config variables
HAS_SETENV, USE_64_BIT_INT, USE_LONG_DOUBLE, and USE_64_BIT_ALL are
all defined in config_h.SH and are getting processed into config.h
appropriately. So there is no reason to hammer them in explicitly,
which was actually causing them to get defined twice.
Compare: https://github.com/Perl/perl5/compare/737d83cb0960%5E...e269453603a6
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications