Hi Dan,

after upgrading to r16 I found that znapzend (pure perl program) got stuck in 
maintenance mode. The service status log file revealed the following:
"EINPROGRESS" is not exported by the Errno module

Checking the Errno.pm (core perl module) I found that the %err hash as well as 
the %EXPORT_TAGS hash are empty:
BEGIN {
    %err = (
    );
...
}

...

our %EXPORT_TAGS = (
    POSIX => [qw(
    )]
);

The Errno.pm build depends on the errno.h header file (/usr/include/errno.h) 
which I found to be present on some of my OmniOS r16 boxes but not on all of 
them.

As a temporary fix I copied the hashes from another Errno.pm on a non r16 
system.

znapzend users be warned that upgrading to OmniOS r16 will currently stop 
znapzend from working.

Dan, could you please check the presence of errno.h on your building box as 
well as the build of Errno.pm?

Thank you,
Dominik



_______________________________________________
OmniOS-discuss mailing list
[email protected]
http://lists.omniti.com/mailman/listinfo/omnios-discuss

Reply via email to