1 diff -urN perl-5.10.0.org/Makefile.micro perl-5.10.0/Makefile.micro
2 --- perl-5.10.0.org/Makefile.micro 2007-12-18 11:47:07.000000000 +0100
3 +++ perl-5.10.0/Makefile.micro 2008-01-09 14:22:14.801222180 +0100
8 +# not really autoconfigured variables (PLD hack, requires patched uconfig.sh)
9 +NRACV = archlib=$(archlib) archlibexp=$(archlibexp) privlib=$(privlib) \
10 + privlibexp=$(privlibexp) archname=$(archname) osname=$(osname) \
11 + bin=$(bin) scriptdir=$(scriptdir) scriptdirexp=$(scriptdirexp) \
12 + usemallocwrap=$(usemallocwrap)
14 # The microconfiguration.
16 # Cannot use $$ in the command line itself, so using var expansion instead.
18 $(PERL) -MConfig -pi -e "s/^((?:short|int|long(?:dbl|long)?|ptr|double|[iun]v|u?quad|[iu]\d+|fpos|lseek)(?:size|type)|byteorder|d_quad|quadkind|use64.+)=.*/\\1='"$(Config)"'/g" uconfig.shx
20 regen_uconfig uconfig.h: uconfig.sh
21 - $(ENV) CONFIG_SH=uconfig.sh CONFIG_H=uconfig.h sh ./config_h.SH
22 + $(ENV) CONFIG_SH=uconfig.sh CONFIG_H=uconfig.h $(NRACV) sh ./config_h.SH
24 +uconfig.h: regen_uconfig
26 # Do not regenerate perly.c and perly.h.
28 diff -urN perl-5.10.0.org/uconfig.sh perl-5.10.0/uconfig.sh
29 --- perl-5.10.0.org/uconfig.sh 2007-12-18 11:47:08.000000000 +0100
30 +++ perl-5.10.0/uconfig.sh 2008-01-09 14:21:01.327533497 +0100
34 aphostname='/bin/hostname'
35 -archlib='/usr/local/lib/perl5/5.10/unknown'
36 -archlibexp='/usr/local/lib/perl5/5.10/unknown'
40 -binexp='/usr/local/bin'
43 cf_by='root@localhost'
54 d_libm_lib_version='undef'
57 -d_localtime_r_needs_tzset='undef'
58 +d_localtime_r_needs_tzset='define'
63 old_pthread_create_joinable=''
72 -privlib='/usr/local/lib/perl5/5.10'
73 -privlibexp='/usr/local/lib/perl5/5.10'
80 sched_yield='sched_yield()'
81 -scriptdir='/usr/local/bin'
82 -scriptdirexp='/usr/local/bin'