Project

General

Profile

Actions

Bug #27459

open

Error trying to compile rudder-agent 8.3.4~git202508191033 on armhf Debian 13 trixie

Added by Michel BOUISSOU 6 days ago.

Status:
New
Priority:
To review
Assignee:
-
Category:
Agent
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No

Description

Although I know rudder-agent is not yet available for Debian 13 trixie, I wonder if this error could explain why 8.3.3 debian12 armhf is missing from the repos ?

Tryig to compile rudder-agent 8.3.4~git202508191033 on armhf Debian 13 trixie, I get :

cargo:warning=/var/tmp/rudder-build/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-92d6c11ffe4efae0/out/cxxbridge/sources/rust-apt/src/iterators/package.rs.cc: In function 'uint64_t cxxbridge1$PkgIterator$index(const PkgIterator&)':
  cargo:warning=/var/tmp/rudder-build/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-92d6c11ffe4efae0/out/cxxbridge/sources/rust-apt/src/iterators/package.rs.cc:235:54: error: cannot convert 'long unsigned int (pkgCache::Iterator<pkgCache::Package, pkgCache::PkgIterator>::*)() const' to 'uint64_t (PkgIterator::*)() const' {aka 'long long unsigned int (PkgIterator::*)() const'} in initialization
  cargo:warning=  235 |   ::std::uint64_t (::PkgIterator::*index$)() const = &::PkgIterator::Index;
  cargo:warning=      |                                                      ^~~~~~~~~~~~~~~~~~~~~

error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-mfpu=vfpv3-d16" "-mfloat-abi=hard" "-I" "/var/tmp/rudder-build/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-92d6c11ffe4efae0/out/cxxbridge/include" "-I" "/var/tmp/rudder-build/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-92d6c11ffe4efae0/out/cxxbridge/crate" "-Wall" "-Wextra" "-std=c++17" "-o" "/var/tmp/rudder-build/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-92d6c11ffe4efae0/out/8d0add221fec85dc-package.rs.o" "-c" "/var/tmp/rudder-build/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-92d6c11ffe4efae0/out/cxxbridge/sources/rust-apt/src/iterators/package.rs.cc" 

Full build log attached.


Files

No data to display

Actions

Also available in: Atom PDF