[openssl.org #499] - request for status update?

2003-02-23 Thread Ghanta, Bose
Dear OpenSSL Development Team, Richard, and Ben,

 Thank you for giving a review ticket number #499 for our patch request.  We
understand that you are all very busy.  Could you kindly review our patch
request and give us approval to call our port as VOS OpenSSL or OpenSSL
for VOS?  We very much appreciate your help to us. 

Our customers are very anxious to receive the OpenSSL product. Please help
us here.  Could you at least let us know when the team expect to complete
the review?  This information helps us to share this with our customers and
plan accordingly. We are hopeful that you will review our changes shortly.

Thank you,
Bose
__
OpenSSL Project http://www.openssl.org
Development Mailing List   [EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]


Re: [CVS] OpenSSL: openssl/crypto/evp/ Makefile.ssl

2003-02-23 Thread Richard Levitte - VMS Whacker
In message [EMAIL PROTECTED] on Sat, 22 Feb 2003 23:19:49 +0100 (CET), Ulf Moeller 
[EMAIL PROTECTED] said:

Why?  mklink.pl will test if symlink is possible, and if not, it will
do a copy instead...

ulf   Log:
ulf Copy rather than symlink the test data.
ulf This is needed because Windows doesn't support symlinks.
ulf 
ulf The Cygwin/MinGW build now passes make test.
ulf 
ulf   Summary:
ulf RevisionChanges Path
ulf 1.75+1  -1  openssl/crypto/evp/Makefile.ssl
ulf   
ulf 
ulf   patch -p0 ' .'
ulf   Index: openssl/crypto/evp/Makefile.ssl
ulf   
ulf   $ cvs diff -u -r1.74 -r1.75 Makefile.ssl
ulf   --- openssl/crypto/evp/Makefile.ssl  6 Feb 2003 19:25:11 -   1.74
ulf   +++ openssl/crypto/evp/Makefile.ssl  22 Feb 2003 22:19:48 -  1.75
ulf-70,7 +70,7 
ulf$(TOP)/util/point.sh Makefile.ssl Makefile
ulf$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER)
ulf$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST)
ulf   -$(PERL) $(TOP)/util/mklink.pl ../../test $(TESTDATA)
ulf   +cp $(TESTDATA) ../../test
ulf$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS)
ulf
ulfinstall:
ulf.
__
OpenSSL Project http://www.openssl.org
Development Mailing List   [EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]


[openssl.org #425] Build error on Windows NT4?

2003-02-23 Thread Brendan Law via RT

So I've read this thread, and had a look at the code.  What do I have to do
to fix this error? (exactly)
 
Thank you!
 
Brendan Law
 
 
original thread
 
The ticket #425 is indeed closable.

That note #define OPENSSL_EXPORT_VAR_AS_FUNCTION made me check my own
doings again (with a magnifying glass)... That error ended up being my
careless mistake :-( Sorry for all the trouble. OpenSSL is doing everything
right. Combination: NT4 + SP6a + VC++(12.00.8804) passed all the tests.

Yours  VW


-Original Message-
From: Stephen Henson via RT [mailto:[EMAIL PROTECTED]
Sent: Thursday, January 02, 2003 2:53 AM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: [openssl.org #425] Build error on Windows NT4? 



[EMAIL PROTECTED] - Wed Jan  1 18:40:53 2003]:

   cl ... -c .\crypto\asn1\n_pkey.c
   .\crypto\asn1\n_pkey.c(96) : error C2370:
'NETSCAPE_ENCRYPTED_PKEY_it' :
   redefinition; different storage class
   .\crypto\asn1\n_pkey.c(93) : see declaration of
   'NETSCAPE_ENCRYPTED_PKEY_it'
 
  Strange, I checked VC++ 6.0 SP3 and had no problems. What version of
  VC++ are you using?
 
 First of all I want to make it clear that I do *not* have environment
 for VC-WIN32 build. All I say here is based on experinence not related
 to OpenSSL.
 
 How does one tell VC++SP level? I couldn't find a way. It's probably
 more appropriate to ask for version number returned by cl. Mine says
 12.00.8804...
 

Well the version is in the about box of visual studio. Not sure about
the SP level, I just know I installed SP3 on this box and I'll try SP5
when I can find time to download the 100Mb or so of it...

I also have cl version 12.00.8804 BTW

 In either case I believe it's OPENSSL_EXTERN which is responsible
for
 this. On Windows OPENSLL_EXTERN is[?]/can be defined as extern
 _declspec(dllimport) and the problem must be that n_pkey.c refers to
 same variable as both local and OPENSSL_EXTERN. The catch is that
 _decspec(dllimport) is [and has to be] treated differently. Most
notably
 _declspec(dllimport) int i; int foo(){return i;} effectively
compiles
 as int *_i; int foo() {return *_i;}. As you can see generated
machine
 code has to be substantially different from one generated for plain
int
 i; int foo(){return i;} and this is what the compiler must be
 complaining about. At the very least if I try to compile int
 i;_declspec(dllimport) int i; I get the very same error code, C2370.
 
 A.
 

I was a little puzzled by the original report. Because it seems to be
complaining about the NETSCAPE_ENCRYPTED_PKEY_it variable whereas under
Win32 this should in fact be a function. 

Win32 should #define OPENSSL_EXPORT_VAR_AS_FUNCTION which causes a
different part of asn1t.h to be used. This should end up being written
to opensslconf.h when perl Configure VC-WIN32 is initially called.

So the original poster might want to check to see if this is the case...

__
OpenSSL Project http://www.openssl.org
Development Mailing List   [EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]


[openssl.org #425] Build error on Windows NT4?

2003-02-23 Thread Stephen Henson via RT

[EMAIL PROTECTED] - Sun Feb 23 22:17:03 2003]:

 So I've read this thread, and had a look at the code.  What do I have
to do
 to fix this error? (exactly)
  

I didn't find out exactly what the OP did to get this error.

However you can check that there is a line:

#define EXPORT_VAR_AS_FUNCTION

in crypto\opensslconf.h

If not make sure you are following all the steps in INSTALL.W32 to the
letter.

STeve.

__
OpenSSL Project http://www.openssl.org
Development Mailing List   [EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]