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

Bug#993786: marked as done (gcc-defaults-ports: Please add cross-compilers for ARC)



Your message dated Wed, 5 Oct 2022 11:34:29 +0200
with message-id <9748e9f8-4e9b-4b4d-ef9e-8c6cd4306dd6@debian.org>
and subject line Fixed
has caused the Debian Bug report #993786,
regarding gcc-defaults-ports: Please add cross-compilers for ARC
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
993786: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993786
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gcc-defaults-ports
Version: 1.190
Severity: normal
Tags: patch

Dear Maintainer,

Now when we work on Debian port for ARC processors it's very handy to have
a cross-compiler and ideally crossbuild-essential for ARC.

Please refer to the following patch which adds ARC to the list of
generated cross-compilers.

-Alexey

diff --git a/debian/rules b/debian/rules
index 57c332e..a4102c6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -208,12 +208,12 @@ ifneq (,$(filter $(DEB_HOST_ARCH), i386 kfreebsd-i386 hurd-i386))
 endif
 DEB_HOST_MULTIARCH     := $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)

-all_archs  = alpha amd64 armel armhf arm64 hppa i386 ia64 m68k mipsel mips64 mips64el or1k powerpc powerpcspe ppc64 ppc64el riscv64 s390 s390x sh4 sparc sparc64 x32 hurd-i386 kfreebsd-amd64 kfreebsd-i386
+all_archs  = alpha amd64 arc armel armhf arm64 hppa i386 ia64 m68k mipsel mips64 mips64el or1k powerpc powerpcspe ppc64 ppc64el riscv64 s390 s390x sh4 sparc sparc64 x32 hurd-i386 kfreebsd-amd64 kfreebsd-i386

 gcc9_archs = powerpcspe
-gcc10_archs  = alpha amd64 armel armhf arm64 hppa i386 ia64 m68k mipsel mips64 mips64el or1k powerpc ppc64 ppc64el riscv64 s390 s390x sh4 sparc sparc64 x32 hurd-i386 kfreebsd-amd64 kfreebsd-i386
+gcc10_archs  = alpha amd64 arc armel armhf arm64 hppa i386 ia64 m68k mipsel mips64 mips64el or1k powerpc ppc64 ppc64el riscv64 s390 s390x sh4 sparc sparc64 x32 hurd-i386 kfreebsd-amd64 kfreebsd-i386

-gnat_archs  = alpha amd64 armel armhf arm64 hppa i386 ia64 m68k mipsel mips64 mips64el or1k powerpc powerpcspe ppc64 ppc64el s390 s390x sh4 sparc sparc64 x32 hurd-i386 kfreebsd-amd64 kfreebsd-i386
+gnat_archs  = alpha amd64 arc armel armhf arm64 hppa i386 ia64 m68k mipsel mips64 mips64el or1k powerpc powerpcspe ppc64 ppc64el s390 s390x sh4 sparc sparc64 x32 hurd-i386 kfreebsd-amd64 kfreebsd-i386
 gnat9_archs  =

 # CV_XXX is the complete version number, including the release, without epoch
@@ -321,7 +321,7 @@ go_multilib_archs = $(filter $(go_archs), $(filter-out armel armhf, $(multilib_a

 d_multilib_archs = $(filter-out armel, $(multilib_archs))

-ada_archs = alpha amd64 arm64 armel armhf hppa i386 ia64 m68k \
+ada_archs = alpha amd64 arc arm64 armel armhf hppa i386 ia64 m68k \
        mips64 mipsel mips64el mipsn32 mipsn32el \
        mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el \
        powerpc ppc64 ppc64el riscv64 s390 s390x sh4 sparc sparc64 \
@@ -344,6 +344,7 @@ m2_archs = alpha amd64 arm64 armel armhf i386 ia64 \

 HOST_ARCHS_alpha = amd64 i386 x32
 HOST_ARCHS_amd64 = arm64 i386 ppc64el x32
+HOST_ARCHS_arc = amd64 i386 x32
 HOST_ARCHS_armhf = amd64 i386 x32 arm64 ppc64el
 HOST_ARCHS_armel = amd64 i386 x32 arm64 ppc64el
 HOST_ARCHS_arm64 = amd64 i386 x32 ppc64el
@@ -393,7 +394,7 @@ ifeq (,$(CROSS_ARCHS))
     endif
   else # -ports package
     ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 x32))
-      CROSS_ARCHS  ?= alpha hppa m68k ppc64 riscv64 sh4 sparc64 \
+      CROSS_ARCHS  ?= alpha arc hppa m68k ppc64 riscv64 sh4 sparc64 \
                $(if $(filter $(vendor), Ubuntu),, powerpc) \
                $(if $(filter $(DEB_HOST_ARCH), amd64 i386), x32)
     else ifeq ($(DEB_HOST_ARCH),arm64)

-- System Information:
Debian Release: bullseye/sid
  APT prefers focal-updates
  APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 'focal-proposed'), (500, 'focal'), (100, 'focal-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.72-microsoft-standard-WSL2 (SMP w/12 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

--- End Message ---
--- Begin Message ---
Version: 1.203

--- End Message ---

Reply to: