[openssl.org #753] 0.9.6l does not compile on Windows

2014-06-30 Thread Rich Salz via RT
I'm going to assume that somehow, over the ten year since this was reported,
things got better.

__
OpenSSL Project http://www.openssl.org
Development Mailing List   openssl-dev@openssl.org
Automated List Manager   majord...@openssl.org


[openssl.org #753] 0.9.6l does not compile on Windows

2003-11-05 Thread Jeffrey Altman via RT

The inclusion of e_os.h in crypto\des\cfb_enc.c must be specified as 
either

  #include openssl/e_os.h

or

  #include ../e_os.h

This is not performed in a consistent manner in OpenSSL 0.9.6.


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


Re: [openssl.org #753] 0.9.6l does not compile on Windows

2003-11-05 Thread Richard Levitte - VMS Whacker
In message [EMAIL PROTECTED] on Wed,  5 Nov 2003 08:42:39 +0100 (MET), Jeffrey 
Altman via RT [EMAIL PROTECTED] said:

rt 
rt The inclusion of e_os.h in crypto\des\cfb_enc.c must be specified as 
rt either
rt 
rt   #include openssl/e_os.h

Absolutely not!

rt or
rt 
rt   #include ../e_os.h

I'd rather say either:

#ifdef FLAT_INC
# include e_os.h
#else
# include ../../e_os.h
#endif

or:

#include e_os.h

I prefer the latter.

rt This is not performed in a consistent manner in OpenSSL 0.9.6.

Uhmm, why does cbc_enc.c need e_os.h?

But you're right, the consistency is a bit lacking there...

-
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte   \ Tunnlandsvägen 3  \ [EMAIL PROTECTED]
[EMAIL PROTECTED]  \ S-168 36  BROMMA  \ T: +46-8-26 52 47
\  SWEDEN   \ or +46-708-26 53 44
Procurator Odiosus Ex Infernis-- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/

Unsolicited commercial email is subject to an archival fee of $400.
See http://www.stacken.kth.se/~levitte/mail/ for more info.
__
OpenSSL Project http://www.openssl.org
Development Mailing List   [EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]


Re: [openssl.org #753] 0.9.6l does not compile on Windows

2003-11-05 Thread Richard Levitte - VMS Whacker via RT

In message [EMAIL PROTECTED] on Wed,  5 Nov 2003 08:42:39 +0100 (MET), Jeffrey 
Altman via RT [EMAIL PROTECTED] said:

rt 
rt The inclusion of e_os.h in crypto\des\cfb_enc.c must be specified as 
rt either
rt 
rt   #include openssl/e_os.h

Absolutely not!

rt or
rt 
rt   #include ../e_os.h

I'd rather say either:

#ifdef FLAT_INC
# include e_os.h
#else
# include ../../e_os.h
#endif

or:

#include e_os.h

I prefer the latter.

rt This is not performed in a consistent manner in OpenSSL 0.9.6.

Uhmm, why does cbc_enc.c need e_os.h?

But you're right, the consistency is a bit lacking there...

-
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte   \ Tunnlandsvägen 3  \ [EMAIL PROTECTED]
[EMAIL PROTECTED]  \ S-168 36  BROMMA  \ T: +46-8-26 52 47
\  SWEDEN   \ or +46-708-26 53 44
Procurator Odiosus Ex Infernis-- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/

Unsolicited commercial email is subject to an archival fee of $400.
See http://www.stacken.kth.se/~levitte/mail/ for more info.

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


Re: [openssl.org #753] 0.9.6l does not compile on Windows

2003-11-05 Thread Jeffrey Altman
Richard Levitte - VMS Whacker via RT wrote:

In message [EMAIL PROTECTED] on Wed,  5 Nov 2003 08:42:39 +0100 (MET), Jeffrey Altman via RT [EMAIL PROTECTED] said:

rt 
rt The inclusion of e_os.h in crypto\des\cfb_enc.c must be specified as 
rt either
rt 
rt   #include openssl/e_os.h

Absolutely not!

 

Well, the reason I say that is because of the following grep output 
which clearly shows that openssl/e_os.h is used more often than not.

GLOBAL: C:\src\openssl\0.9.6l

GLOBAL: C:\src\openssl\0.9.6l\apps

GLOBAL: C:\src\openssl\0.9.6l\apps\demoCA

GLOBAL: C:\src\openssl\0.9.6l\apps\demoCA\private

GLOBAL: C:\src\openssl\0.9.6l\apps\set

GLOBAL: C:\src\openssl\0.9.6l\bugs

GLOBAL: C:\src\openssl\0.9.6l\certs

GLOBAL: C:\src\openssl\0.9.6l\certs\expired

GLOBAL: C:\src\openssl\0.9.6l\crypto

GLOBAL: C:\src\openssl\0.9.6l\crypto\asn1

GLOBAL: C:\src\openssl\0.9.6l\crypto\bf
bftest.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\bf\asm

GLOBAL: C:\src\openssl\0.9.6l\crypto\bio
bss_bio.c:#include openssl/e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\bn
bntest.c:#include openssl/e_os.h
exptest.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\bn\asm

GLOBAL: C:\src\openssl\0.9.6l\crypto\bn\asm\alpha

GLOBAL: C:\src\openssl\0.9.6l\crypto\bn\asm\alpha.works

GLOBAL: C:\src\openssl\0.9.6l\crypto\bn\asm\x86

GLOBAL: C:\src\openssl\0.9.6l\crypto\buffer

GLOBAL: C:\src\openssl\0.9.6l\crypto\cast
casttest.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\cast\asm

GLOBAL: C:\src\openssl\0.9.6l\crypto\comp

GLOBAL: C:\src\openssl\0.9.6l\crypto\conf
conf_api.c:#include openssl/e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\des
cfb_enc.c:#include openssl/e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\des\asm

GLOBAL: C:\src\openssl\0.9.6l\crypto\des\t

GLOBAL: C:\src\openssl\0.9.6l\crypto\des\times

GLOBAL: C:\src\openssl\0.9.6l\crypto\dh
dhtest.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\dsa
dsatest.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\dso

GLOBAL: C:\src\openssl\0.9.6l\crypto\err

GLOBAL: C:\src\openssl\0.9.6l\crypto\evp

GLOBAL: C:\src\openssl\0.9.6l\crypto\hmac
hmactest.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\idea
ideatest.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\lhash

GLOBAL: C:\src\openssl\0.9.6l\crypto\md2
md2test.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\md4
md4test.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\md5
md5test.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\md5\asm

GLOBAL: C:\src\openssl\0.9.6l\crypto\mdc2
mdc2test.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\objects

GLOBAL: C:\src\openssl\0.9.6l\crypto\pem

GLOBAL: C:\src\openssl\0.9.6l\crypto\perlasm

GLOBAL: C:\src\openssl\0.9.6l\crypto\pkcs12

GLOBAL: C:\src\openssl\0.9.6l\crypto\pkcs7

GLOBAL: C:\src\openssl\0.9.6l\crypto\pkcs7\p7

GLOBAL: C:\src\openssl\0.9.6l\crypto\pkcs7\t

GLOBAL: C:\src\openssl\0.9.6l\crypto\rand
md_rand.c:#include openssl/e_os.h
randfile.c:#include openssl/e_os.h
randfile.c:/* #define RFILE .rnd - defined in ../../e_os.h */
randtest.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\rc2
rc2test.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\rc4
rc4test.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\rc4\asm

GLOBAL: C:\src\openssl\0.9.6l\crypto\rc5
rc5test.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\rc5\asm

GLOBAL: C:\src\openssl\0.9.6l\crypto\ripemd
rmdtest.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\ripemd\asm

GLOBAL: C:\src\openssl\0.9.6l\crypto\rsa
rsa_test.c:#include openssl/e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\sha
sha1test.c:#include ../e_os.h
shatest.c:#include ../e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\sha\asm

GLOBAL: C:\src\openssl\0.9.6l\crypto\stack

GLOBAL: C:\src\openssl\0.9.6l\crypto\threads
mttest.c:#include ../../e_os.h
th-lock.c:#include openssl/e_os.h
GLOBAL: C:\src\openssl\0.9.6l\crypto\txt_db

GLOBAL: C:\src\openssl\0.9.6l\crypto\x509

GLOBAL: C:\src\openssl\0.9.6l\crypto\x509v3

GLOBAL: C:\src\openssl\0.9.6l\demos

GLOBAL: C:\src\openssl\0.9.6l\demos\bio

GLOBAL: C:\src\openssl\0.9.6l\demos\eay

GLOBAL: C:\src\openssl\0.9.6l\demos\maurice

GLOBAL: C:\src\openssl\0.9.6l\demos\pkcs12

GLOBAL: C:\src\openssl\0.9.6l\demos\prime

GLOBAL: C:\src\openssl\0.9.6l\demos\sign

GLOBAL: C:\src\openssl\0.9.6l\demos\ssl

GLOBAL: C:\src\openssl\0.9.6l\demos\state_machine

GLOBAL: C:\src\openssl\0.9.6l\doc
GLOBAL: C:\src\openssl\0.9.6l\doc\apps
GLOBAL: C:\src\openssl\0.9.6l\doc\crypto

GLOBAL: C:\src\openssl\0.9.6l\doc\ssl

GLOBAL: C:\src\openssl\0.9.6l\inc32

GLOBAL: C:\src\openssl\0.9.6l\inc32\openssl

GLOBAL: C:\src\openssl\0.9.6l\include

GLOBAL: C:\src\openssl\0.9.6l\include\openssl

GLOBAL: C:\src\openssl\0.9.6l\MacOS

GLOBAL: C:\src\openssl\0.9.6l\MacOS\GetHTTPS.src

GLOBAL: C:\src\openssl\0.9.6l\ms

GLOBAL: C:\src\openssl\0.9.6l\out32dll

GLOBAL: C:\src\openssl\0.9.6l\perl

GLOBAL: