Skip Menu |

This queue is for tickets about the Data-Alias CPAN distribution.

Report information
The Basics
Id: 19503
Status: rejected
Priority: 0/
Queue: Data-Alias

People
Owner: Nobody in particular
Requestors: STEFFENW [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: 0.09
Fixed in: (no value)



Subject: not available in Win32
This module is very interesting. You have use 5.008001; inside your code and so you can't get an entry in the ActiveState repository. Now this is the 5.008000-Repository, see: http://ppm.activestate.com/BuildStatus/5.8-D.html I can't read in your Documentation: only for Unix/Linux. So I think, it is possible to have this module for Win32 in days.
On Fri May 26 07:46:23 2006, STEFFENW wrote: Show quoted text
> You have > use 5.008001; > inside your code and so you can't get an entry in the ActiveState > repository. Now this is the 5.008000-Repository, see: > http://ppm.activestate.com/BuildStatus/5.8-D.html
Well, Data::Alias really does need 5.8.1. It doesn't compile on 5.8.0, nor can it be expected to as some stuff D::A depends on wasn't introduced until 5.8.1 -- this can't be worked around. Show quoted text
> I can't read in your Documentation: only for Unix/Linux. So I think, > it is possible to have this module for Win32 in days.
Data::Alias doesn't work on plain Win32, nor is there any hope it can be changed to work there: It requires functions that aren't part of the public API. On unix-ish platforms this isn't a problem, but Win32 uses an "export list" which is strictly enforced. Getting D::A to work would require augmenting the export list and recompiling perl itself. Note that Data::Alias should however work fine in cygwin, which uses a unix-ish style of dynamic linking. I haven't tested this though. -- Matthijs van Duin