Skip to content

Commit 03c4462

Browse files
authored
Rollup merge of #135640 - Gelbpunkt:drop-mips-glibc-patches, r=Kobzol
Drop MIPS glibc 2.23 patches that reside in crosstool-ng now These patches were added to crosstool-ng in crosstool-ng/crosstool-ng@b88d338 and are therefore duplicate and fail to apply, breaking builds of `dist-mips*-linux`. I have compile tested `dist-mipsel-linux`, I assume the other targets will work just as fine now.
2 parents 81a464f + dfb8162 commit 03c4462

11 files changed

+0
-127
lines changed

Diff for: src/ci/docker/README.md

-8
Original file line numberDiff line numberDiff line change
@@ -305,8 +305,6 @@ For targets: `mips-unknown-linux-gnu`
305305
- Path and misc options > Prefix directory = /x-tools/${CT\_TARGET}
306306
- Path and misc options > Use a mirror = ENABLE
307307
- Path and misc options > Base URL = https://ci-mirrors.rust-lang.org/rustc
308-
- Path and misc options > Patches origin = Bundled, then local
309-
- Path and misc options > Local patch directory = /tmp/patches
310308
- Target options > Target Architecture = mips
311309
- Target options > ABI = o32
312310
- Target options > Endianness = Big endian
@@ -327,8 +325,6 @@ For targets: `mipsel-unknown-linux-gnu`
327325
- Path and misc options > Prefix directory = /x-tools/${CT\_TARGET}
328326
- Path and misc options > Use a mirror = ENABLE
329327
- Path and misc options > Base URL = https://ci-mirrors.rust-lang.org/rustc
330-
- Path and misc options > Patches origin = Bundled, then local
331-
- Path and misc options > Local patch directory = /tmp/patches
332328
- Target options > Target Architecture = mips
333329
- Target options > ABI = o32
334330
- Target options > Endianness = Little endian
@@ -349,8 +345,6 @@ For targets: `mips64-unknown-linux-gnuabi64`
349345
- Path and misc options > Prefix directory = /x-tools/${CT\_TARGET}
350346
- Path and misc options > Use a mirror = ENABLE
351347
- Path and misc options > Base URL = https://ci-mirrors.rust-lang.org/rustc
352-
- Path and misc options > Patches origin = Bundled, then local
353-
- Path and misc options > Local patch directory = /tmp/patches
354348
- Target options > Target Architecture = mips
355349
- Target options > ABI = n64
356350
- Target options > Endianness = Big endian
@@ -370,8 +364,6 @@ For targets: `mips64el-unknown-linux-gnuabi64`
370364
- Path and misc options > Prefix directory = /x-tools/${CT\_TARGET}
371365
- Path and misc options > Use a mirror = ENABLE
372366
- Path and misc options > Base URL = https://ci-mirrors.rust-lang.org/rustc
373-
- Path and misc options > Patches origin = Bundled, then local
374-
- Path and misc options > Local patch directory = /tmp/patches
375367
- Target options > Target Architecture = mips
376368
- Target options > ABI = n64
377369
- Target options > Endianness = Little endian

Diff for: src/ci/docker/host-x86_64/dist-mips-linux/Dockerfile

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ RUN sh /scripts/rustbuild-setup.sh
1111
WORKDIR /tmp
1212

1313
COPY scripts/crosstool-ng-build.sh /scripts/
14-
COPY host-x86_64/dist-mips-linux/patches/ /tmp/patches/
1514
COPY host-x86_64/dist-mips-linux/mips-linux-gnu.defconfig /tmp/crosstool.defconfig
1615
RUN /scripts/crosstool-ng-build.sh
1716

Diff for: src/ci/docker/host-x86_64/dist-mips-linux/mips-linux-gnu.defconfig

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ CT_CONFIG_VERSION="4"
22
CT_PREFIX_DIR="/x-tools/${CT_TARGET}"
33
CT_USE_MIRROR=y
44
CT_MIRROR_BASE_URL="https://ci-mirrors.rust-lang.org/rustc"
5-
CT_PATCH_BUNDLED_LOCAL=y
6-
CT_LOCAL_PATCH_DIR="/tmp/patches"
75
CT_ARCH_MIPS=y
86
CT_ARCH_mips_o32=y
97
CT_ARCH_ARCH="mips32r2"

