On St, 2016-10-12 at 15:33 +0200, Tomas Mraz wrote: > On St, 2016-10-12 at 14:39 +0200, Kamil Dudka wrote: > > > > On Friday, October 07, 2016 14:49:49 Tomas Mraz wrote: > > > > > > > > > Hi all, > > > > > > the openssl will be rebased in Rawhide to 1.1.0 on Monday. There > > > will > > > be also 1.0.2 compat package (compat-openssl10) so the > > > dependencies > > > are > > > not broken and Rawhide should be installable. Also things that do > > > not > > > depend on openssl should be rebuildable without changes. > > > > > > On the other hand due to the major API changes in 1.1.0 if your > > > package > > > uses OpenSSL it will not be possible to rebuild it without > > > patching. > > > Some upstreams already updated their code to work with 1.1.0 so > > > if > > > it > > > is your case again there might not be any problems rebuilding it. > > Is there any migration guide regarding the API changes introduced > > in > > 1.1.0? > Unfortunately not except for what's written here: https://wiki.openss > l. > org/index.php/1.1_API_Changes#Major_Changes_so_far > > Basically replacing direct access to structure members with use of > getters and setters should work. Also of course the structures cannot > be directly put into variables but allocated/destroyed via *_new > *_free > functions. Also there is https://github.com/patch-exchange/openssl-1.1-transition ; where you can take some inspiration. -- Tomas Mraz No matter how far down the wrong road you've gone, turn back. Turkish proverb (You'll never know whether the road is wrong though.) _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx