Your message dated Thu, 29 Sep 2022 15:09:04 +0000
with message-id <e1odv9s-00flxb...@fasolo.debian.org>
and subject line Bug#995224: fixed in relion-cuda 3.1.3-1
has caused the Debian Bug report #995224,
regarding relion-cuda: FTBFS with cub 1.14
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
995224: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995224
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: relion-cuda
Version: 3.1.0-2
Severity: serious
Tags: ftbfs sid bookworm
Justification: fails to build from source
Hi,
relion-cuda FTBFS with cub 1.14 which was just uploaded to unstable:
make[4]: Entering directory '/build/relion-cuda-3.1.0/build'
[ 1%] Building NVCC (Device) object
src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_projector_plan.cu.o
cd
/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda
&& /usr/bin/cmake -E make_directory
/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/.
cd
/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda
&& /usr/bin/cmake -D verbose:BOOL=1 -D build_configuration:STRING=Release -D
generated_file:STRING=/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/./relion_gpu_util_generated_cuda_projector_plan.cu.o
-D
generated_cubin_file:STRING=/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/./relion_gpu_util_generated_cuda_projector_plan.cu.o.cubin.txt
-P
/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_projector_plan.cu.o.Release.cmake
-- Removing
/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/./relion_gpu_util_generated_cuda_projector_plan.cu.o
/usr/bin/cmake -E rm -f
/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/./relion_gpu_util_generated_cuda_projector_plan.cu.o
-- Generating dependency file:
/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_projector_plan.cu.o.NVCC-depend
/usr/bin/nvcc -M -D__CUDACC__
/build/relion-cuda-3.1.0/src/acc/cuda/cuda_projector_plan.cu -o
/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_projector_plan.cu.o.NVCC-depend
-ccbin /usr/bin/cc -m64 -DINSTALL_LIBRARY_DIR=/usr/lib/
-DSOURCE_DIR=/build/relion-cuda-3.1.0/src/ -DACC_CUDA=2 -DACC_CPU=1 -DCUDA
-DALLOW_CTF_IN_SGD -DHAVE_SINCOS -DHAVE_TIFF -Xcompiler
,\"-g\",\"-O2\",\"-ffile-prefix-map=/build/relion-cuda-3.1.0=.\",\"-fstack-protector-strong\",\"-Wformat\",\"-Werror=format-security\",\"-O3\",\"-DNDEBUG\"
-arch=sm_35 -D__INTEL_COMPILER --default-stream per-thread --disable-warnings
-DNVCC -I/usr/include -I/usr/lib/x86_64-linux-gnu/openmpi/include
-I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/build/relion-cuda-3.1.0
-I/usr/lib/fltk -I/usr/include/x86_64-linux-gnu
nvcc warning : The 'compute_35', 'compute_37', 'compute_50', 'sm_35', 'sm_37'
and 'sm_50' architectures are deprecated, and may be removed in a future
release (Use -Wno-deprecated-gpu-targets to suppress warning).
In file included from /usr/include/thrust/system/cuda/config.h:33,
from
/usr/include/thrust/system/cuda/detail/execution_policy.h:35,
from
/usr/include/thrust/iterator/detail/device_system_tag.h:23,
from
/usr/include/thrust/iterator/detail/iterator_facade_category.h:22,
from /usr/include/thrust/iterator/iterator_facade.h:37,
from
/build/relion-cuda-3.1.0/src/acc/cuda/cub/device/../iterator/arg_index_input_iterator.cuh:48,
from
/build/relion-cuda-3.1.0/src/acc/cuda/cub/device/device_reduce.cuh:41,
from
/build/relion-cuda-3.1.0/src/acc/cuda/cuda_utils_cub.cuh:16,
from
/build/relion-cuda-3.1.0/src/acc/cuda/cuda_projector_plan.cu:10:
/usr/include/cub/util_namespace.cuh:46:2: error: #error CUB requires a
definition of CUB_NS_QUALIFIER when CUB_NS_PREFIX/POSTFIX are defined.
46 | #error CUB requires a definition of CUB_NS_QUALIFIER when
CUB_NS_PREFIX/POSTFIX are defined.
| ^~~~~
CMake Error at
relion_gpu_util_generated_cuda_projector_plan.cu.o.Release.cmake:220 (message):
Error generating
/build/relion-cuda-3.1.0/build/src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/./relion_gpu_util_generated_cuda_projector_plan.cu.o
make[4]: *** [src/apps/CMakeFiles/relion_gpu_util.dir/build.make:1439:
src/apps/CMakeFiles/relion_gpu_util.dir/__/acc/cuda/relion_gpu_util_generated_cuda_projector_plan.cu.o]
Error 1
make[4]: Leaving directory '/build/relion-cuda-3.1.0/build'
This seems to be the Breaking Change described in
https://github.com/NVIDIA/cub/releases/tag/1.14.0:
#350: When the CUB_NS_[PRE|POST]FIX macros are set, CUB_NS_QUALIFIER
must also be defined to the fully qualified CUB namespace (e.g.
#define CUB_NS_QUALIFIER ::foo::cub). Note that this is handled
automatically when using the new [THRUST_]CUB_WRAPPED_NAMESPACE mechanism.
Andreas
--- End Message ---
--- Begin Message ---
Source: relion-cuda
Source-Version: 3.1.3-1
Done: Andreas Beckmann <a...@debian.org>
We believe that the bug you reported is fixed in the latest version of
relion-cuda, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 995...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Beckmann <a...@debian.org> (supplier of updated relion-cuda package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 29 Sep 2022 14:56:00 +0200
Source: relion-cuda
Binary: relion-cuda relion-cuda-dbgsym relion-gui-cuda relion-gui-cuda-dbgsym
Architecture: source amd64
Version: 3.1.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Andreas Beckmann <a...@debian.org>
Description:
relion-cuda - parallel toolkit for 3D reconstructions in cryo-electron microsco
relion-gui-cuda - toolkit for 3D reconstructions in cryo-electron microscopy
(gui a
Closes: 995224
Changes:
relion-cuda (3.1.3-1) unstable; urgency=medium
.
* Team upload.
* New upstream version.
* Build using cuda-gcc.
.
relion (3.1.3-2) unstable; urgency=medium
.
[ Andreas Beckmann ]
* Team upload.
* Cherry-pick upstream fixes related to cub. (Closes: #995224)
* Simplify debian/rules.
* Fix missing hardening flags.
* Build for Architecture: any.
* Standards-Version: 4.6.1.
* Fix some typos found by Lintian.
.
[ Andreas Tille ]
* Enable uscan to create a sensible download name
.
relion (3.1.3-1) unstable; urgency=medium
.
* Fix watchfile to detect new versions on github
* New upstream version
* Standards-Version: 4.6.0 (routine-update)
* Update renamed lintian tag names in lintian overrides.
* Mark autopkgtest superficial
.
relion (3.1.0-4) unstable; urgency=medium
.
* Drop useless get-orig-source target (routine-update)
* Remove trailing whitespace in debian/changelog (routine-update)
* Add salsa-ci file (routine-update)
* Rules-Requires-Root: no (routine-update)
* Trim trailing whitespace.
* Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
Repository-Browse.
* Build-Depends: fluid
Checksums-Sha1:
7b3728ef9960bf4cb89e351b1da7464cadcc49d7 2197 relion-cuda_3.1.3-1.dsc
c6ca397db6c711f87305bd803f672345f7487bae 2345487 relion-cuda_3.1.3.orig.tar.gz
1299d7eafefba5149b8c8f01581787b428ef9f84 12128
relion-cuda_3.1.3-1.debian.tar.xz
2c530b9101cb47f764e25bc00a1ecc40ffe3f96e 727155464
relion-cuda-dbgsym_3.1.3-1_amd64.deb
be99a4f5e8e05a3f09696f83f557a97242537138 13568
relion-cuda_3.1.3-1_amd64.buildinfo
9b49d34887741c8f50e87b2af642e9e8778462a6 80185276 relion-cuda_3.1.3-1_amd64.deb
4144e8cbc52d1045c24833ef96b81eddca65a41e 52254104
relion-gui-cuda-dbgsym_3.1.3-1_amd64.deb
2c6e420dae61100cd7f3e78b7f1172f5eb43170f 5778664
relion-gui-cuda_3.1.3-1_amd64.deb
Checksums-Sha256:
623ec7a43d938cc0f511a296b66f03d30b708ce28d79fcb5b7d2687f85d1aaaf 2197
relion-cuda_3.1.3-1.dsc
f10934058e0670807b7004899d7b5103c21ad77841219352c66a33f98586d42e 2345487
relion-cuda_3.1.3.orig.tar.gz
0bac55b40f202b25042f005235765c9992ac53a7a10582a6147cf7067f9c9dbf 12128
relion-cuda_3.1.3-1.debian.tar.xz
b0523534621ff1ce928fd03f6ed725c0d98e8e2b83bcf0df1d728f2240506dc1 727155464
relion-cuda-dbgsym_3.1.3-1_amd64.deb
3319bfc24ec27340095f960e46b45e2c7a2af309e15575c8ccfa216aa84eefd6 13568
relion-cuda_3.1.3-1_amd64.buildinfo
0366d392096925c5aff14ef65818537cf3b9f6df84129c854043b1f47decab72 80185276
relion-cuda_3.1.3-1_amd64.deb
776b25888df088738d4402218b2234e0ac053fe7e51d4c9120b472048bc23d43 52254104
relion-gui-cuda-dbgsym_3.1.3-1_amd64.deb
a4d809d5c5b185810e871a94ab7feb218d61bce3b93ef1d947b9f08f5daf8765 5778664
relion-gui-cuda_3.1.3-1_amd64.deb
Files:
5cf6ebf4eddd0feffc0e1cf0ab700e57 2197 contrib/science optional
relion-cuda_3.1.3-1.dsc
5ddaf9afe51d743c5f58f625d9fd1cb7 2345487 contrib/science optional
relion-cuda_3.1.3.orig.tar.gz
66f2f466d18b1162b5872bf7460be574 12128 contrib/science optional
relion-cuda_3.1.3-1.debian.tar.xz
4cf20e508ab1b54f0a7c93451b332ef6 727155464 contrib/debug optional
relion-cuda-dbgsym_3.1.3-1_amd64.deb
4059baeeb7b9b01cb7677cc1ccabf2a6 13568 contrib/science optional
relion-cuda_3.1.3-1_amd64.buildinfo
e21bb713f0e181645f1553f9f498bbe7 80185276 contrib/science optional
relion-cuda_3.1.3-1_amd64.deb
454b3b386ca58e344d5d03e8842dc9d1 52254104 contrib/debug optional
relion-gui-cuda-dbgsym_3.1.3-1_amd64.deb
103d46c3bba9edadd7f844530e91dff1 5778664 contrib/science optional
relion-gui-cuda_3.1.3-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmM1oc8QHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCEjSD/4oUNbWlnbitOg/r5M+WIJV64j1f/VA6UiJ
zU9nCkVe9rK4A9K6zUCbO79Wq4IlCc3G/f4ePBsJ/IP1lzGZbfAevRVDpEQOPgC5
ApN7FpULswBxHnWppANePiL5N2lYzsrcmd5LZhks02U9iyvCSlbSV3SDsMP5rHFM
w1Z/SO30TM9ovitdrpgOP3fa6GSJvT0HaGF5sIG8wCmyDW6pLRO5Op9XlFfzbnr9
XlOxPNsXvktuRTy+lmZY1x4Kj6oRxwpX2xmIKQLssSR9cQ5Qrs1kcDhGIwLEt+HI
ysZoY7uPsbXb/+5b3wMWo8lQtb8c+SEwR/TYjeREQYbKc3wnU2jEXlbFCl/x+14y
BudCg4kPEFZ9mtwe+CyLHQtf61JfAM6nKz/Rtv6e7QxUKI931Oqrpfsj4JESxWRI
Luj+EhAGOGEDbAT28LT593F5p7/5Dc1qfa0iD4qDTOgRBMCXMEBmG/Jk6tnJjFw/
BmsJpgX2wMNpXIYehdZWStOcmNjT/nOKiDMRwXo+yQOQfEZpHF7bC5bbsMoQxD67
QC1dMixL7xXbeGeVO7xeRtcm96O8+IL0jXhKrsYHLQ3RM0yHMCv3mDPXZmnDUcpm
fPXIaiRFo+AFEjTXA4STMkaCRIi1vpE0ALWK1pRUN6xgByPI6v4tegd12AFnvp+G
stNSP4rYLA==
=i3ZB
-----END PGP SIGNATURE-----
--- End Message ---