Re: OpenSSL-1.1.0 COPR for Rawhide

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Pá, 2016-07-22 at 10:24 -0400, Simo Sorce wrote:
> On Fri, 2016-07-22 at 10:21 -0400, Simo Sorce wrote:
> > 
> > On Fri, 2016-07-22 at 17:17 +0300, Antti Järvinen wrote:
> > > 
> > > Tomas Mraz writes:
> > >  > for anybody insterested in testing and/or porting applications
> > > to the
> > >  > new OpenSSL 1.1.0 API I've prepared a COPR repository:
> > > 
> > > Strongly advised, OpenSSL 1.1 API changes slightly compared to
> > > 1.0 and
> > > at least in debian the list of packages not compiling any more
> > > was rather
> > > impressive, see 
> > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827061
> > > and I'd expect something similar in other distributions too.
> > > Mostly
> > > this is head-ache of upstreams but it might be good manners to
> > > file
> > > upstream error tickets early :)
> > Second, I was given a heads up about failing packages by an Ubuntu
> > maintainer of upstream projects of mine, and I had to change every
> > single one of them. I haven't rebuild all of them yet for Fedora
> > either
> > because the changes do not work at run time, I have to wait until
> > Feodra
> > Rawhide gets 1.1.0 anyway.
> > 
> > So please land this as early as possible in Fedora as it will
> > require to
> Actually , given how disruptive this is going to be we may want to
> think
> of creating a separate tag and rebuild the majority of core packages
> that break there and only then tag it at once in rawhide, or rawhide
> user experience will be miserable until all package maintainers get
> around to fix it.

My current plan (might be changed) is to:

1. Fill Fedora Change proposal for Fedora 26 very early.

2. Add compat 1.0.2 package which would be used by 3rd party
applications and also temporarily by applications that are not yet
ported to the new API. However the current plan is to not provide
-devel subpackage for 1.0.2 compat packages so if you needed to rebuild
something on rawhide you would have to fix the build issues with the
new openssl.

The tag should not be strictly necessary and I'd like to avoid it as
rawhide with the compat package should be installable and relatively
usable. Only the developers that use OpenSSL API calls would have to
patch their code.

-- 
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
https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux