Your message dated Thu, 07 Dec 2017 07:18:47 +0000 with message-id <[email protected]> and subject line Bug#883189: fixed in cross-toolchain-base 21 has caused the Debian Bug report #883189, regarding cross-toolchain-base: dpkg-cross correct libc.so file for mips ports 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 [email protected] immediately.) -- 883189: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883189 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:cross-toolchain-base Version: 20 X-Debbugs-CC: [email protected], [email protected] Hi, in the previous version, we dropped /usr/$(multiarch)/lib/ld.so.1 for N32 and N64, while it seems libc.so hardcode this filename, Then, let's change it. This will fix n32 and n64 cross toolchains. -- YunQiang Su--- cross-toolchain-base-20/debian/dpkg-cross 2017-11-20 06:01:44.000000000 +0800 +++ dpkg-cross 2017-11-30 21:24:07.376939568 +0800 @@ -632,6 +632,13 @@ } while (<FROM>) { if ($multiarch) { + if ($multiarch =~ m/mips(isa)?64.*-linux.*-gnuabi64.*/){ + s:(^|[^-\w/])(/usr)?/lib/${multiarch}ld.so.1:$1$crosslib64/ld.so.1:g; + }elsif ($multiarch =~ m/^mips(isa)?64.*-linux.*-gnuabin32.*/){ + s:(^|[^-\w/])(/usr)?/lib/${multiarch}ld.so.1:$1$crosslibn32/ld.so.1:g; + }elsif ($multiarch =~ m/^mips(isa)?32.*-linux.*-gnu.*/){ + s:(^|[^-\w/])(/usr)?/lib/${multiarch}ld.so.1:$1$crosslibo32/ld.so.1:g; + } s:(^|[^-\w/])(/usr)?/lib/$multiarch:$1$crosslib/:g; s:(^|[^-\w/])(/usr)?/lib32/$multiarch:$1$crosslib32/:g; s:(^|[^-\w/])(/usr)?/lib64/$multiarch:$1$crosslib64/:g; @@ -1028,7 +1035,7 @@ # skip /usr/$(multiarch)/lib/ld.so.1 for mips n32 and 64. # their ld.so.1 should be in lib32 and lib64. - next if ($multiarch =~ m/^mips[n32,64]/ && $_ =~ m/lib\/ld.so.1$/); + next if ($multiarch =~ m/^mips(isa)?64/ && $_ =~ m/lib\/ld.so.1$/); # m/lib\/ld.so.1$/); # skip links to private modules and plugins that are not
--- End Message ---
--- Begin Message ---Source: cross-toolchain-base Source-Version: 21 We believe that the bug you reported is fixed in the latest version of cross-toolchain-base, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose <[email protected]> (supplier of updated cross-toolchain-base 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 07 Dec 2017 07:59:56 +0100 Source: cross-toolchain-base Binary: linux-libc-dev-s390x-cross linux-libc-dev-ppc64el-cross linux-libc-dev-arm64-cross linux-libc-dev-armhf-cross linux-libc-dev-armel-cross linux-libc-dev-mips-cross linux-libc-dev-mipsel-cross linux-libc-dev-mips64el-cross libc6-s390x-cross libc6-dev-s390x-cross libc6-ppc64el-cross libc6-dev-ppc64el-cross libc6-arm64-cross libc6-dev-arm64-cross libc6-armhf-cross libc6-dev-armhf-cross libc6-armel-cross libc6-dev-armel-cross libc6-mips-cross libc6-dev-mips-cross libc6-mipsel-cross libc6-dev-mipsel-cross libc6-mips64el-cross libc6-dev-mips64el-cross libc6-s390-s390x-cross libc6-dev-s390-s390x-cross libc6-mips64-mips-cross libc6-dev-mips64-mips-cross libc6-mipsn32-mips-cross libc6-dev-mipsn32-mips-cross libc6-mips64-mipsel-cross libc6-dev-mips64-mipsel-cross libc6-mipsn32-mipsel-cross libc6-dev-mipsn32-mipsel-cross libc6-mips32-mips64el-cross libc6-dev-mips32-mips64el-cross libc6-mipsn32-mips64el-cross libc6-dev-mipsn32-mips64el-cross Architecture: source Version: 21 Distribution: unstable Urgency: medium Maintainer: Cross Toolchain Base Team <[email protected]> Changed-By: Matthias Klose <[email protected]> Description: libc6-arm64-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-armel-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-armhf-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-dev-arm64-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-armel-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-armhf-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-mips-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-mips32-mips64el-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-mips64-mips-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-mips64-mipsel-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-mips64el-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-mipsel-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-mipsn32-mips-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-mipsn32-mips64el-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-mipsn32-mipsel-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-ppc64el-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-s390-s390x-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-dev-s390x-cross - GNU C Library: Development Libraries and Header Files (for cross- libc6-mips-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-mips32-mips64el-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-mips64-mips-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-mips64-mipsel-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-mips64el-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-mipsel-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-mipsn32-mips-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-mipsn32-mips64el-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-mipsn32-mipsel-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-ppc64el-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-s390-s390x-cross - GNU C Library: Shared libraries (for cross-compiling) libc6-s390x-cross - GNU C Library: Shared libraries (for cross-compiling) linux-libc-dev-arm64-cross - Linux Kernel Headers for development (for cross-compiling) linux-libc-dev-armel-cross - Linux Kernel Headers for development (for cross-compiling) linux-libc-dev-armhf-cross - Linux Kernel Headers for development (for cross-compiling) linux-libc-dev-mips-cross - Linux Kernel Headers for development (for cross-compiling) linux-libc-dev-mips64el-cross - Linux Kernel Headers for development (for cross-compiling) linux-libc-dev-mipsel-cross - Linux Kernel Headers for development (for cross-compiling) linux-libc-dev-ppc64el-cross - Linux Kernel Headers for development (for cross-compiling) linux-libc-dev-s390x-cross - Linux Kernel Headers for development (for cross-compiling) Closes: 883189 Changes: cross-toolchain-base (21) unstable; urgency=medium . * Build using gcc 6.4.0-11. * Build using glibc 2.25-3. * Build using linux 4.14.2-1. * Build using binutils 2.29.1-10. * Update dpkg-cross for mips* targets. Closes: #883189. Checksums-Sha1: 613c8e1e3539739621a3ac32a55a3422a97477bc 6201 cross-toolchain-base_21.dsc 0480f3ced309b7faf6dff7a99d1a73f0049a2a04 40312 cross-toolchain-base_21.tar.xz c3efed977bd01aaca660ae6c7b5f90af53a2e981 8990 cross-toolchain-base_21_source.buildinfo Checksums-Sha256: 8ec0ad7bf70a1ad1edc090b8e87b5b0d148bbb2ad782c7186b4bb5522bda9cf0 6201 cross-toolchain-base_21.dsc 5d1b9bf8544e2c6ea61024260664c92527fa5378efcaf4031734e06ce9fd7ee5 40312 cross-toolchain-base_21.tar.xz 3f92c221d148be01a44b8e6f0a5ac797747d35d562983e23a14a613afb959841 8990 cross-toolchain-base_21_source.buildinfo Files: 82cf1928497c14093215d5506970197e 6201 devel extra cross-toolchain-base_21.dsc e832b0b3e13f72808893e9848e33d624 40312 devel extra cross-toolchain-base_21.tar.xz 186cf3c8fd4a40163e9675200a15a164 8990 devel extra cross-toolchain-base_21_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAloo6AkQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9TQiD/9DJmJEB0bynpuo1igYyHNXs3MnCFOIdXVK NDuMPR3OifDTVDwGtQ7QFB7aIfIldahI/7aqWJVeysCu3usvIoI/UMrA9J+bLzM4 9ccUcl03gPpDZuOyMM5OM6pCA24nYaHL6ipPwt3sD5/Zvzhm7Mc4iuBC9sIsl0d4 q7Flu/Nrgjqg7F21aJ73qNxjeRoD8RMBzT4M4uOZw278ScvPPjW2vkpECD02Csrf mZzCDgdLtG9tni5pOrk/cyHwZO1XA2gZYX/xKTKxOCBChAWMSiasaDdiTuevlH8J uSjodkNuivwMYqhKjZ062hoAUOzjUhXR5oo1vpbec8VVgyzCKgSBPMcaOQ7lv01E qBEo2aWCmwl4uoCW7kK2wvbKHdUCA37ytc93iF2/8IGoudD+SFaciFiXekU/mb21 HvEz0BjCmciae1RaIXgpNWXB9R8M5RReNzEC5qr98bpZLCJkuhkpADoL5S7HmrTe 74HOXYF5UWul14CqPGTr5cTu7DKr3D9OfQwB2sZs4wRai6jXHbp95F2BfMmlSOFf iwIEppQCcuaE5kEMPRaO9D0QDspiJi8xpt+6UZM9iHxibmlmDIgFDCPg55tYOhPo GdovfUF1JKsLfQrnTC0hgWBwN5eI7uheRGehpNtyA+UOk3Nexewei/2UK5OIb/LE TCLWLIAgWw== =k0rl -----END PGP SIGNATURE-----
--- End Message ---

