Package: libc6-dev-mips64el-cross
Version: 2.36-8cross2
Severity: important
Dear Maintainer,
I'm trying to build a cross-compiling environment for mips64el on my x86 VM. The
Dockerfile is in this form:
```
FROM dockcross/base:latest
ENV ARCH=mips
ENV SUBARCH=mips
ENV DEBIAN_ARCH=mips64el
ENV CROSS_TRIPLET=mips64el-linux-gnuabi64
# Add the cross compiler sources
RUN echo "deb
http://deb.debian.org/debian/ unstable main" >> /etc/apt/sources.list && \
dpkg --add-architecture ${DEBIAN_ARCH}
RUN apt-install \
crossbuild-essential-${DEBIAN_ARCH} \
libc6-dev-${DEBIAN_ARCH}-cross \
libc6-${DEBIAN_ARCH}-cross \
libbz2-dev:${DEBIAN_ARCH} \
libexpat1-dev:${DEBIAN_ARCH} \
ncurses-dev:${DEBIAN_ARCH} \
libssl-dev:${DEBIAN_ARCH} \
protobuf-c-compiler \
protobuf-compiler \
python3-protobuf \
libnl-3-dev:${DEBIAN_ARCH} \
libprotobuf-dev:${DEBIAN_ARCH} \
libnet-dev:${DEBIAN_ARCH} \
libprotobuf-c-dev:${DEBIAN_ARCH} \
libcap-dev:${DEBIAN_ARCH} \
libaio-dev:${DEBIAN_ARCH} \
libnl-route-3-dev:${DEBIAN_ARCH}
# Compile my stuff...
```
The error message received is:
libc6-dev:mips64el : Breaks: libc6-dev-mips64el-cross (< 2.37~) but 2.36-8cross2 is to be installed
IMHO, The root of the problem is that while libc6-dev:mips64el has been updated to
version 2.37-7 in the unstable release, the libc6-dev-mips64el-cross remains at
version 2.36-8cross2 in both stable and unstable releases, leading to dependency
issue. Notably, most other architectures have updated their unstable versions of
lib6-dev-${arch}-cross to 2.37-3cross1, such as arm64, armhf, s390x, and so on.
Is it possible to upgrade lib6-dev-mips64el-cross to a new version, or change the
dep requirements of lib6-dev:mips64el in unstable release? Thanks a lot :)