Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 496108 - dev-java/commons-pool-2.2 version bump
Summary: dev-java/commons-pool-2.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Java team
URL: http://mail-archives.us.apache.org/mo...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 496110
  Show dependency tree
 
Reported: 2013-12-27 01:15 UTC by Andreas Sturmlechner
Modified: 2014-09-04 04:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
commons-pool-2.0.ebuild.diff (commons-pool-2.0.ebuild.diff,1.62 KB, patch)
2013-12-27 01:15 UTC, Andreas Sturmlechner
Details | Diff
commons-pool-2.1_pre20131226.ebuild.diff (commons-pool-2.1_pre20131226.ebuild.diff,1.65 KB, patch)
2013-12-27 01:17 UTC, Andreas Sturmlechner
Details | Diff
commons-pool-2.2.ebuild.diff (commons-pool-2.2.ebuild.diff,1.45 KB, patch)
2014-03-07 23:16 UTC, Andreas Sturmlechner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2013-12-27 01:15:09 UTC
Created attachment 366252 [details, diff]
commons-pool-2.0.ebuild.diff

Apache Commons Pool 2.0 was announced 1 1/2 months ago:

"Version 2 of Apache Commons Pool contains a completely re-written
pooling implementation compared to the 1.x series. In addition to
significant performance and scalability improvements - particularly
under highly concurrent loads, version 2 includes robust instance
tracking and pool monitoring."

"Version 2.0 is not backwards compatible with earlier releases. There
have been numerous API changes to support new features as well as to
clarify behaviour and improve consistency across the API. Therefore, to
support side-by-side usage of 2.x and earlier versions, the packaging of
version 2.0 has been changed to org.apache.commons.pool2."

Thus, it should probably be slotted, but I didn't look into that.
Comment 1 Andreas Sturmlechner gentoo-dev 2013-12-27 01:17:28 UTC
Created attachment 366254 [details, diff]
commons-pool-2.1_pre20131226.ebuild.diff

commons-pool-2.1 snapshot will be required for >=dev-java/commons-dbcp-2, so I'm adding an ebuild for today's snapshot.
Comment 2 Andreas Sturmlechner gentoo-dev 2014-01-15 00:26:58 UTC
commons-pool-2.1 was released: http://archive.apache.org/dist/commons/pool/RELEASE-NOTES.txt


My commons-pool-2.0.ebuild works as-is for 2.1 as well.
Comment 3 Andreas Sturmlechner gentoo-dev 2014-03-07 23:16:04 UTC
Created attachment 372018 [details, diff]
commons-pool-2.2.ebuild.diff

this is required for commons-dbcp-2.0 final release. some adaptions were needed again, patch against commons-pool-1.6.ebuild
Comment 4 Johann Schmitz (ercpe) (RETIRED) gentoo-dev 2014-09-04 04:55:28 UTC
+  04 Sep 2014; Johann Schmitz <ercpe@gentoo.org> +commons-pool-2.2.ebuild:
+  Version bump wrt bug #496108, based on the work of Andreas Sturmlechner with
+  minor adjustments from me.

Thanks for the work. I've added it to the tree.