Your message dated Tue, 23 Jul 2024 09:35:21 +0000 with message-id <E1sWBvV-003wvs-0w@fasolo.debian.org> and subject line Bug#1069714: fixed in gcc-defaults 1.219 has caused the Debian Bug report #1069714, regarding gcc-defaults: enable build gdc and gm2 for loong64 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.) -- 1069714: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069714 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Cc: zhangdandan@loongson.cn
- Subject: gcc-defaults: enable build gdc and gm2 for loong64
- From: zhangdandan <zhangdandan@loongson.cn>
- Date: Tue, 23 Apr 2024 20:07:12 +0800
- Message-id: <b9931e4a-6861-8304-758c-51fe576df98d@loongson.cn>
Source: gcc-defaults Version: 1.217 Severity: normal Tags: ftbfs patch User: debian-loongarch@lists.debian.org Usertags: loong64 Dear maintainers,For loong64, the D, Ada, Modula-2 modules have been supported in gcc-14 14-20240330-1. I duploaded the gdc-14, gnat-14 and other packages built from gcc-14 14-20240330-1 that support the loong64 architecture for the first time to debian ports.Due to "default to GCC 13" is used in gcc-defaults 1.214, we need to enable build gdc and gm2 for loong64 in gcc-defaults 1.217.Please consider the patch I attached. Your opinions are welcome. Thanks, Dandan Zhangdiff -Nru gcc-defaults-1.217/debian/control gcc-defaults-1.217/debian/control --- gcc-defaults-1.217/debian/control 2024-01-31 13:17:32.000000000 +0000 +++ gcc-defaults-1.217/debian/control 2024-01-31 13:17:32.000000000 +0000 @@ -2740,6 +2740,39 @@ This is a dependency package providing the default GNU Fortran 95 cross-compiler for the loong64 architecture. +Package: gdc-loongarch64-linux-gnu +Priority: optional +Architecture: loong64 +Multi-Arch: foreign +Depends: cpp-loongarch64-linux-gnu (>= ${version:cpp}), + gdc-${pv:gdc}-loongarch64-linux-gnu ${reqv:gdc}, + ${misc:Depends} +Breaks: gdc (<< 4:13.2.0-3) +Replaces: gdc (<< 4:13.2.0-3) +Description: GNU D compiler (based on GCC) for the loong64 architecture + This is the GNU D compiler, which compiles D on platforms supported by + the gcc compiler. It uses the gcc backend to generate optimized code. + . + This is a dependency package providing the default GNU D cross-compiler + for the loong64 architecture. + +Package: gm2-loongarch64-linux-gnu +Priority: optional +Architecture: loong64 +Multi-Arch: foreign +Depends: cpp-loongarch64-linux-gnu (= ${version:cpp}), + gm2-${pv:gm2}-loongarch64-linux-gnu ${reqv:gm2}, + ${misc:Depends} +Breaks: gm2 (<< 4:13.2.0-3) +Replaces: gm2 (<< 4:13.2.0-3) +Description: GNU Modula-2 compiler (based on GCC) for the loong64 architecture + This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms + supported by the gcc compiler. It uses the gcc backend to generate optimized + code. + . + This is a dependency package providing the default GNU Modula-2 cross-compiler + for the loong64 architecture. + Package: cpp-powerpc-linux-gnu Priority: optional Architecture: powerpc diff -Nru gcc-defaults-1.217/debian/rules gcc-defaults-1.217/debian/rules --- gcc-defaults-1.217/debian/rules 2024-01-31 13:17:32.000000000 +0000 +++ gcc-defaults-1.217/debian/rules 2024-01-31 13:17:32.000000000 +0000 @@ -231,11 +231,11 @@ $(all_archs_mips) gcc13_archs = -gcc14_archs = alpha arc amd64 armel armhf arm64 hppa i386 ia64 m68k or1k powerpc ppc64 ppc64el riscv64 s390 s390x sh4 sparc sparc64 x32 hurd-amd64 hurd-i386 kfreebsd-amd64 kfreebsd-i386 \ +gcc14_archs = alpha arc amd64 armel armhf arm64 hppa i386 ia64 loong64 m68k or1k powerpc ppc64 ppc64el riscv64 s390 s390x sh4 sparc sparc64 x32 hurd-amd64 hurd-i386 kfreebsd-amd64 kfreebsd-i386 \ $(all_archs_mips) gnat13_archs = -gnat14_archs = alpha amd64 armel armhf arm64 hppa i386 ia64 m68k or1k powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64 x32 hurd-amd64 hurd-i386 kfreebsd-amd64 kfreebsd-i386 \ +gnat14_archs = alpha amd64 armel armhf arm64 hppa i386 ia64 loong64 m68k or1k powerpc ppc64 ppc64el s390 s390x sh4 sparc sparc64 x32 hurd-amd64 hurd-i386 kfreebsd-amd64 kfreebsd-i386 \ $(all_archs_mips) # CV_XXX is the complete version number, including the release, without epoch @@ -338,7 +338,7 @@ $(all_archs_mips) \ powerpc ppc64 ppc64el riscv64 s390 s390x sparc sparc64 x32 -d_archs = amd64 arm64 armel armhf i386 \ +d_archs = amd64 arm64 armel armhf i386 loong64 \ $(all_archs_mips) \ powerpc ppc64 ppc64el riscv64 s390x x32 phobos_archs = $(filter-out powerpc ppc64 ppc64el, $(d_archs)) @@ -347,7 +347,7 @@ d_multilib_archs = $(filter $(d_archs), $(filter-out armel sparc64, $(multilib_archs))) -ada_archs = alpha amd64 arm64 armel armhf hppa i386 ia64 m68k \ +ada_archs = alpha amd64 arm64 armel armhf hppa i386 ia64 m68k loong64 \ $(all_archs_mips) \ powerpc ppc64 ppc64el riscv64 s390 s390x sh4 sparc sparc64 \ kfreebsd-amd64 kfreebsd-i386 hurd-amd64 hurd-i386 @@ -357,7 +357,7 @@ hppa64_archs = amd64 hppa i386 x32 -m2_archs = alpha arc amd64 arm64 armel armhf i386 ia64 \ +m2_archs = alpha arc amd64 arm64 armel armhf i386 ia64 loong64 \ $(all_archs_mips) \ ppc64el riscv64 s390 s390x sparc64 @@ -368,6 +368,7 @@ HOST_ARCHS_arm64 = amd64 i386 x32 ppc64el s390x HOST_ARCHS_armhf = amd64 i386 x32 arm64 ppc64el s390x HOST_ARCHS_i386 = amd64 arm64 ppc64el x32 s390x + HOST_ARCHS_loong64 = amd64 i386 x32 arm64 ppc64el s390x ifeq ($(vendor),Ubuntu) HOST_ARCHS_powerpc = amd64 arm64 i386 x32 ppc64el s390x endif @@ -517,13 +518,11 @@ gccgo-multilib-arm-linux-gnueabihf \ gdc-alpha-linux-gnu \ gdc-arc-linux-gnu \ - gdc-loongarch64-linux-gnu \ gdc-m68k-linux-gnu \ gdc-sh4-linux-gnu \ gdc-sparc64-linux-gnu \ gdc-multilib-arm-linux-gnueabi \ gdc-multilib-sparc64-linux-gnu \ - gm2-loongarch64-linux-gnu \ gm2-powerpc-linux-gnu \ gm2-powerpc64-linux-gnu \ gm2-sh4-linux-gnu \ @@ -749,9 +748,9 @@ debian/control.cross.in \ $(if $(and $(filter yes,$(with_cross)),$(filter $(a),$(multilib_archs))), debian/control.cross-ml.in) \ | awk '/^Package: gccgo-(arc|hppa|loongarch64|m68k|sh4)/ {skip=1} skip == 0 {print } /^$$/ && skip == 1 {skip=0}' \ - | awk '/^Package: gdc-(alpha|arc|loongarch64|m68k|sh4|sparc64)/ {skip=1} skip == 0 {print } /^$$/ && skip == 1 {skip=0}' \ + | awk '/^Package: gdc-(alpha|arc|m68k|sh4|sparc64)/ {skip=1} skip == 0 {print } /^$$/ && skip == 1 {skip=0}' \ | awk '/^Package: gdc-multilib-sparc64/ {skip=1} skip == 0 {print } /^$$/ && skip == 1 {skip=0}' \ - | awk '/^Package: gm2-(loongarch64|powerpc|powerpc64|sh4)-/ {skip=1} skip == 0 {print } /^$$/ && skip == 1 {skip=0}' \ + | awk '/^Package: gm2-(powerpc|powerpc64|sh4)-/ {skip=1} skip == 0 {print } /^$$/ && skip == 1 {skip=0}' \ | sed '/./{H;$$!d};x;/\nArchitecture:\s*\n/d' \ >> debian/control; \ )
--- End Message ---
--- Begin Message ---
- To: 1069714-close@bugs.debian.org
- Subject: Bug#1069714: fixed in gcc-defaults 1.219
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Tue, 23 Jul 2024 09:35:21 +0000
- Message-id: <E1sWBvV-003wvs-0w@fasolo.debian.org>
- Reply-to: Matthias Klose <doko@debian.org>
Source: gcc-defaults Source-Version: 1.219 Done: Matthias Klose <doko@debian.org> We believe that the bug you reported is fixed in the latest version of gcc-defaults, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1069714@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose <doko@debian.org> (supplier of updated gcc-defaults package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 23 Jul 2024 11:22:47 +0200 Source: gcc-defaults Architecture: source Version: 1.219 Distribution: unstable Urgency: medium Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org> Changed-By: Matthias Klose <doko@debian.org> Closes: 1069714 Changes: gcc-defaults (1.219) unstable; urgency=medium . * Build gdc and gm2 packages for loong64. Closes: #1069714, * Bump versions to 14.1 and 13.3. * Bump standards version. Checksums-Sha1: 644d6a91788d31fdba1c95162b88495d98dea03a 36895 gcc-defaults_1.219.dsc ae25d358eb93f0048de91b3f29c04841bbf82b8e 64700 gcc-defaults_1.219.tar.xz bbef5dad7da209a66d495e8ebf5825dda5abdf31 6001 gcc-defaults_1.219_source.buildinfo Checksums-Sha256: 4f90df7abb0a10fd943ce1bd03053ddf1c893405cb5cdc86492bca90f932436f 36895 gcc-defaults_1.219.dsc f6e2eee21d8c05bc24f54855cd659b8fd9a8ac012aa23af3d8537f5ca2679cef 64700 gcc-defaults_1.219.tar.xz df1ed7f72cbbbb4d1b024205c6e53151f8faadd586778ba663d40983f2bbc4ad 6001 gcc-defaults_1.219_source.buildinfo Files: 1d6ddb0768fc7a8ecd4361c62e883406 36895 devel standard gcc-defaults_1.219.dsc 9efb88dd3f5ed1d8f8689139742d0ec8 64700 devel standard gcc-defaults_1.219.tar.xz 13d210a099ef170568b1d0963ad41d43 6001 devel standard gcc-defaults_1.219_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmafdsUQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9cPyEACZFWxc6c+2yALfsRQS20zrz3c6VIGK7maN jOCoKXAIvTiZfW/nZ0NlH6ejjWpVoywyNbT3fLFpsWegb6NKgLsJZvXBFDhluYnz 9Nw+z1ABWC86+aA3aKuAyH2fPZ0PtjarRWTLlHj56x2fWEXHIoKQ/YsPSkFjnJf1 FEAZzXvBUhgxTi4ybElpHoGKbT08qQWLQ39spPaMExImJiABsw/xPZDgDft37aHU 3cwkLd93yGFF8jg2qbE9SEwcsFZbRcCd1mYSw74eK4zvKR1BqZ0xXOim1U3ya6D7 QquXZ8MTW2c48EI7UD2/JDnX9VaMRS1dXz1+ceLnknuVszeI2pOU9Zs14XRJ2Xn4 t0bklIfV7srRAisQNl91C7xA3zF/Tk9pvpS4XkrTNbapJn0cQzqXkNSQ/0czvFfj N/gmdwjU4lXHnfsr2W0Rp6pmoRjprUET43qp6Hu54+/HcYZuzQ2WGMkcwh8ynC/h MSbx9MQG7TgGOf9QeS6vYRRApwesk8bnXzT+PaiR3x42bbk0VPK6rxa1lIlhagO1 cBOE0zLrs13atf/Rb8ifZhSII0qggpvABiiXy2TaalO89dTwS6cnuu6rfXWGlaeu 3A3zTDll2h9ilhvBuvi54dfNfGYDiYj5hw4kHVC9FtqdPztDyYy8Xa+IXR7E7P2T 6Yo/F6tBeg== =fElH -----END PGP SIGNATURE-----Attachment: pgpcQgLZLf6uy.pgp
Description: PGP signature
--- End Message ---