|Subject:||Patch: Recent changes broke compatibility to Vanilla Perl; Cygwin|
Recent changes broke compatibility to Vanilla Perl. Put MSVC compatibility code into #ifdef. Fixed Cygwin compilation. Put many skipped 'defined' in #if. Patched Makefile's "UUID state storage" default value to be "c:/tmp" if it exists on NSWin32. Skip "default umask" question on MSWin32. Removed -lsocket from LIBS; this will help CPAN smoke testing because reporting is skipped when library is not found. 'basic.t' now checks length($uuid1) and unique scan is done now on 15 values. With all this changes Data::UUID passes tests on MSVC 6, Mingw (Vanilla Perl), Cygwin, FreeBSD, RedHat 9 (Linux 2.4). This patch resolves tickets #7088 and #19211. ------- Alexandr Ciornii,
Message body not shown because it is not plain text.