Diff for: src/ci/docker/host-x86_64/dist-mips-linux/patches/glibc/2.23/0001-MIPS-SPARC-fix-wrong-vfork-aliases-in-libpthread.so.patch

-44
This file was deleted.

Diff for: src/ci/docker/host-x86_64/dist-mips-linux/patches/glibc/2.23/0002-MIPS-SPARC-more-fixes-to-the-vfork-aliases-in-libpth.patch

-63
This file was deleted.

Diff for: src/ci/docker/host-x86_64/dist-mips64-linux/Dockerfile

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ RUN sh /scripts/rustbuild-setup.sh
1111
WORKDIR /tmp
1212

1313
COPY scripts/crosstool-ng-build.sh /scripts/
14-
COPY host-x86_64/dist-mips-linux/patches/ /tmp/patches/
1514
COPY host-x86_64/dist-mips64-linux/mips64-linux-gnu.defconfig /tmp/crosstool.defconfig
1615
RUN /scripts/crosstool-ng-build.sh
1716

Diff for: src/ci/docker/host-x86_64/dist-mips64-linux/mips64-linux-gnu.defconfig

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ CT_CONFIG_VERSION="4"
22
CT_PREFIX_DIR="/x-tools/${CT_TARGET}"
33
CT_USE_MIRROR=y
44
CT_MIRROR_BASE_URL="https://ci-mirrors.rust-lang.org/rustc"
5-
CT_PATCH_BUNDLED_LOCAL=y
6-
CT_LOCAL_PATCH_DIR="/tmp/patches"
75
CT_ARCH_MIPS=y
86
CT_ARCH_mips_n64=y
97
CT_ARCH_64=y

Diff for: src/ci/docker/host-x86_64/dist-mips64el-linux/Dockerfile

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ RUN sh /scripts/rustbuild-setup.sh
1111
WORKDIR /tmp
1212

1313
COPY scripts/crosstool-ng-build.sh /scripts/
14-
COPY host-x86_64/dist-mips-linux/patches/ /tmp/patches/
1514
COPY host-x86_64/dist-mips64el-linux/mips64el-linux-gnu.defconfig /tmp/crosstool.defconfig
1615
RUN /scripts/crosstool-ng-build.sh
1716

Diff for: src/ci/docker/host-x86_64/dist-mips64el-linux/mips64el-linux-gnu.defconfig

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ CT_CONFIG_VERSION="4"
22
CT_PREFIX_DIR="/x-tools/${CT_TARGET}"
33
CT_USE_MIRROR=y
44
CT_MIRROR_BASE_URL="https://ci-mirrors.rust-lang.org/rustc"
5-
CT_PATCH_BUNDLED_LOCAL=y
6-
CT_LOCAL_PATCH_DIR="/tmp/patches"
75
CT_ARCH_MIPS=y
86
CT_ARCH_mips_n64=y
97
CT_ARCH_LE=y

Diff for: src/ci/docker/host-x86_64/dist-mipsel-linux/Dockerfile

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ RUN sh /scripts/rustbuild-setup.sh
1111
WORKDIR /tmp
1212

1313
COPY scripts/crosstool-ng-build.sh /scripts/
14-
COPY host-x86_64/dist-mips-linux/patches/ /tmp/patches/
1514
COPY host-x86_64/dist-mipsel-linux/mipsel-linux-gnu.defconfig /tmp/crosstool.defconfig
1615
RUN /scripts/crosstool-ng-build.sh
1716

Diff for: src/ci/docker/host-x86_64/dist-mipsel-linux/mipsel-linux-gnu.defconfig

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ CT_CONFIG_VERSION="4"
22
CT_PREFIX_DIR="/x-tools/${CT_TARGET}"
33
CT_USE_MIRROR=y
44
CT_MIRROR_BASE_URL="https://ci-mirrors.rust-lang.org/rustc"
5-
CT_PATCH_BUNDLED_LOCAL=y
6-
CT_LOCAL_PATCH_DIR="/tmp/patches"
75
CT_ARCH_MIPS=y
86
CT_ARCH_mips_o32=y
97
CT_ARCH_LE=y

0 commit comments

Comments
 (0)