Re: OpenSSL 1.0.2n Build Failed on Windows 32bit Platform

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: OpenSSL 1.0.2n Build Failed on Windows 32bit Platform

Dr. Matthias St. Pierre
Hi,

this issue was fixed in the OpenSSL 1.0.2 stable branch in commit

  https://github.com/openssl/openssl/commit/18df0adda98f8f21cc494b4835c2817bcadbeb8a,

which will be part oft he next letter release. If you need it right away, you can get it from the current stable branch on github.

https://github.com/openssl/openssl/commits/OpenSSL_1_0_2-stable

Regards,
Matthias



> -----Ursprüngliche Nachricht-----
> Von: openssl-users <[hidden email]> Im Auftrag von Wang
> Gesendet: Dienstag, 13. März 2018 10:14
> An: [hidden email]
> Betreff: [openssl-users] OpenSSL 1.0.2n Build Failed on Windows 32bit Platform
>
> Hello,
>
> When I build OpenSSL1.0.2n, I hit the following error on Windows 32bit
> platform.
>
>      [exec] o_init.c
>      [exec] .\crypto\o_init.c(77) : error C2220: warning treated as error -
> no 'object' file generated
>      [exec] .\crypto\o_init.c(77) : warning C4013:
> 'FIPS_crypto_set_id_callback' undefined; assuming extern returning int
>      [exec] NMAKE : fatal error U1077: '"D:\engapps\Microsoft Visual Studio
> 8\VC
> \BIN\cl.EXE"' : return code '0x2'
>      [exec] Stop.
>      [exec] Result: 2
>
> This failure only occurs on Windows 32bit. Building OpenSSL 1.0.2n on
> Windows 64bit, Solaris 32/64bit, Linux 32/64bit and hpia 32/64bit is OK. In
> addition, building OpenSSL1.0.2k on Windows 32bit is OK too.
>
> I saw a link
> (http://openssl.6102.n7.nabble.com/openssl-org-4685-PATCH-Add-missing-prototype-for-FIPS-callback-tt68511.html)
> which suggested a possible fix to this issue, but it brings another build
> failure below.
>      [exec] o_init.c
>      [exec] .\crypto\o_init.c(78) : error C2143: syntax error : missing ';'
> befo
> re 'type'
>      [exec] .\crypto\o_init.c(79) : warning C4013:
> 'FIPS_crypto_set_id_callback'  undefined; assuming extern returning int
>      [exec] NMAKE : fatal error U1077: '"D:\engapps\Microsoft Visual Studio
> 8\VC\BIN\cl.EXE"' : return code '0x2'
>      [exec] Stop.
>      [exec] Result: 2
>
> Anyone knows how to fix this issue? Any help is appreciated.
>
> Thank you in advance,
> Wang
>
>
>
>
>
> --
> Sent from: http://openssl.6102.n7.nabble.com/OpenSSL-User-f3.html
> --
> openssl-users mailing list
> To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: OpenSSL 1.0.2n Build Failed on Windows 32bit Platform

Dr. Matthias St. Pierre
Note: If you don't have git available, you can download the sources as a zip archive using the following link:

https://github.com/openssl/openssl/archive/OpenSSL_1_0_2-stable.zip

Matthias

> -----Ursprüngliche Nachricht-----
> Von: openssl-users <[hidden email]> Im Auftrag von Dr. Matthias St. Pierre
> Gesendet: Dienstag, 13. März 2018 15:22
> An: [hidden email]
> Betreff: Re: [openssl-users] OpenSSL 1.0.2n Build Failed on Windows 32bit Platform
>
> Hi,
>
> this issue was fixed in the OpenSSL 1.0.2 stable branch in commit
>
>   https://github.com/openssl/openssl/commit/18df0adda98f8f21cc494b4835c2817bcadbeb8a,
>
> which will be part oft he next letter release. If you need it right away, you can get it from the current stable branch on github.
>
> https://github.com/openssl/openssl/commits/OpenSSL_1_0_2-stable
>
> Regards,
> Matthias
>
>
>
> > -----Ursprüngliche Nachricht-----
> > Von: openssl-users <[hidden email]> Im Auftrag von Wang
> > Gesendet: Dienstag, 13. März 2018 10:14
> > An: [hidden email]
> > Betreff: [openssl-users] OpenSSL 1.0.2n Build Failed on Windows 32bit Platform
> >
> > Hello,
> >
> > When I build OpenSSL1.0.2n, I hit the following error on Windows 32bit
> > platform.
> >
> >      [exec] o_init.c
> >      [exec] .\crypto\o_init.c(77) : error C2220: warning treated as error -
> > no 'object' file generated
> >      [exec] .\crypto\o_init.c(77) : warning C4013:
> > 'FIPS_crypto_set_id_callback' undefined; assuming extern returning int
> >      [exec] NMAKE : fatal error U1077: '"D:\engapps\Microsoft Visual Studio
> > 8\VC
> > \BIN\cl.EXE"' : return code '0x2'
> >      [exec] Stop.
> >      [exec] Result: 2
> >
> > This failure only occurs on Windows 32bit. Building OpenSSL 1.0.2n on
> > Windows 64bit, Solaris 32/64bit, Linux 32/64bit and hpia 32/64bit is OK. In
> > addition, building OpenSSL1.0.2k on Windows 32bit is OK too.
> >
> > I saw a link
> > (http://openssl.6102.n7.nabble.com/openssl-org-4685-PATCH-Add-missing-prototype-for-FIPS-callback-tt68511.html)
> > which suggested a possible fix to this issue, but it brings another build
> > failure below.
> >      [exec] o_init.c
> >      [exec] .\crypto\o_init.c(78) : error C2143: syntax error : missing ';'
> > befo
> > re 'type'
> >      [exec] .\crypto\o_init.c(79) : warning C4013:
> > 'FIPS_crypto_set_id_callback'  undefined; assuming extern returning int
> >      [exec] NMAKE : fatal error U1077: '"D:\engapps\Microsoft Visual Studio
> > 8\VC\BIN\cl.EXE"' : return code '0x2'
> >      [exec] Stop.
> >      [exec] Result: 2
> >
> > Anyone knows how to fix this issue? Any help is appreciated.
> >
> > Thank you in advance,
> > Wang
> >
> >
> >
> >
> >
> > --
> > Sent from: http://openssl.6102.n7.nabble.com/OpenSSL-User-f3.html
> > --
> > openssl-users mailing list
> > To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: OpenSSL 1.0.2n Build Failed on Windows 32bit Platform

Wang
In reply to this post by Dr. Matthias St. Pierre
Thank you very much, Matthias. It works.

Regards,
Wang



--
Sent from: http://openssl.6102.n7.nabble.com/OpenSSL-User-f3.html
--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users