[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
From: |
Gavin D. Smith |
Date: |
Tue, 4 Jun 2024 12:35:37 -0400 (EDT) |
branch: master
commit 95931cb77f4afc42a97bd2cbb99f40b259b8807b
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Tue Jun 4 17:35:28 2024 +0100
* README-hacking: advice on upgrading ppport.h
---
ChangeLog | 4 ++++
README-hacking | 5 ++++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index f56d625ae2..4c18599c8f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2024-06-04 Gavin Smith <gavinsmith0123@gmail.com>
+
+ * README-hacking: advice on upgrading ppport.h
+
2024-06-04 Gavin Smith <gavinsmith0123@gmail.com>
* tp/Texinfo/XS: run gnulib-tool --add-import
diff --git a/README-hacking b/README-hacking
index 0eb419f65a..3e8f7b76fe 100644
--- a/README-hacking
+++ b/README-hacking
@@ -312,8 +312,11 @@ Update gnulib:
Use util/srclist-txi for checking files to be copied from gnulib
-Update ppport.h in tp/Texinfo/XS:
+Update ppport.h in tp/Texinfo/XS. Update Devel::PPPort via cpan to newest
+available version, then run:
perl -MDevel::PPPort -e'Devel::PPPort::WriteFile'
+Check that this results in a newer version.
+
Check what changes ppport.h reports:
perl ppport.h --compat-version=5.8.1 *.xs misc.c xspara.c miscxs.h xspara.h
*/*.xs main/get_perl_info.* main/build_perl_info.* main/api_to_perl.*
convert/call_html_perl_function.* convert/build_html_perl_state.*
convert/get_html_perl_info.*