Discussion:
Git 2.29.0 is coming!
(too old to reply)
Randall
2020-10-20 22:15:20 UTC
Permalink
Hi Everyone,

Git 2.29.0 is currently being tested at ITUGLIB with OpenSSL 1.1.1h in our Jenkins CI/CD environment. The test suite takes about 35 hours to run, for each build - about 15000 individual tests - on both TNS/E and a bit faster on TNS/X. We do have 8 builds (two on each platform with and without the libssl.so and libcrypto.so libraries and with 1.1.1h and 1.0.2q). Stay tuned for the official release announcement after we finish overworking the CPUs.

We are planning to continue building git with OpenSSL 1.0.2q until the 3.0.0 officially comes out. OpenSSL 3.0.0 is at alpha 7, heading to beta 1 in the next few weeks. We are curious as to whether anyone is using OpenSSL 1.0.2q or whether you have moved to OpenSSL 1.1.1h. Our plan is to stop building with 1.0.2q when OpenSSL 3.0.0 moves to being officially released.

More to come.

Randall Becker
On behalf of the ITUGLIB Technical Committee
Randall
2020-10-23 15:52:07 UTC
Permalink
Post by Randall
Hi Everyone,
Git 2.29.0 is currently being tested at ITUGLIB with OpenSSL 1.1.1h in our Jenkins CI/CD environment. The test suite takes about 35 hours to run, for each build - about 15000 individual tests - on both TNS/E and a bit faster on TNS/X. We do have 8 builds (two on each platform with and without the libssl.so and libcrypto.so libraries and with 1.1.1h and 1.0.2q). Stay tuned for the official release announcement after we finish overworking the CPUs.
We are planning to continue building git with OpenSSL 1.0.2q until the 3.0.0 officially comes out. OpenSSL 3.0.0 is at alpha 7, heading to beta 1 in the next few weeks. We are curious as to whether anyone is using OpenSSL 1.0.2q or whether you have moved to OpenSSL 1.1.1h. Our plan is to stop building with 1.0.2q when OpenSSL 3.0.0 moves to being officially released.
More to come.
Randall Becker
On behalf of the ITUGLIB Technical Committee
There is a slight delay because of a problem with the install/deploy function in 2.29.0. 2.29.1 is now with Jenkins. Stay tuned.
Randall
2020-10-26 20:00:00 UTC
Permalink
Post by Randall
Post by Randall
Hi Everyone,
Git 2.29.0 is currently being tested at ITUGLIB with OpenSSL 1.1.1h in our Jenkins CI/CD environment. The test suite takes about 35 hours to run, for each build - about 15000 individual tests - on both TNS/E and a bit faster on TNS/X. We do have 8 builds (two on each platform with and without the libssl.so and libcrypto.so libraries and with 1.1.1h and 1.0.2q). Stay tuned for the official release announcement after we finish overworking the CPUs.
We are planning to continue building git with OpenSSL 1.0.2q until the 3.0.0 officially comes out. OpenSSL 3.0.0 is at alpha 7, heading to beta 1 in the next few weeks. We are curious as to whether anyone is using OpenSSL 1.0.2q or whether you have moved to OpenSSL 1.1.1h. Our plan is to stop building with 1.0.2q when OpenSSL 3.0.0 moves to being officially released.
More to come.
Randall Becker
On behalf of the ITUGLIB Technical Committee
There is a slight delay because of a problem with the install/deploy function in 2.29.0. 2.29.1 is now with Jenkins. Stay tuned.
git 2.29.1 is now on the ITUGLIB website. There are 8 builds, so be cautious about which one you download:

TNS/X - L-Series:
* git for OpenSSL 1.1.1 - assumes you have OpenSSL 1.1.1 on your system.
* git + libcrypto/libssl for OpenSSL 1.1.1
* git for OpenSSL 1.0.2 - assumes you have OpenSSL 1.0.2 on your system.
* git + libcrypto/libssl for OpenSSL 1.0.2

TNS/E - J-Series:
* git for OpenSSL 1.1.1 - assumes you have OpenSSL 1.1.1 on your system.
* git + libcrypto/libssl for OpenSSL 1.1.1
* git for OpenSSL 1.0.2 - assumes you have OpenSSL 1.0.2 on your system.
* git + libcrypto/libssl for OpenSSL 1.0.2

We recommend that you migrate to the 1.1.1 compatible version if you have not already done so. OpenSSL 1.1.1 is the currently supported version. 1.0.2 has been deprecated. Our plan is to stop building products for the OpenSSL 1.0.2 API once OpenSSL 3.0.0 is officially released.

Happy coding,
Randall Becker
On behalf of the ITUGLIB Technical Committee
Randall
2020-10-30 15:26:55 UTC
Permalink
Post by Randall
Post by Randall
Post by Randall
Hi Everyone,
Git 2.29.0 is currently being tested at ITUGLIB with OpenSSL 1.1.1h in our Jenkins CI/CD environment. The test suite takes about 35 hours to run, for each build - about 15000 individual tests - on both TNS/E and a bit faster on TNS/X. We do have 8 builds (two on each platform with and without the libssl.so and libcrypto.so libraries and with 1.1.1h and 1.0.2q). Stay tuned for the official release announcement after we finish overworking the CPUs.
We are planning to continue building git with OpenSSL 1.0.2q until the 3.0.0 officially comes out. OpenSSL 3.0.0 is at alpha 7, heading to beta 1 in the next few weeks. We are curious as to whether anyone is using OpenSSL 1.0.2q or whether you have moved to OpenSSL 1.1.1h. Our plan is to stop building with 1.0.2q when OpenSSL 3.0.0 moves to being officially released.
More to come.
Randall Becker
On behalf of the ITUGLIB Technical Committee
There is a slight delay because of a problem with the install/deploy function in 2.29.0. 2.29.1 is now with Jenkins. Stay tuned.
* git for OpenSSL 1.1.1 - assumes you have OpenSSL 1.1.1 on your system.
* git + libcrypto/libssl for OpenSSL 1.1.1
* git for OpenSSL 1.0.2 - assumes you have OpenSSL 1.0.2 on your system.
* git + libcrypto/libssl for OpenSSL 1.0.2
* git for OpenSSL 1.1.1 - assumes you have OpenSSL 1.1.1 on your system.
* git + libcrypto/libssl for OpenSSL 1.1.1
* git for OpenSSL 1.0.2 - assumes you have OpenSSL 1.0.2 on your system.
* git + libcrypto/libssl for OpenSSL 1.0.2
We recommend that you migrate to the 1.1.1 compatible version if you have not already done so. OpenSSL 1.1.1 is the currently supported version. 1.0.2 has been deprecated. Our plan is to stop building products for the OpenSSL 1.0.2 API once OpenSSL 3.0.0 is officially released.
Happy coding,
Randall Becker
On behalf of the ITUGLIB Technical Committee
Well, the git team has already pushed a new version fixing a defect in the --committer-date-is-author-date option in the rebase command. We are working to push 2.29.2 ASAP. A separate notice will go out for this new version once it is through our build/test pipeline.
Continue reading on narkive:
Loading...