← Back to team overview

cross-toolchain-base-devs team mailing list archive

Bug#886175: cross-toolchain-base-ports: Please add support for ia64

 

Source: cross-toolchain-base-ports
Version: 2.25-3cross1
Severity: normal
Tags: patch
User: debian-ia64@xxxxxxxxxxxxxxxx
Usertags: ia64

Hi!

In order to support the efforts for rebootstrapping Debian for
ia64, it will be incredibly useful to have cross-compilers for
ia64 available.

In order to be able to add ia64 to gcc-7-cross-ports, it needs
to be added in cross-toolchain-base-ports first which is what
this bug reporting is asking :).

Please apply the attached patch and re-run "debian/rules control".

Thanks,
Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@xxxxxxxxxx
`. `'   Freie Universitaet Berlin - glaubitz@xxxxxxxxxxxxxxxxxxx
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
diff -Nru old/cross-toolchain-base-ports-15/debian/control.source.in new/cross-toolchain-base-ports-15/debian/control.source.in
--- old/cross-toolchain-base-ports-15/debian/control.source.in	2017-12-07 07:56:54.000000000 +0100
+++ new/cross-toolchain-base-ports-15/debian/control.source.in	2018-01-02 21:52:17.524646899 +0100
@@ -23,4 +23,4 @@
   sed (>= 4.0.5-4), sharutils, tar (>= 1.22), xz-utils,
   asciidoc, texinfo, cpio, python3,
   libconfig-auto-perl, libfile-temp-perl, libconfig-auto-perl,
-  libfile-homedir-perl, liblocale-gettext-perl
+  libfile-homedir-perl, liblocale-gettext-perl, libunwind-dev
diff -Nru old/cross-toolchain-base-ports-15/debian/kernelarch.make new/cross-toolchain-base-ports-15/debian/kernelarch.make
--- old/cross-toolchain-base-ports-15/debian/kernelarch.make	2017-11-13 10:29:09.000000000 +0100
+++ new/cross-toolchain-base-ports-15/debian/kernelarch.make	2018-01-02 21:51:21.889088332 +0100
@@ -11,6 +11,7 @@
 KERNEL_ARCH_armel:=arm
 KERNEL_ARCH_m68k:=m68k
 KERNEL_ARCH_hppa:=parisc
+KERNEL_ARCH_ia64:=ia64
 KERNEL_ARCH_mips:=mips
 KERNEL_ARCH_mipsel:=mips
 KERNEL_ARCH_mipsn32:=mips
diff -Nru old/cross-toolchain-base-ports-15/debian/rules new/cross-toolchain-base-ports-15/debian/rules
--- old/cross-toolchain-base-ports-15/debian/rules	2017-12-06 12:38:24.000000000 +0100
+++ new/cross-toolchain-base-ports-15/debian/rules	2018-01-02 21:51:35.440980824 +0100
@@ -35,7 +35,7 @@
   CROSS_ARCHS	?= s390x ppc64el arm64 armhf armel \
 			$(if $(filter $(vendor), Ubuntu),, mips mipsel mips64el)
 else
-  CROSS_ARCHS  ?= alpha hppa m68k mips64 powerpc ppc64 sh4 sparc64 \
+  CROSS_ARCHS  ?= alpha hppa ia64 m68k mips64 powerpc ppc64 sh4 sparc64 \
 			$(if $(filter $(vendor), Ubuntu), mips mipsel mips64el) \
 			powerpcspe mipsn32 mipsn32el \
 			mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el

Follow ups