[Pkg-rust-maintainers] Bug#1065787: 64-bit time_t transition: cargo needs manual intervention

Emanuele Rocca ema at debian.org
Sat Mar 16 15:21:19 GMT 2024


Hi!

On 2024-03-16 02:29, Simon McVittie wrote:
> On Thu, 14 Mar 2024 at 22:03:57 -0700, Otto Kekäläinen wrote:
> > For example curl isn't building on armel/armhf now and numerous packages that
> > depend of curl are not building on armel/armhf.
> 
> I believe a maintainer upload or NMU of #1066981 and #1066982 would
> now be enough to unblock curl, which would hopefully unblock a lot of
> the C/C++ ecosystem (in particular fixing the unsatisfiable dependency
> libdebuginfod1t64 -> libcurl3t64-gnutls on armel/armhf, which would allow
> gdb to be installed), while also making life easier for the people trying
> to re-bootstrap cargo.

Thanks Simon. I can confirm that curl does indeed build properly on
armhf with DEB_BUILD_PROFILES='pkg.curl.noldap nocheck'.

With libcurl3t64-gnutls cargo can now be rebootstrapped on armhf
(haven't tried armel yet). See https://people.debian.org/~ema/cargo/ for
the debs. I've included installable curl packages there too in case
someone else wants to give it a go.

Fabian: it seems that cargo's build-depend on git can be dropped? The
package builds fine without, tests included.



More information about the Pkg-rust-maintainers mailing list