2008/1/12, Yaakov (Cygwin Ports) <[EMAIL PROTECTED]>:
> Reini Urban wrote:
> | not over this weekend please!
> | I'm still on a business trip somewhere in detroit with only my laptop
> | and poor internet connection.
> | next weekend would be better.
>
> That's fine, it can happen whenever you're ready.  I'm holding off on
> almost anything perl-related until then.
>
> | most modules build out of the box.
>
> Most??  Which don't?

See http://cpantesters.perl.org/author/RURBAN.html
for 5.10 only

> | and the errors I found are for 5.8.8 also. just the B modules are
> | problematic, B::Generate I fixed recently.
> | The 5.10 B compiler suite is not ready yet.
>
> Does that affect the general readability of 5.10 for general
> consumption?  I'm a bit concerned about making such a major upgrade too
> early.

No, not all. The perl compiler was removed from CORE for all platforms,
and is a standalone CPAN module now, where certain parts don't work
yet good enough to produce e.g. optimized C code. Nobody stepped
in yet to complete it.

> | name proposals of the archlib? The generated ones as they used to be
> | in older days?
>
> AFAIK our perl packages used to use the default, which is archname:
> cygwin-thread-multi-64int.  It's a bit long, and makes for file listings
> more than 80 chars wide.  Some ideas from what other distros *would* do,
> based on their other platforms:
> * Fedora, Gentoo: i686-cygwin-thread-multi
> * Debian, Ubuntu: nothing (archlib == privlib)
>
> The Debian method makes me wonder if there's any benefit at all to the
> lib/arch differential, being that Cygwin only supports one arch (i686).
> ~ Unless one day there will be separate x86_64 build?  Doubtful, given
> that GCC still doesn't support amd64 PE/COFF.

Hopefully there will be! It would feature MUCH faster function calls.
I'm just working on C::DynaLib to support the new gcc (hmm, something
broke there in the last two years) and 64bit fastcall convention.

> OTOH, if there is still a point to the archlib, Cygwin's perl has been
> threaded for quite a while.  Maybe i686-cygwin will suffice?

i686-cygwin sounds good. Better than just cygwin.
-- 
Reini

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Cygwin-ports-general mailing list
Cygwin-ports-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general

Reply via email to