Hi,
On Thursday, March 15, 2012 04:44:48 AM you wrote:
Show quoted text> Queue: Net-SSLeay
> Ticket <URL:
https://rt.cpan.org/Ticket/Display.html?id=75027 >
>
> > tests OK, but I see this during make:
> >
> > ### do not forget to update (manually) SSLeay.pod(constants list) +
> > SSLeay.pm(@EXPORT_OK)
> >
> > Is that intentional? Its likely to scare people :-)
>
> It is intentional; however it should happen only when when the timespamp
> on helper_script/regen_openssl_constants.pl file is newer than timestamp
> on constants.c
>
> In other words if you try to run again:
> make clean
> perl Makefile.PL
> make
>
> It should not warn anymore.
OK, thats what I observe.
Show quoted text>
> The idea (not sure if it is a good one) is that after modification of
> helper_script/regen_openssl_constants.pl (e.g. adding the new constant)
> user should be reminded to update those two things (1/
> SSLeay.pod/constants list + 2/ SSLeay.pm/@EXPORT_OK) that are not
> updated automatically during autogeneration of constant related stuff.
>
> In other words: this warning should never happen when user installs
> Net-SSLeay distribution tarball (providing that you will run: 'perl
> Makefile; make test' before 'make dist'); the warning is intended for
> Net-SSLeay developers hacking on constants related stuff as the script
> helper_script/regen_openssl_constants.pl is not executed unless you make
> a modification to helper_script/regen_openssl_constants.pl
>
> But of course we can simply remove this warning if you prefer it.
If it should only appear to net-ssleay developers then I am OK with it.
Committed to 315.
Cheers.
Show quoted text>
> --
> kmx
--
Mike McCauley mikem@open.com.au
Open System Consultants Pty. Ltd
9 Bulbul Place Currumbin Waters QLD 4223 Australia
http://www.open.com.au
Phone +61 7 5598-7474 Fax +61 7 5598-7070
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.