In metaconfig.git, the branch master has been updated <http://perl5.git.perl.org/metaconfig.git/commitdiff/beaa43a67e239fefc081d571fa2ad7039cecfac3?hp=05a827803ab3908a795df94f6ed3890e24a6df2f>
- Log ----------------------------------------------------------------- commit beaa43a67e239fefc081d571fa2ad7039cecfac3 Author: Nicholas Clark <[email protected]> Date: Tue Feb 5 14:26:42 2013 -0500 Generate a valid config.h even if stdarg.h and varargs.h are both missing. Whilst we can't build perl on such a crippled system, there's no excuse for logical errors in config.sh resulting in an invalid config.h This is extracted from [perl #112494] invalid config.h if stdarg.h and varargs.h both missing https://rt.perl.org/rt3//Ticket/Display.html?id=112494 ----------------------------------------------------------------------- Summary of changes: U/modified/i_varhdr.U | 1 + U/perl/need_va_copy.U | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) diff --git a/U/modified/i_varhdr.U b/U/modified/i_varhdr.U index f007788..7f50ced 100644 --- a/U/modified/i_varhdr.U +++ b/U/modified/i_varhdr.U @@ -126,6 +126,7 @@ chmod +x varargs : now check which varargs header should be included echo " " i_varhdr='' +val='' case "$valstd" in "$define") if `./varargs I_STDARG`; then diff --git a/U/perl/need_va_copy.U b/U/perl/need_va_copy.U index 0cb5d0f..300d1c1 100644 --- a/U/perl/need_va_copy.U +++ b/U/perl/need_va_copy.U @@ -93,6 +93,7 @@ EOCP $rm_try ;; *) echo "You don't have <stdarg.h>, not checking for va_copy()." >&4 + need_va_copy="$undef" ;; esac -- perl5 metaconfig repository
