[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#883012: glibc: add/fix ia64 support



Source: glibc
Severity: normal
Tags: patch

Dear Maintainer,

The attached patch fixes the debian build infrastructure related to the ia64 platform.
Please include it in the next release.

Thank you.


-- System Information:
Debian Release: buster/sid
Architecture: ia64

Kernel: Linux 3.2.0-4-mckinley (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- /dev/null	2017-11-02 15:00:19.236000089 -0400
+++ debian/sysdeps/ia64.mk	2017-11-28 11:53:40.800452725 -0500
@@ -0,0 +1,2 @@
+# configuration options for all flavours
+libc = libc6.1
--- debian/rules.d/control.mk.orig	2017-11-28 11:55:14.529110191 -0500
+++ debian/rules.d/control.mk	2017-11-28 11:55:34.181248078 -0500
@@ -3,7 +3,7 @@
 libc0_3_archs := hurd-i386
 libc6_archs   := amd64 arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el \
                  mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc powerpcspe ppc64 ppc64el sparc sparc64 s390x sh3 sh4 x32
-libc6_1_archs := alpha
+libc6_1_archs := alpha ia64
 
 control_deps := $(wildcard debian/control.in/*) $(addprefix debian/control.in/, $(libc_packages))
 triggers := binutils, linux-libc-dev [linux-any], $(BASE_CC)$(DEB_GCC_VERSION)
--- debian/control.in/main.orig	2017-11-28 11:57:01.701862299 -0500
+++ debian/control.in/main	2017-11-28 11:57:25.738031026 -0500
@@ -143,8 +143,8 @@
 Section: oldlibs
 Multi-Arch: foreign
 Depends: ${misc:Depends},
-	 libc6 (>= 2.3.6-2) [!any-i386 !alpha !armhf !hurd-any !kfreebsd-any],
-         libc6.1 (>= 2.3.6-2) [alpha],
+	 libc6 (>= 2.3.6-2) [!any-i386 !alpha !armhf !hurd-any !ia64 !kfreebsd-any],
+         libc6.1 (>= 2.3.6-2) [alpha ia64],
          libc0.3 (>= 2.3.6-2) [!linux-any !kfreebsd-any !hurd-i386],
          libc0.1 (>= 2.3.6-2) [!linux-any !hurd-any !kfreebsd-i386],
          libc6 (>= 2.13-5) [armhf i386],

Reply to: