List Info

Thread: RE: MakeMaker + static misbehaviour




RE: MakeMaker + static misbehaviour
user name
2007-08-31 01:56:47
> > Attached patch fixes that.
> >
> Thanks, applied as #31767, plus $VERSION bumped as
#31768.

thank you many!
(I was afraid to even touch $VERSION)

Attached patch does not touch ordinary builds, it adds a
possibility to build all extensions statically (excluding
some extensions that do "viva la resistance"),
plus few cleaning touches in win32/buildext.pl

The explanation is in win32/Makefile portion of the patch,
and I'll do win32/makefile.mk patching immediately after
this patch is applied (and if applied)

> 
> (BTW, what's the status with that git import ? all that
branching and
> dual-lifing is driving me crazy before releasing 5.10)

Indeed, if some patch is too late for 5.10, what should
happen then?

BR,
Vadim.

  
RE: RE: MakeMaker + static misbehaviour
user name
2007-08-31 05:49:17
Konovalov, Vadim Vladimirovich (Vadim)** CTR ** wrote:
> Attached patch does not touch ordinary builds, it adds
a possibility
> to build all extensions statically (excluding some
extensions that do
> "viva la resistance"), plus few cleaning
touches in win32/buildext.pl
> 
> The explanation is in win32/Makefile portion of the
patch,
> and I'll do win32/makefile.mk patching immediately
after this patch
> is applied (and if applied) 

I just tried this out in bleadperl31769 I get the following
errors
after building with VC6 using the command-line "nmake
BUILD_STATIC=define ALL_STATIC=define":

Failed Test                               Stat Wstat Total
Fail  List of
Failed
------------------------------------------------------------
------------
-------
../ext/Hash/Util/FieldHash/t/01_load.t       2   512     8  
 8  5-8
../ext/Hash/Util/FieldHash/t/02_function.    9  2304    ??  
??  ??
../ext/Hash/Util/FieldHash/t/03_class.t      9  2304     7  
14  1-7
../ext/Hash/Util/FieldHash/t/04_thread.t     9  2304    ??  
??  ??
../ext/Hash/Util/FieldHash/t/05_perlhook.    9  2304    ??  
??  ??
../ext/Hash/Util/FieldHash/t/10_hash.t       9  2304    ??  
??  ??
../ext/Hash/Util/FieldHash/t/11_hashassig    9  2304    ??  
??  ??
../ext/Hash/Util/FieldHash/t/12_hashwarn.    9  2304    ??  
??  ??
run/fresh_perl.t                                        94  
 1  67
55 tests and 988 subtests skipped.

The fresh_perl.t failure is due to the
"POSIX::constant_M!55!NG" warning
that I just referred to in another post, but the
Hash/Util/FieldHash
failures are all saying:

Can't locate loadable object for module
Hash::Util::FieldHash in INC
(INC
contains: ../lib) at ../lib/Hash/Util.pm line 39
Compilation failed in require at ../lib/Hash/Util.pm line
39.

which I'm guessing is more likely to do with the static
build changes.

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )