Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1266906 > unrolled thread
| Started by | Jonas Smedegaard <dr@jones.dk> |
|---|---|
| First post | 2025-10-21 14:40 +0200 |
| Last post | 2025-10-22 00:10 +0200 |
| Articles | 2 — 2 participants |
Back to article view | Back to linux.debian.bugs.dist
Bug#1118509: rust-opendal: please provide crate for 32-bit arches (patch remove-bb8 renders bug#1116574 superfluous) Jonas Smedegaard <dr@jones.dk> - 2025-10-21 14:40 +0200
Bug#1118509: rust-opendal: please provide crate for 32-bit arches (patch remove-bb8 renders bug#1116574 superfluous) Peter Green <plugwash@debian.org> - 2025-10-22 00:10 +0200
| From | Jonas Smedegaard <dr@jones.dk> |
|---|---|
| Date | 2025-10-21 14:40 +0200 |
| Subject | Bug#1118509: rust-opendal: please provide crate for 32-bit arches (patch remove-bb8 renders bug#1116574 superfluous) |
| Message-ID | <LIjOF-6R4e-7@gated-at.bofh.it> |
Source: rust-opendal Version: 0.54.0-3 Severity: important -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Rust crate opendal no longer builds on 32-bit architectures, as discussed in bug#1116574. The involved crate openssh-sftp-client is not really used by opendal, however - it has been patched out by the mysteriously and DEB-3-lacking patch remove-bb8. Please properly avoid build-depending on openssh-sftp-client. Severity raised since this causes a regression in sccache. - Jonas -----BEGIN PGP SIGNATURE----- wsG7BAEBCgBvBYJo936KCRAsfDFGwaABIUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmf6V5IMkvME7T4DhbrnMi5k27EHjjSirZbpbsJQuIFn ahYhBJ/j6cNmkaaf9TzGhCx8MUbBoAEhAACEWQ/+P9BBRjsqWu+qLNWwKycm5xjx zikYlJNQ1NtZO7SkChgJszi7puWE9liG9sEqH2kgeKvC33Pa0WtwhOqsL2RWiJ8u M6OwSHkstMsItbo3poolSw6+XzSwKc1qMy7CK5t3Rvl96IqpihFFTTleyALNc1YY BHjwwB5N3v636RlTtFgWy5kn79oiw1Z7KvWus4/4HjuHLHIle5srOh2mDkV85z0h 4jCFUBZexu34uBOSSLDmE+jKluJ1wHu0/QttTQSFQjJN2b/kFHC36BnHMCTg9HdR adlL7hXyDAhSbmSMlkM3a2tciBmSNrIwPYUw+AvMMnFKJ78mhVbrmy70kT+uiYvc oaIcmAJ27Oy62NIqPJUgAzNqM2mrtjttNEInk1oOC2F+z3SIx/GZrCXo+6g7rC8n Dt6ncxRNA99EOl/coSEDnAIAoU0rL1Dg2tvp/OdVqmDliSQRMZYAgrL3GsNqfTIN wdRs3jP4v4MDD7Drs6ggWHYNM48IgRKK8slwSez5rEeUuPvj+S8iOUp0Vtm0dwHe kq6kYzvvopRBt9e8c56TqGlCpKKrtpOAg0S3ATHXFBC0XY8IL9sdmoScTqfjc7dv oIc+aHD5n2MplxQtPnHSwUYGZcGzte++0VwElkHQePKZZpVXshL4V1uicasPhXS9 LjMThXXm6GaNGoDMdww= =kVVN -----END PGP SIGNATURE-----
[toc] | [next] | [standalone]
| From | Peter Green <plugwash@debian.org> |
|---|---|
| Date | 2025-10-22 00:10 +0200 |
| Message-ID | <LIsIh-6Xlh-3@gated-at.bofh.it> |
| In reply to | #1266906 |
> Rust crate opendal no longer builds on 32-bit architectures, > as discussed in bug#1116574. The involved crate openssh-sftp-client FWIW I see no good reason that openssh-sftp-client can't be supported on all architectures. i386 and armhf both support 64-bit atomics natively and on architectures where 64-bit atomics aren't natively available there is the portable-atomic crate. But I'm not going to revert a change made by the named maintainer of the openssh-sftp-client package. > it has been patched out by the > mysteriously and DEB-3-lacking patch remove-bb8. I'm not sure what is supposed to be mysterious about a patch called "remove-bb8" which removes the dependency on bb8 and the features that require it. I do agree though that it's counterproductive to keep the openssh and openssh-sftp-client dependencies around given that the only feature which uses them is patched out. In addition to the architecture support issue, keeping them around causes cargo to implicitly create features that don't exist upstream. So I'll go ahead and remove them along with the architecture-is-64-bit build-dependency.
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.bugs.dist
csiph-web