{"bugs":[{"bugid":834413,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-perl\/Ace-1.920.0-r6 fails tests on MUSL"},{"bugid":944207,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-perl\/Ace-1.920.0-r6 - [libtool] [gcc-15] call.c: error: too many arguments to function ((CALL )(calls->base + (sizetype)(calls->size i)))->func"}],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":425,"name":"dev-perl","summary":"The dev-perl category contains libraries and utilities relevant to the Perl programming language."},{"categoryid":320,"name":"net-libs","summary":"The net-libs category contains libraries that are network-related."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4f289b523dff950bde344f8ebf5538777873ae80","committime":"2022-01-01T20:21:38","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"6f42d92d0084d9797f4391c3156c7172b9e2aa23","committime":"2022-01-01T20:07:06","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: remove uclibc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5b8450b3ff1ca3425b1940c0c4c4b6823431deec","committime":"2020-08-06T16:05:18","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kentnl@gentoo.org","authorname":"Kent Fredric","body":"Closes: https:\/\/bugs.gentoo.org\/723152\nCloses: https:\/\/bugs.gentoo.org\/716266\nPackage-Manager: Portage-2.3.103, Repoman-2.3.22\nSigned-off-by: Kent Fredric <kentnl@gentoo.org>","commitid":"f20b2d96120529ca33344e38840b454b56beff86","committime":"2020-08-06T15:53:22","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: Cleanup old 1.920.0-r{3,4,5}"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a6c6809467222fee0c5f214d0f7e8b99294532dd","committime":"2020-07-03T00:35:10","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kentnl@gentoo.org","authorname":"Kent Fredric","body":"- Ensure CFLAGS passed to make\/compile\n- Re-organize DEPEND to appease BAS-IMP-ebuild_multiple_deps_per_line\n- Localise override of make -j1 to inside src_compile\n- Slightly indent URL display for readability\n\nPackage-Manager: Portage-2.3.100, Repoman-2.3.22\nSigned-off-by: Kent Fredric <kentnl@gentoo.org>","commitid":"90560afd82286c37f0f62665ba5e090c3e786e2f","committime":"2020-07-02T23:13:06","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: -r bump for CFLAGS love"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bcdd14c5bff0b7eb14063c9170b7700529074927","committime":"2020-06-20T03:35:05","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kentnl@gentoo.org","authorname":"Kent Fredric","body":"This logic is highly experimental, but it does work for me\n( though I don't do what ago does with LD because its too spicy )\n\nThis set of changes patches acelib so that all gcc\/cc\/ar calls\ncan be overloaded externally, though this somewhat defeats the point\nof most of these files, as some of them only differed in wether they\nsaid \"cc\" or \"gcc\".\n\nThe downside is I *had* to rework how the elibc_glibc block worked,\nbecause as it was *conditional*, and patched lines adjacent to the lines\nchanged in -toolchain.patch, the existing patch could *only* be adapted\nto work dependent on the -toolchain patch.\n\nInstead, the essential variable overrides are performed externally\nvia `make` arguments, as this has the same outcome.\n\nAny logic I didn't fully understand I left in place.\n\nAnd I had to get clever with names, because acelib already has an\ninternal variable called \"CC\", and its value .... contains then entire\nset of compile parameters for the compiler!\n\nAlso, the use of these TARGET_ seems to be less prone to conflict with\nvalues that do similar things in perl space, where doing something like\nLD=\"something-ld\" can be fatal, as perl space doesn't expect LD to be an\nactaul LD, but a CCLD, and passes flags LD doesn't support.\n\nBut there will *probably* be a few bugs in this approach, I'm no Make\nwizard.\n\nBug: https:\/\/bugs.gentoo.org\/723152\nPackage-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Kent Fredric <kentnl@gentoo.org>","commitid":"5612f43dabdac343600e5293e9c97261f3edeafc","committime":"2020-05-17T19:19:32","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: Add CC\/AR\/LD\/RANLIB toolchain love"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1c2a637960bd1409da55448fd318f2cc93da321d","committime":"2020-04-23T03:07:18","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kentnl@gentoo.org","authorname":"Kent Fredric","body":"Also:\n- Moved to EAPI7\n- And note about licensing situation\n- Restrict mirroring due to license situation\n- Add warning for consumers to make them know about the issues\n  at least as an intermediary solution.\n- Now installs DISCLAIMER.txt in doc\/\n\nBug: https:\/\/bugs.gentoo.org\/716266\nBug: https:\/\/bugs.gentoo.org\/718936\nPackage-Manager: Portage-2.3.97, Repoman-2.3.22\nSigned-off-by: Kent Fredric <kentnl@gentoo.org>","commitid":"90ccff12204e3fb613c75a85a7a2fc832f36b544","committime":"2020-04-23T02:34:11","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: -r1 bump: Employ patches for rpc.h on musl and uclibc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fef742528aacdd4ffa4e59ea0354106ca161650e","committime":"2019-12-10T23:48:11","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"The result was achieved via the following pipeline:\n\n    pkgcheck scan -c RestrictTestCheck -R FormatReporter \\\n      --format '{category}\/{package}\/{package}-{version}.ebuild' |\n    xargs -n32 grep -L RESTRICT |\n    xargs -n32 sed -i -e '\/^IUSE=.*test\/aRESTRICT=\"!test? ( test )\"'\n\nThe resulting metadata was compared before and after the change.\nFew Go ebuilds had to be fixed manually due to implicit RESTRICT=strip\nadded by the eclass.  Two ebuilds have to be fixed because of multiline\nIUSE.\n\nSuggested-by: Robin H. Johnson <robbat2@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13942\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"064af661d0c9a31cecdf348632bc5603333a9149","committime":"2019-12-10T22:02:54","packageid":48559,"repoid":1,"summary":"*\/*: [QA] Fix trivial cases of MissingTestRestrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2ec2b84d2075365a39456d0f63d3fde337409805","committime":"2019-07-31T04:47:08","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kentnl@gentoo.org","authorname":"Kent Fredric","body":"This module has some seriously diabolical behaviour if you actually\nattempt to configure anything, if you attempt to configure media-libs\/gd\nin any regard, dev-perl\/GD cannot be expected to give usable results,\nas neither the configuration passed from the ebuild, or the\nconfiguration indicated by media-libs\/gd, are actually used for\ncompiling dev-perl\/GD\n\nBug: https:\/\/bugs.gentoo.org\/661634\nPackage-Manager: Portage-2.3.66, Repoman-2.3.16\nSigned-off-by: Kent Fredric <kentnl@gentoo.org>","commitid":"e5fb1deca49ffb33d5c98544f2647b997be6ba9f","committime":"2019-07-11T07:31:31","packageid":48559,"repoid":1,"summary":"dev-perl\/GD: Drop stable keywords (and rdeps stable kw) re bug #661634"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cf224d00391023dc99cbe1fa568996eb0bbcc70c","committime":"2018-06-08T12:04:11","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kentnl@gentoo.org","authorname":"Kent Fredric","body":"Package-Manager: Portage-2.3.29, Repoman-2.3.9","commitid":"1589c003c1fe297a6121412884fe2a41b604885d","committime":"2018-06-08T05:20:03","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: Cleanup old version 1.920.0-r{1,2}"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"463b65c20c0e5d478ca62d668f0f9448f36e9983","committime":"2018-05-29T08:45:49","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"d5a5ca374144edfb594588e259eeaaff0473fd43","committime":"2018-05-29T08:22:00","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: amd64 stable wrt bug #652106"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"382219ad5d5689a7e6586010dd594d8780dfc10b","committime":"2018-05-27T15:03:27","packageid":48559,"repoid":1,"summary":"Merge mismatch between master and stable branches"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"5824a9ad341865e59b2668bf604ab703b64aec72","committime":"2018-05-27T13:28:24","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.40, Repoman-2.3.9","commitid":"d3d4a3179b4fc27ec886546e8483573b52e9dcc9","committime":"2018-05-27T12:56:36","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: x86 stable (bug #652106)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"63b6de060bcd32a7d8c7f4c79e2d843834c2ce53","committime":"2018-04-01T17:17:40","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kentnl@gentoo.org","authorname":"Kent Fredric","body":"- Use toolchain-funcs for Darwin support ( #637102 )\n- Fix 'non-void function should return a value' ( #637330 )\n- Migrate sed patches to git-am patches where possible\n\nCloses: https:\/\/bugs.gentoo.org\/637330\nBug: https:\/\/bugs.gentoo.org\/637102\nPackage-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"7070a6dc14c2adb697e05dbe898da461729916b0","committime":"2018-04-01T16:47:27","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: Fixes for bugs #637102 and #637330"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"58ac9b463dc414b2d0ebd8dd61a299d988d3f19e","committime":"2018-03-30T19:44:15","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dilfridge@gentoo.org","authorname":"Andreas K. Hüttel","body":"Closes: https:\/\/bugs.gentoo.org\/637114\nCloses: https:\/\/bugs.gentoo.org\/637102\nPackage-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"960f0cdf44edbcd5ae2ca7f3e36d0f6ad1f54b00","committime":"2018-03-30T19:12:32","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: Various fixes for glibc-2.26 and Darwin"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"74c9d7bede02e738b956be2983a959ba86987e98","committime":"2017-10-13T05:03:33","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kentnl@gentoo.org","authorname":"Kent Fredric","body":"- EAPI6ify\n- Add basic compile tests\n- Add missing dependencies discovered by tests\n- Build XS support\n- Build RPC support\n- Fence network tests better\n\nPackage-Manager: Portage-2.3.8, Repoman-2.3.3","commitid":"352b2996d7149d0dec9b16fb45002f6bbc01fef6","committime":"2017-10-13T04:30:57","packageid":48559,"repoid":1,"summary":"dev-perl\/Ace: Add tests & XS & RPC"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":48559,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":48559,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":48559,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":48559,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":48559,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":450,"description":"Larry Wall's Practical Extraction and Report Language","ebuildids":[678892],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"perl@gentoo.org","maintainername":"Gentoo Perl Project","name":"perl","packageid":44582},{"block":false,"categoryid":320,"description":"Transport Independent RPC library (SunRPC replacement)","ebuildids":[678892],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libtirpc","packageid":47519},{"block":false,"categoryid":320,"description":"rpcsvc protocol definitions from glibc","ebuildids":[678892],"firstseen":"2017-09-06T12:02:57.012810","name":"rpcsvc-proto","packageid":68003}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":678892,"firstseen":"2020-07-03T01:54:35.880661","license":"|| ( Artistic GPL-1+ )","moddate":"2026-03-28T18:04:18","packageid":48559,"repoid":1,"slot":"0","uses":["examples","perl_features_debug","perl_features_ithreads","perl_features_quadmath","test"],"version":"1.920.0-r6"}],"masks":[],"package":{"categoryid":425,"description":"Object-Oriented Access to ACEDB Databases","firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"Ace","packageid":48559},"rdependencies":[{"block":false,"categoryid":425,"description":"Interface to Thomas Boutell's gd library","ebuildids":[678892],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"perl@gentoo.org","maintainername":"Gentoo Perl Project","name":"GD","packageid":42110},{"block":false,"categoryid":450,"description":"Larry Wall's Practical Extraction and Report Language","ebuildids":[678892,678892],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"perl@gentoo.org","maintainername":"Gentoo Perl Project","name":"perl","packageid":44582},{"block":false,"categoryid":396,"description":"Virtual for Digest-MD5","ebuildids":[678892],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"perl@gentoo.org","maintainername":"Gentoo Perl Project","name":"perl-Digest-MD5","packageid":50315},{"block":false,"categoryid":425,"description":"Generic cache interface and implementations","ebuildids":[678892],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"perl@gentoo.org","maintainername":"Gentoo Perl Project","name":"Cache-Cache","packageid":54764}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/metacpan.org\/release\/AcePerl"],"uses":[{"description":"Install examples, usually source code","isdefault":false,"use":"examples"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"PERL_FEATURES setting enabling internal debug support in Perl","group":"perl_features","isdefault":false,"use":"debug"},{"description":"PERL_FEATURES setting enabling interpreter level threads, has some compatibility problems","group":"perl_features","isdefault":false,"use":"ithreads"},{"description":"PERL_FEATURES setting enabling 128bit floating point arithmetic via libquadmath","group":"perl_features","isdefault":false,"use":"quadmath"}]}