-------Changes-------- I need sponsorship for this patch. It fixes LP: #2119556, which is a FTBFS caused by the version of GCC in proposed enforcing a higher C standard. This isn't a GCC problem; I erroneously used the vendored oniguruma C library instead of the libonig-dev package.
I've addressed the problem by removing vendored C libraries from the package — the vendored onig_sys crate now uses the system libonig-dev, and the vendored blake3 crate now uses the pure Rust implementation rather than relying on the included C library, which has also been removed. -------Links------- PPA: https://launchpad.net/~maxgmr/+archive/ubuntu/rustc-1.86-merge/+packages Source: https://git.launchpad.net/~canonical-foundations/ubuntu/+source/rustc/log/?h=merge-1.86 -------Lintian------- E: rustc-1.86 source: field-too-long Vendored-Sources-Rust (12870 chars > 5000) E: rustc-1.86 source: unknown-file-in-debian-source [debian/source/lintian-overrides.in] E: rustc-1.86 source: version-substvar-for-external-package Depends ${binary:Version} cargo-1.86 -> rustc [debian/control:306] W: rustc-1.86 source: mismatched-override missing-license-paragraph-in-dep5-copyright debian/copyright mpl-2.0+ (*) [debian/source/lintian-overrides:19] W: rustc-1.86 source: unknown-field Vendored-Sources-Rust N: 0 hints overridden; 1 unused override N: Some overrides were ignored. N: Use --verbose for more information. -------autopkgtests------- amd64: https://autopkgtest.ubuntu.com/results/autopkgtest-questing-maxgmr-rustc-1.86-merge/questing/amd64/r/rustc-1.86/20250807_185200_ee783@/log.gz arm64: https://autopkgtest.ubuntu.com/results/autopkgtest-questing-maxgmr-rustc-1.86-merge/questing/arm64/r/rustc-1.86/20250808_185636_9d89f@/log.gz armhf: https://autopkgtest.ubuntu.com/results/autopkgtest-questing-maxgmr-rustc-1.86-merge/questing/armhf/r/rustc-1.86/20250807_185731_ecef9@/log.gz ppc64el: https://autopkgtest.ubuntu.com/results/autopkgtest-questing-maxgmr-rustc-1.86-merge/questing/ppc64el/r/rustc-1.86/20250807_232853_8f209@/log.gz s390x: https://autopkgtest.ubuntu.com/results/autopkgtest-questing-maxgmr-rustc-1.86-merge/questing/s390x/r/rustc-1.86/20250807_173908_93be3@/log.gz ** Patch added: "1-1.86.0+dfsg0ubuntu2-0ubuntu2.debdiff" https://bugs.launchpad.net/ubuntu/questing/+source/rustc-1.86/+bug/2119556/+attachment/5898334/+files/1-1.86.0+dfsg0ubuntu2-0ubuntu2.debdiff ** Attachment removed: "1-1.86.0+dfsg0ubuntu2-0ubuntu2" https://bugs.launchpad.net/ubuntu/questing/+source/rustc-1.86/+bug/2119556/+attachment/5898333/+files/1-1.86.0+dfsg0ubuntu2-0ubuntu2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2119556 Title: FTBFS due to vendored C library To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rustc-1.86/+bug/2119556/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
