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 --- perl-5.10.1/uconfig.sh.orig 2009-08-25 08:37:36.000000000 +0200
29 +++ perl-5.10.1/uconfig.sh 2009-08-25 08:43:07.000000000 +0200
33 aphostname='/bin/hostname'
34 -archlib='/usr/local/lib/perl5/5.11/unknown'
35 -archlibexp='/usr/local/lib/perl5/5.11/unknown'
39 -binexp='/usr/local/bin'
42 cf_by='root@localhost'
53 d_libm_lib_version='undef'
56 -d_localtime_r_needs_tzset='undef'
57 +d_localtime_r_needs_tzset='define'
62 old_pthread_create_joinable=''
71 -privlib='/usr/local/lib/perl5/5.11'
72 -privlibexp='/usr/local/lib/perl5/5.11'
79 sched_yield='sched_yield()'
80 -scriptdir='/usr/local/bin'
81 -scriptdirexp='/usr/local/bin'