mirror of
https://git.yoctoproject.org/poky
synced 2026-07-25 06:47:01 +00:00
ead379657b
perl-cross is a build system overlay from buildroot project that aims to bring a bit of sanity to cross-building perl. The advantage of using that is that we can drop a lot of custom patches (that no one really understands), and simplify the perl recipe as well. Also the build time goes down from several minutes to about 30 seconds. The whole thing becomes maintainable again, in my opinion. When rewriting the recipe I had two goals in mind: 1. Stay with upstream defaults as much as possible 2. Add custom patches only when their necessity was proven through testing. http://arsv.github.io/perl-cross/ (From OE-Core rev: 52f2828314f851263ca3a6beb41ec936fab4d3ab) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
38 lines
1.2 KiB
Diff
38 lines
1.2 KiB
Diff
From 8e1efba7560d8d55524c7a0f1b0539ddce419b86 Mon Sep 17 00:00:00 2001
|
|
From: Brendan O'Dea <bod@debian.org>
|
|
Date: Fri, 16 Dec 2005 01:32:14 +1100
|
|
Subject: [PATCH 6/8] Remove Errno version check due to upgrade problems with
|
|
long-running processes.
|
|
|
|
Bug-Debian: http://bugs.debian.org/343351
|
|
|
|
Remove version check which can cause problems for long running
|
|
processes embedding perl when upgrading to a newer version,
|
|
compatible, but built on a different machine.
|
|
|
|
Patch-Name: debian/errno_ver.diff
|
|
Upstream-Status: Pending
|
|
---
|
|
ext/Errno/Errno_pm.PL | 5 -----
|
|
1 file changed, 5 deletions(-)
|
|
|
|
diff --git a/ext/Errno/Errno_pm.PL b/ext/Errno/Errno_pm.PL
|
|
index 6251a3c..eeed445 100644
|
|
--- a/ext/Errno/Errno_pm.PL
|
|
+++ b/ext/Errno/Errno_pm.PL
|
|
@@ -294,11 +294,6 @@ EDQ
|
|
# they've already declared perl doesn't need to worry about this risk.
|
|
if(!$ENV{'PERL_BUILD_EXPAND_CONFIG_VARS'}) {
|
|
print <<"CONFIG_CHECK_END";
|
|
-use Config;
|
|
-"\$Config{'archname'}-\$Config{'osvers'}" eq
|
|
-"$archname-$Config{'osvers'}" or
|
|
- die "Errno architecture ($archname-$Config{'osvers'}) does not match executable architecture (\$Config{'archname'}-\$Config{'osvers'})";
|
|
-
|
|
CONFIG_CHECK_END
|
|
}
|
|
|
|
--
|
|
2.1.4
|
|
|