List Info

Thread: Exotic Configure options are broken




Exotic Configure options are broken
user name
2007-09-09 04:39:21
So I was reading and re-organizing INSTALL, and found out
about
lesser-used options.

1. -Dusesocks : perl doesn't compile anymore with SOCKS
support. No
idea what this is, exactly.

2. -Uusedl : if you Configure perl without dynamic loading
support
(but who does that nowadays?) at least the tests for
DynaLoader and
Hash::Util fail. In the first case, I suspect tests should
be skipped,
of course. But in the second case that might indicate that
the build
of its submodule is not 100% perfect. I haven't
investigated.

Re: Exotic Configure options are broken
user name
2007-09-10 11:22:10
On Sun, 9 Sep 2007, Rafael Garcia-Suarez wrote:

> So I was reading and re-organizing INSTALL, and found
out about
> lesser-used options.
> 
> 1. -Dusesocks : perl doesn't compile anymore with SOCKS
support. No
> idea what this is, exactly.

I never ran it myself, but I don't think it was deliberately
broken.
Alas, someone would have to have it installed to test it.
The site http://www.socks.nec.com/ appears to be down.  I don't know if 
that's temporary or long-term.


> 2. -Uusedl : if you Configure perl without dynamic
loading support
> (but who does that nowadays?) at least the tests for
DynaLoader and
> Hash::Util fail. In the first case, I suspect tests
should be skipped,
> of course. But in the second case that might indicate
that the build
> of its submodule is not 100% perfect. I haven't
investigated.

I usually get around to testing that just around this time
in the release 
cycle.  Apart from me, I have have heard of users
Configuring perl this 
way if they wish to distribute just a single fat perl binary
to customers 
that has all the modules built in.  I also seem to recall
that it was 
useful in some embedding applications.

Anyway, it should work.  I'll try taking a look.

-- 
    Andy Dougherty		dougheralafayette.edu

[1-2]

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