| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
We need at least the same version of cross-perl as supports any given
value of ${PV} as the paths in cross-perl are ${PV} specific, and
we reference those paths using ${PV}
Bug: https://bugs.gentoo.org/627130
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
|
| |
Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"
|
|
|
|
| |
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
|
| |
TODO: Automate this.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
|
|
|
|
|
|
| |
Note: Currently fails tests with -flto:
../cpan/ExtUtils-MakeMaker/t/02-xsdynamic.t (Wstat: 256 Tests: 72 Failed: 1)
Failed test: 71
Non-zero exit status: 1
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
|
|
| |
Initial version added for staging this release.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
|
|
| |
Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
|
|
|
|
|
|
| |
This only affects cross-compiling perls, and then, makes cross-compile
work where previously expected not to.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
|
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
|
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
|
|
|
| |
Gentoo-Bug: 620304
|
|
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
|
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
|
|
|
| |
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
| |
Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --include-arches="ia64"
|
|
|
|
| |
Package-Manager: Portage-2.3.6, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Older bashes seem to think:
$(( "26" % 2 ))
Is
$(( ""26" % 2 " ))
Or something, and barfs.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
| |
This is a result of the oversight that PV contains _rc and DIST_VERSION
contains -RC, and this leads to the latter leaking into libpaths
and subslots, where it shouldn't.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
|
|
| |
This is because we don't need to update the patches as often as perl
updates, because the patch set tends to be portable across versions.
This prevents us from needing a new patch tarball simply because we
changed version.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As per discussion on #gentoo-perl, this is slated as a strategy for
5.26, as it means people who upgrade to 5.26 retain existing installed
modules in their @INC
This serves as additional defence against portage build-order issues,
which are going to become especially pertinent given we're going to
have a substantial number of packages likely to fail configure or test.
So its important that people who can't rebuild packages can still have
existing versions continue to work on the newer perl where possible.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
| |
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
|
|
|
|
|
| |
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
|
|
|
| |
Gentoo-Bug: 604602
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Development releases of Perl are not ABI-intercompatible with each
other, regardless of *actual* ABI compat, as Perl itself enforces
minor-version breaks in XS code.
Hence, this commit:
1. Ensures that development releases use the full 5.xx.yyy for the
subslot
2. Ensures the arch-abi-path from older 5.ODD series is not shared
with newer 5.ODD
Package-Manager: Portage-2.3.4, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.4, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.4, Repoman-2.3.2
|
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches
|
|
|
|
|
|
| |
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
|
|
|
|
|
| |
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a pre-release of 5.26 series and aims to be a
work-in-progress for the life of Perl 5.26.
Changes are intended to happen here first, and then get folded
out into actual releases.
This version requires grown-up mode and likely judicious use
of package.provided ( because at least at this time, requisite
virtuals are missing )
Also, this package is very ambitious and employs INC modifications
that incorporate a broader selection of previous perls' versions,
by re-including the architecture-independent paths from older
perls.
Its not known at this time if this is a viable strategy for a
final release, but it intends to make testing this easier.
( Because you might need lots of --nodeps to use this version
to begin with )
Also, you may want to borrow from
https://github.com/gentoo-perl/perl-testing-profiles
Which has a few things optimised for doing this, and for testing
in general, including some workarounds for known defects / spurious
failures.
Package-Manager: Portage-2.3.4, Repoman-2.3.2
|
|
|
|
| |
Package-Manager: Portage-2.3.5, Repoman-2.3.2
|
|
|
|
| |
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
|
|
|
|
|
|
| |
haubi keyworded for cygwin too close to me bumping Perl, and I
didn't notice.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix bug with patching now-missing CPANPLUS code #608966
- Update cross-perl to 1.1.4
- Fix cross-compile bugs
- Fix GCC6 + lto bugs #583532
- Backport fixes from Compress-Raw-Zlib 2.074 for zlib 1.2.9+
#606374
Bug: https://bugs.gentoo.org/608966
Bug: https://bugs.gentoo.org/583532
Bug: https://bugs.gentoo.org/606374
Package-Manager: Portage-2.3.3, Repoman-2.3.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix related to bug #608966 under crossdev where "touch" on a
path would fail because the parent path did not exist
- Fix patching failure under crossdev due to SHA1Sums changing
- Upgrade perl-cross to 1.1.4
- Fix makefile ordering issue when compiling unicore/ parts
before Config.pm has been compiled
- Ensure miniperl is built with the right target arch for
bootstrap
- Upgrade base.pm patchset to latest for testing
- Fix compilation with GCC6 and -flto #583532
- Properly fix compilation against newer zlibs #606374 by
backporting changes to ZLib.xs from Compress-Raw-Zlib 2.074
Bug: https://bugs.gentoo.org/608966
Bug: https://bugs.gentoo.org/583532
Bug: https://bugs.gentoo.org/606374
Package-Manager: Portage-2.3.3, Repoman-2.3.1
|
|
|
|
| |
Package-Manager: portage-2.3.3
|