Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: p...@packages.debian.org, Helmut Grohne <hel...@subdivi.de>

This is a pre-approval request as perl is part of build-essential and
currently frozen.

I'd like to fix #983099 by refreshing the cross build support files
in the perl source package and updating the documentation a bit.

The cross build support files are a workaround for the lack of cross
configuration support in perl's Configure system. They need to be
refreshed for new upstream versions, and this has not been done for
5.32.1 yet.

As Helmut argues in #983099, having a cross buildable perl in stable
would be desirable. These updates have been done routinely for several
years now. The files have no run time effect, they are only used for
cross builds, which are currently failing.

The debdiff is unfortunately big; I'm only attaching the diffstat.
The full proposed diff is available at

  https://people.debian.org/~ntyni/perl/perl_5.32.1-3.debdiff

Thanks for your work on the release,
-- 
Niko Tyni   nt...@debian.org
 debian/README.source                          |   12 ++++++
 debian/changelog                              |    8 ++++
 debian/cross/README                           |   23 +++++++++++
 debian/cross/alpha/config.sh.debug.patch      |   22 +++++------
 debian/cross/alpha/config.sh.shared.patch     |   26 ++++++-------
 debian/cross/alpha/config.sh.static           |   52 +++++++++++++-------------
 debian/cross/amd64/config.sh.debug.patch      |   22 +++++------
 debian/cross/amd64/config.sh.shared.patch     |   26 ++++++-------
 debian/cross/amd64/config.sh.static           |   52 +++++++++++++-------------
 debian/cross/arm64/config.sh.debug.patch      |   22 +++++------
 debian/cross/arm64/config.sh.shared.patch     |   26 ++++++-------
 debian/cross/arm64/config.sh.static           |   52 +++++++++++++-------------
 debian/cross/armel/config.sh.debug.patch      |   22 +++++------
 debian/cross/armel/config.sh.shared.patch     |   26 ++++++-------
 debian/cross/armel/config.sh.static           |   52 +++++++++++++-------------
 debian/cross/armhf/config.sh.debug.patch      |   22 +++++------
 debian/cross/armhf/config.sh.shared.patch     |   26 ++++++-------
 debian/cross/armhf/config.sh.static           |   52 +++++++++++++-------------
 debian/cross/hppa/config.sh.debug.patch       |   22 +++++------
 debian/cross/hppa/config.sh.shared.patch      |   26 ++++++-------
 debian/cross/hppa/config.sh.static            |   52 +++++++++++++-------------
 debian/cross/hurd-i386/config.sh.debug.patch  |   22 +++++------
 debian/cross/hurd-i386/config.sh.shared.patch |   26 ++++++-------
 debian/cross/hurd-i386/config.sh.static       |   52 +++++++++++++-------------
 debian/cross/i386/config.sh.debug.patch       |   22 +++++------
 debian/cross/i386/config.sh.shared.patch      |   26 ++++++-------
 debian/cross/i386/config.sh.static            |   52 +++++++++++++-------------
 debian/cross/ia64/config.sh.debug.patch       |   22 +++++------
 debian/cross/ia64/config.sh.shared.patch      |   26 ++++++-------
 debian/cross/ia64/config.sh.static            |   52 +++++++++++++-------------
 debian/cross/m68k/config.sh.debug.patch       |   22 +++++------
 debian/cross/m68k/config.sh.shared.patch      |   26 ++++++-------
 debian/cross/m68k/config.sh.static            |   52 +++++++++++++-------------
 debian/cross/mips64el/config.sh.debug.patch   |   22 +++++------
 debian/cross/mips64el/config.sh.shared.patch  |   26 ++++++-------
 debian/cross/mips64el/config.sh.static        |   52 +++++++++++++-------------
 debian/cross/mipsel/config.sh.debug.patch     |   22 +++++------
 debian/cross/mipsel/config.sh.shared.patch    |   26 ++++++-------
 debian/cross/mipsel/config.sh.static          |   52 +++++++++++++-------------
 debian/cross/powerpc/config.sh.debug.patch    |   22 +++++------
 debian/cross/powerpc/config.sh.shared.patch   |   26 ++++++-------
 debian/cross/powerpc/config.sh.static         |   52 +++++++++++++-------------
 debian/cross/ppc64/config.sh.debug.patch      |   22 +++++------
 debian/cross/ppc64/config.sh.shared.patch     |   26 ++++++-------
 debian/cross/ppc64/config.sh.static           |   52 +++++++++++++-------------
 debian/cross/ppc64el/config.sh.debug.patch    |   22 +++++------
 debian/cross/ppc64el/config.sh.shared.patch   |   26 ++++++-------
 debian/cross/ppc64el/config.sh.static         |   52 +++++++++++++-------------
 debian/cross/riscv64/config.sh.debug.patch    |   22 +++++------
 debian/cross/riscv64/config.sh.shared.patch   |   26 ++++++-------
 debian/cross/riscv64/config.sh.static         |   52 +++++++++++++-------------
 debian/cross/s390x/config.sh.debug.patch      |   22 +++++------
 debian/cross/s390x/config.sh.shared.patch     |   26 ++++++-------
 debian/cross/s390x/config.sh.static           |   52 +++++++++++++-------------
 debian/cross/sh4/config.sh.debug.patch        |   22 +++++------
 debian/cross/sh4/config.sh.shared.patch       |   26 ++++++-------
 debian/cross/sh4/config.sh.static             |   52 +++++++++++++-------------
 debian/cross/sparc64/config.sh.debug.patch    |   22 +++++------
 debian/cross/sparc64/config.sh.shared.patch   |   26 ++++++-------
 debian/cross/sparc64/config.sh.static         |   52 +++++++++++++-------------
 debian/cross/x32/config.sh.debug.patch        |   22 +++++------
 debian/cross/x32/config.sh.shared.patch       |   26 ++++++-------
 debian/cross/x32/config.sh.static             |   52 +++++++++++++-------------
 63 files changed, 1043 insertions(+), 1000 deletions(-)

Reply via email to