Bug#1059953: libceres3: ceres-solver built without CUDA support
Kip Warner
kip at thevertigo.com
Thu Jan 4 01:45:55 GMT 2024
Package: libceres3
Version: 2.1.0+really2.1.0+dfsg-2
Severity: wishlist
X-Debbugs-Cc: kip at thevertigo.com
Dear Maintainer,
The current ceres-solver source package may not always build with CUDA support,
even though it is enabled by default. In upstream's CMakeLists.txt CUDA is
enabled by default, but if it is not found it will silently continue building
with CUDA disabled.
The CUDA headers and libraries are not in the package's list of build
dependencies. It might be present anyways by accident on the system because
something else pulled it.
I think the solution is to simply explicitly add nvidia-cuda-dev to the Build-
Depends stanza of of the ceres-solver source package in debian/control.
-- System Information:
Debian Release: trixie/sid
APT prefers mantic-updates
APT policy: (500, 'mantic-updates'), (500, 'mantic-security'), (500, 'mantic'), (100, 'mantic-proposed'), (100, 'mantic-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.5.0-14-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libceres3 depends on:
ii libatlas3-base [liblapack.so.3] 3.10.3-13ubuntu1
ii libc6 2.38-1ubuntu6
ii libcxsparse4 1:7.1.0+dfsg-3
ii libgcc-s1 13.2.0-4ubuntu3
ii libgoogle-glog0v6 0.6.0-2
ii liblapack3 [liblapack.so.3] 3.11.0-2build1
ii libopenblas0-pthread [liblapack.so.3] 0.3.23+ds-3
ii libstdc++6 13.2.0-4ubuntu3
libceres3 recommends no packages.
libceres3 suggests no packages.
-- no debconf information
More information about the debian-science-maintainers
mailing list