Resending to -users. On Thu, Apr 23, 2020 at 9:58 AM Sam Roberts <vieuxtech@xxxxxxxxx> wrote: > > Seems to be something wrong with the way config is generating the > version strings: > gcc -Icrypto -I. -Iinclude -Iproviders/common/include > -Iproviders/implementations/include -Icrypto/include -DAES_ASM > -DBSAES_ASM -DCMLL_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM > -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT > -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 > -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM > -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack > -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_BUILDING_OPENSSL > -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" > -DENGINESDIR="\"/usr/local/lib/engines-3\"" > -DMODULESDIR="\"/usr/local/lib/ossl-modules\"" -DNDEBUG -MMD -MF > crypto/libcrypto-lib-cversion.d.tmp -MT > crypto/libcrypto-lib-cversion.o -c -o crypto/libcrypto-lib-cversion.o > crypto/cversion.c > In file included from include/openssl/macros.h:11, > from include/openssl/opensslconf.h:14, > from include/openssl/macros.h:10, > from include/openssl/crypto.h:15, > from include/internal/cryptlib.h:23, > from crypto/cversion.c:10: > crypto/cversion.c: In function 'OpenSSL_version': > include/openssl/opensslv.h:91:54: error: expected ';' before numeric constant > 91 | # define OPENSSL_VERSION_TEXT "OpenSSL 3.0.0-alpha1 "23 Apr 2020"" > | ^~ > crypto/cversion.c:50:16: note: in expansion of macro 'OPENSSL_VERSION_TEXT' > 50 | return OPENSSL_VERSION_TEXT; > | ^~~~~~~~~~~~~~~~~~~~ > make[1]: *** [Makefile:15616: crypto/libcrypto-lib-cversion.o] Error 1 > make[1]: Leaving directory '/home/sam/s/openssl-3.0.0-alpha1' > make: *** [Makefile:3009: build_sw] Error 2 > > > I'm on Linux, just did a `./config; make`. > > Its fairly obvious what the string should have been, I edited and am > continuing with the build. > > > On Thu, Apr 23, 2020 at 7:29 AM OpenSSL <openssl@xxxxxxxxxxx> wrote: > > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA256 > > > > > > OpenSSL version 3.0 alpha 1 released > > ==================================== > > > > OpenSSL - The Open Source toolkit for SSL/TLS > > https://www.openssl.org/ > > > > OpenSSL 3.0 is currently in alpha. > > > > OpenSSL 3.0 alpha 1 has now been made available. > > > > Note: This OpenSSL pre-release has been provided for testing ONLY. > > It should NOT be used for security critical purposes. > > > > Specific notes on upgrading to OpenSSL 3.0 from previous versions, as well > > as known issues are available on the OpenSSL Wiki, here: > > > > https://wiki.openssl.org/index.php/OpenSSL_3.0 > > > > The alpha release is available for download via HTTPS and FTP from the > > following master locations (you can find the various FTP mirrors under > > https://www.openssl.org/source/mirror.html): > > > > * https://www.openssl.org/source/ > > * ftp://ftp.openssl.org/source/ > > > > The distribution file name is: > > > > o openssl-3.0.0-alpha1.tar.gz > > Size: 9530120 > > SHA1 checksum: 4db145d3d9c9d7bfaa7b2a1fe1670f7a3781bb06 > > SHA256 checksum: 9d5be9122194ad1d649254de5e72afd329252f134791389d0cef627b18ed9a57 > > > > The checksums were calculated using the following commands: > > > > openssl sha1 openssl-3.0.0-alpha1.tar.gz > > openssl sha256 openssl-3.0.0-alpha1.tar.gz > > > > Please download and check this $LABEL release as soon as possible. > > To report a bug, open an issue on GitHub: > > > > https://github.com/openssl/openssl/issues > > > > Please check the release notes and mailing lists to avoid duplicate > > reports of known issues. (Of course, the source is also available > > on GitHub.) > > > > Yours, > > > > The OpenSSL Project Team. > > > > -----BEGIN PGP SIGNATURE----- > > > > iQEzBAEBCAAdFiEEhlersmDwVrHlGQg52cTSbQ5gRJEFAl6hpQcACgkQ2cTSbQ5g > > RJHvtggAp7XIxm/00amD4TijQhJqMmGsj0RXqwAeSd0gWDQCf78GX4zMIW/tTgvk > > I3Mb67DsOR5gdPZN5TigyqRaXSIAzfb8ZT4Gs9lo/j8RUi5AmzT2RYexbRv6bF6E > > cQ0OabM3rk4qi4njTi/YD9YihO6/pv7tWZkkfPsN547bfm7p7fwCrEHw02En5IW8 > > hyFhkpKfA3c8MEa96yLwjhkYRTAzUmxus/mNID+Ja3/VTCmHjd1c57SHFPq9noll > > Wqzhs3jEhluZKHpwmSSA0KQh1ph0kh6fnKLEn3Oge5dYV3P+JrFCRfDEMsI1Nb/F > > hIr11rxXNxtBRKUSlOUyJATZn0sV6g== > > =uRpM > > -----END PGP SIGNATURE-----