gcc-12.2 dpkg-buildpackage 需要 32 位库,为什么?

gcc-12.2 dpkg-buildpackage 需要 32 位库,为什么?

有人能解释一下为什么 gcc-12 src 需要 32 位软件包吗?我需要对 GCC-12.2 应用补丁以将其升级到 12.3,我不想从 src 构建,所以我只是将补丁文件放到 Debian/patches。

dpkg-buildpackage -us -uc                                                                                                                                                                                                               0.35    (miniconda3) 

dpkg-buildpackage: info: source package gcc-12
dpkg-buildpackage: info: source version 12.1.0-2ubuntu1~22.04
dpkg-buildpackage: info: source distribution jammy-proposed
dpkg-buildpackage: info: source changed by Matthias Klose <[email protected]>
dpkg-buildpackage: info: host architecture amd64
 dpkg-source --before-build .
dpkg-checkbuilddeps: error: Unmet build dependencies: g++-multilib libc6-dev-i386 libc6-dev-x32 libx32gcc-s1 autoconf2.69 systemtap-sdt-dev sharutils gnat-11:native g++-11:native gdc-11:native lib32z1-dev libx32z1-dev dejagnu libgc-dev xsltproc docbook-xsl-ns
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)

谢谢

相关内容