@Peter Lee
Sorry if I miss anything.

>We have already discussed this before.
I remember in an old thread we discussed about this, but I have no idea
whether we've already made a decision.
I see Emmanuel Bourg trying to maintain a p200 fork, so will we use it?
I just didn't get what the final decision we made...

> I'm only talking about the build failures here.
Yep, we can just set them to allow_failure, and wait for the decisions.
But Pack200 had been removed for a long time(since 14, and now we have
jdk16 ea), and I think it is a good time to solve it, at least decide which
way to go (if not yet).


Peter Lee <peter...@apache.org> 于2020年8月21日周五 下午4:09写道:

> Hi Xeno,
>
> This is another topic. We have already discussed this before. You can
> check the old thread.
> I'm only talking about the build failures here.
> cheers,
> Lee
>
> On 8 21 2020, at 4:04 , Xeno Amess <xenoam...@gmail.com> wrote:
> > though each of the ways have some quite annoying things.
> > 1. we remove Pac200 as well, as jdk do.
> > will break BC.
> > 2. we fork the Pac200 from jdk and create a new lib for it, and we invoke
> > that lib instead of jdk's Pac200.
> > if we change the package name, see 3.
> > if we do not change the package name, it will cause dependency hell.
> > I guess everybody here have experience handling some dependency hells
> > for org.apache.xerces.parsers.* , I do not want commons-compress to
> become
> > like that.
> > 3. we clean room a implementation of Pac200 (seems not quite worthy)
> > It will be time costing.
> >
> > Xeno Amess <xenoam...@gmail.com> 于2020年8月21日周五 下午3:45写道:
> > > Yes, Pac200 is already removed from jdk lib...
> > > So what is the solution?
> > > We have to face this someday eventually, so why not today?
> > >
> > > I can only get ideas of 2 ways...
> > >
> > > 1. we remove Pac200 as well, as jdk do.
> > > 2. we fork the Pac200 from jdk and create a new lib for it, and we
> invoke
> > > that lib instead of jdk's Pac200.
> > > 3. we clean room a implementation of Pac200 (seems not quite worthy)
> > >
> > > So which will we pick?
> > > Or, any better ideas?
> > >
> > > Peter Lee <peter...@apache.org> 于2020年8月21日周五 下午3:24写道:
> > >
> > >>
> > >> > Compress master now requires Java 8, so we can drop Java 7 from
> Jenkins,
> > >> > please do go ahead.
> > >> >
> > >>
> > >> Done.
> > >>
> > >> > For Java 14 and up, failures are due to the removal of Pack200
> support
> > >> from
> > >> > the JDK.
> > >> >
> > >>
> > >> Yes, we all know this. Before we managed to figure out the solution,
> I'm
> > >> just thinking if we should make the builds' status green on JDK14+ by
> > >> setting some "allow failure" config in GH actions and jenkins.
> > >> cheers,
> > >> Lee
> > >>
> > >> On 8 20 2020, at 8:06 , Gary Gregory <garydgreg...@gmail.com> wrote:
> > >> > On Thu, Aug 20, 2020 at 7:57 AM Peter Lee <peter...@apache.org>
> wrote:
> > >> >
> > >> > > Hi all,
> > >> > >
> > >> > > The builds in jenkins and github actions are failing.
> > >> > > For jenkins, the java7, 14 and 16 builds are failing. As we have
> moved
> > >> > > from JAVA 7 to 8, maybe we should disable java 7 build in jenkins?
> > >> Besides
> > >> > > the java 14 and 16 are also failing, and we can have some "allow
> > >> failure"
> > >> > > config on them.
> > >> > > For github actions, the java 14 and 15 builds are failing. We can
> > >> easily
> > >> > > make java 14 build a part of experimental build to have it
> > >> > > continue-on-error.
> > >> > > What do you think?
> > >> > >
> > >> >
> > >> > Compress master now requires Java 8, so we can drop Java 7 from
> Jenkins,
> > >> > please do go ahead. GitHub and Travis do not build on Java 7, their
> > >> lowest
> > >> > Java version is 8.
> > >> >
> > >> > For Java 14 and up, failures are due to the removal of Pack200
> support
> > >> from
> > >> > the JDK. I think we are still trying to figure out how to remedy
> this
> > >> > within Compress, maybe by bringing in Apache Harmony code. For a
> > >> Compress
> > >> > 2.0, we could talk about dropping Pack200 altogether along with any
> BC
> > >> > breaking changes we might want to do.
> > >> >
> > >> > Gary
> > >> > cheers,
> > >> > > Lee
> > >> > >
> > >> >
> > >>
> > >>
> >
>
>

Reply via email to