Disable mips symlinking code archive/raspbian/1.59.0+dfsg1-1_deb11u3+rpi1 raspbian/1.59.0+dfsg1-1_deb11u3+rpi1
authorPeter Michael Green <plugwash@raspbian.org>
Wed, 5 Oct 2022 18:52:28 +0000 (18:52 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Wed, 5 Oct 2022 18:52:28 +0000 (18:52 +0000)
debian/changelog
debian/rules

index 7e5b7924311d22a48f076208e816d2ffb5f03971..a833806f6cc3dcf08ffabb72fe0f97ca8b3c104c 100644 (file)
@@ -2,12 +2,17 @@ rustc-mozilla (1.59.0+dfsg1-1~deb11u3+rpi1) bullseye-staging; urgency=medium
 
   [changes brought over from rustc 1.15.1+dfsg1-1~exp3+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Wed, 15 Mar 2017 10:16:18 +0000]
   * Build for armv6.
+
   [changes introduced in rustc 1.18.0+dfsg1-4+rpi1 by Peter Michael Green]
   * Disable testsuite.
+
   [changes introduced in rustc-mozilla 1.51.0+dfsg1-1~deb11u1+rpi1 by Peter Michael Green]
   * Force DEB_BUILD_RUST_TYPE to armv7-unknown-linux-gnueabih as that is what we have a stage0 compiler for.
   * Use DEB_BUILD_RUST_TYPE not DEB_HOST_RUST_TYPE when looking for a stage0 compiler.
 
+  [changes introduced in rustc-mozilla 1.59.0+dfsg1-1~deb11u3+rpi1 by Peter Michael Green]
+  * Disable mips symlinking code that is failing with a "file exists" error.
+
  -- Peter Michael Green <plugwash@raspbian.org>  Wed, 05 Oct 2022 00:15:26 +0000
 
 rustc-mozilla (1.59.0+dfsg1-1~deb11u3) bullseye; urgency=medium
index d7030fe36e725543275187e83d28b13e3bc6363f..8175e330e953d852602d0182c9dcab8b3db00ddc 100755 (executable)
@@ -234,12 +234,12 @@ debian/dh_auto_configure.stamp: debian/config.toml check-no-old-llvm
        echo 'fn main() { println!("cargo:rustc-link-lib=lzma"); }' > vendor/lzma-sys/build.rs
        # We don't run ./configure because we use debian/config.toml directly
        ln -sf debian/config.toml config.toml
-       # set up links for the mips* tarballs, as bootstrap.py expects them in stage0/
-       for fmips in stage0-mips/*/*; do \
-               f0="`echo $$fmips | sed 's/stage0-mips/stage0/'`"; \
-               # we use a hardlink here, for some reason bootstrap.py doesn't like symlinks \
-               ln $$fmips $$f0; \
-       done
+       ## set up links for the mips* tarballs, as bootstrap.py expects them in stage0/
+       #for fmips in stage0-mips/*/*; do \
+       #       f0="`echo $$fmips | sed 's/stage0-mips/stage0/'`"; \
+       #       # we use a hardlink here, for some reason bootstrap.py doesn't like symlinks \
+       #       ln $$fmips $$f0; \
+       #done
        touch "$@"
 
 override_dh_auto_configure-arch: debian/dh_auto_configure.stamp