Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-12-19 Thread Andy Polyakov via RT
Please merge. last from this ticket(1753): - openssl-000-msys-symlink.patch - openssl-001-SNAP-20081003-mingw.patch Merged with minor modification in domd (http://cvs.openssl.org/chngview?cn=17706). a. __

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-12-12 Thread Alon Bar-Lev
Hello OpenSSL developers, Please merge these patches [2], [3] from bug [1]. Current cross compile is broken as the cpp used is not cross compile one. It causes mingw cross compile build to fail. I will be happy to know if there is something wrong, so I be able to provider better solution.

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-11-28 Thread Alon Bar-Lev via RT
Please merge. On 11/23/08, Alon Bar-Lev [EMAIL PROTECTED] wrote: I finish the tests with native build (MSYS environment): The source tree contain recent version (2008-11-23) plus patches: from ticket 1747: - openssl-cvs-mingw-capi.patch.gz last from this ticket(1753):

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-11-23 Thread Roumen Petrov
Alon Bar-Lev wrote: Any luck? On 11/6/08, Roumen Petrov [EMAIL PROTECTED] wrote: Alon Bar-Lev wrote: Roumen? mingw64 is merged now... Please confirm this so we have mingw working again. This is also affect the mingw64. [SNIP] Cross-compilation is fine only with additional changes in

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-11-23 Thread Alon Bar-Lev
So in the mean time can the patches merged? On 11/23/08, Roumen Petrov [EMAIL PROTECTED] wrote: Alon Bar-Lev wrote: Any luck? On 11/6/08, Roumen Petrov [EMAIL PROTECTED] wrote: Alon Bar-Lev wrote: Roumen? mingw64 is merged now... Please confirm this so we have mingw

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-11-22 Thread Alon Bar-Lev
Any luck? On 11/6/08, Roumen Petrov [EMAIL PROTECTED] wrote: Alon Bar-Lev wrote: Roumen? mingw64 is merged now... Please confirm this so we have mingw working again. This is also affect the mingw64. [SNIP] Cross-compilation is fine only with additional changes in rand_egd.c

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-11-05 Thread Alon Bar-Lev
Roumen? mingw64 is merged now... Please confirm this so we have mingw working again. This is also affect the mingw64. Thank you, Alon. On 10/23/08, Alon Bar-Lev [EMAIL PROTECTED] wrote: On 10/22/08, Roumen Petrov [EMAIL PROTECTED] wrote: Alon Bar-Lev via RT wrote: [SNIP] For some

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-11-05 Thread Roumen Petrov
Alon Bar-Lev wrote: Roumen? mingw64 is merged now... Please confirm this so we have mingw working again. This is also affect the mingw64. [SNIP] Cross-compilation is fine only with additional changes in rand_egd.c addressed in issue 1777. Access to MSYS environment is still problematic.

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-10-22 Thread Alon Bar-Lev via RT
Hello Roumen, Thank you for addressing this. I cannot reproduce the _XOPEN_SOURCE issue anymore, maybe because in the meantime I upgraded to mingw-runtime-3.15.1. For the WIN32_LEAN_AND_MEAN, I don't see how it is relates to winsock issue... You could always have #include winsock.h and you do

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-10-22 Thread Stefan . Neis
Hi, 5. Added -DWIN32_LEAN_AND_MEAN and drop the conflict undef of x509.h While I don't mind having to compile the library itself with special flags, the above implies that every _user_ of OpenSSL who includes x509.h has to either use -DWIN32_LEAN_AND_MEAN as well or that he is going to

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-10-22 Thread Alon Bar-Lev via RT
I did not wish to do anything special except of fixing mingw, so I drop the LEAN_AND_MEAN fixup. Latest snapshot added obj_xref.h, so the depend target can stay the same. Attached is the only fix needed for making domd use cross compiler, as it fails because of the -mno-cygwin. And optional fix I

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-10-22 Thread Alon Bar-Lev
On 10/22/08, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi, 5. Added -DWIN32_LEAN_AND_MEAN and drop the conflict undef of x509.h While I don't mind having to compile the library itself with special flags, the above implies that every _user_ of OpenSSL who includes x509.h has

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-10-22 Thread Roumen Petrov
[EMAIL PROTECTED] wrote: Hi, 5. Added -DWIN32_LEAN_AND_MEAN and drop the conflict undef of x509.h While I don't mind having to compile the library itself with special flags, the above implies that every _user_ of OpenSSL who includes x509.h has to either use -DWIN32_LEAN_AND_MEAN

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-10-22 Thread Roumen Petrov
Alon Bar-Lev via RT wrote: [SNIP] For some strange reason perl reports that symlinks are available under msys, while it cannot create symbolic link when the to is not reachable from cwd. May be I can access a msys environment next week :( . It is save to assume that msys don't support

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-10-22 Thread Alon Bar-Lev
On 10/22/08, Roumen Petrov [EMAIL PROTECTED] wrote: Alon Bar-Lev via RT wrote: [SNIP] For some strange reason perl reports that symlinks are available under msys, while it cannot create symbolic link when the to is not reachable from cwd. May be I can access a msys environment next

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-10-21 Thread Alon Bar-Lev via RT
Attached are patches, please address this issues, it is hard to keep sync this way. The order of the issue is according to importance, (1, 2, 3) blockers. Thanks! 1. _XOPEN_SOURCE cannot be used in mingw, strptime is never used anyway? 2. Make domd use cross compiler if available. 3. Update

Re: [openssl.org #1753] snapshot 20081003 broke mingw build

2008-10-21 Thread Roumen Petrov via RT
Alon Bar-Lev via RT wrote: Attached are patches, please address this issues, it is hard to keep sync this way. The order of the issue is according to importance, (1, 2, 3) blockers. Thanks! 1. _XOPEN_SOURCE cannot be used in mingw, strptime is never used anyway? 2. Make domd use cross

[openssl.org #1753] snapshot 20081003 broke mingw build

2008-10-06 Thread Alon Bar-Lev via RT
Hello, Latest snapshot broke mingw build for the following reasons: 1. ssl/kssl.c declares _XOPEN_SOURCE at source level and not at configuration level, this is invalid in some environments. Please consider moving this to Configure targets table. Also, I cannot see where strptime is used