Opened 3 years ago

Last modified 4 weeks ago

#1869 accepted enhancement

GMP 6.1.2

Reported by: zzz Owned by: zzz
Priority: minor Milestone: 0.9.42
Component: api/crypto Version: 0.9.27
Keywords: Cc:
Parent Tickets: Sensitive: no

Description

6.1.0 released 2015-11-01; 6.1.1 with minor fixes released 2016-06-20

Changelog: https://gmplib.org/gmp6.1.html

6.0.0 #1216 took us over a year and a half, from the jbigi rewrite started in early 2015, to inclusion for new installs in 0.9.26, to the inclusion of jbigi.jar in the 0.9.27 update October 2016.

I don't think there's any thing we need to do code-wise, except for minor updates for new chips if any, so 6.1.1 should go smoother. It's also possible that the next major version (6.2? 7.0?) is released before we get started on this.

I don't think that the people that did 6.0.0 (tuna and I) have much time or enthusiasm for starting this anytime soon.

Note that Ubuntu already has 6.1.0 in xenial and 6.1.1 in yakkety, so package users have it now (albeit not optimized).

Subtickets

Change History (6)

comment:1 Changed 3 years ago by zzz

Milestone: eventually0.9.32
Owner: set to zzz
Status: newaccepted
Summary: GMP 6.1.1GMP 6.1.2

6.1.2 released 2016-12-16

see also #1840

comment:2 Changed 21 months ago by zzz

Milestone: 0.9.320.9.35

6.1.2 is in stretch+, zesty+, so it's getting some testing via our packages.

Summer 2018 0.9.35 is a reasonable new target. Pulling in to .34 is a possibility.

I propose that we release even if we don't have all the targets, or even if we only have x86_64 linux. My insistence last time that we wait until we had everything definitely slowed us down.

comment:3 Changed 15 months ago by zzz

Milestone: 0.9.350.9.37

6.1.2 still the latest.
Pushing out, still haven't started.

comment:4 Changed 3 months ago by zzz

Milestone: 0.9.370.9.42

Initial prep in edd3dbae94eb706312da4b86541c3f388cd112ad to be 0.9.40-10
Android 32/64 built, tested, and checked in for 0.9.41, see #2503
Will have a test jbigi out soon.
Don't expect to complete testing in time for .41; pushing out to .42
Will probably only update linux 64 bit for .42.

comment:5 Changed 3 months ago by zzz

Test instructions up at http://zzz.i2p/topics/2727

comment:6 Changed 4 weeks ago by zzz

Sensitive: unset

linux 64 bit binaries in eb1fcb093c13e993be472983bf65d68046c4fb70 to be 0.9.41-5
will not update 32 bit binaries
other OSes may follow in future releases if they can be built

Note: See TracTickets for help on using tickets.