Your message dated Sun, 16 Feb 2014 22:08:10 +0000 with message-id <[email protected]> and subject line Bug#739184: fixed in ray 2.3.0-2 has caused the Debian Bug report #739184, regarding ray: FTBFS on mips/mipsel/s390x: error: 'memcpy' was not declared in this scope 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 [email protected] immediately.) -- 739184: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739184 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: ray Version: 2.3.0-1 Severity: serious Tags: upstream patch Justification: fails to build from source (but built successfully in the past) ray fails to build from source on mips, mipsel and s390x with the following error: | CXX RayPlatform/actors/Actor.o | RayPlatform/actors/Actor.cpp: In member function 'void Actor::send(int, Message*)': | RayPlatform/actors/Actor.cpp:54:52: error: 'memcpy' was not declared in this scope | memcpy(newBuffer, oldBuffer, bytes * sizeof(char)) I still do not understand why it builds fine on other architectures, but in C++, memcpy is declared in <cstring>. The following patch therefore fixes the issue: --- ray-2.3.0.orig/RayPlatform/RayPlatform/actors/Actor.cpp +++ ray-2.3.0/RayPlatform/RayPlatform/actors/Actor.cpp @@ -29,6 +29,7 @@ #include <RayPlatform/cryptography/crypto.h> #include <iostream> +#include <cstring> using namespace std; Actor::Actor() { -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: s390x Kernel: Linux 3.2.0-4-s390x (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---Source: ray Source-Version: 2.3.0-2 We believe that the bug you reported is fixed in the latest version of ray, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Tille <[email protected]> (supplier of updated ray 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 16 Feb 2014 22:36:57 +0100 Source: ray Binary: ray ray-doc ray-extra Architecture: source amd64 all Version: 2.3.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team <[email protected]> Changed-By: Andreas Tille <[email protected]> Description: ray - parallel de novo genome assemblies of next-gen sequencing data ray-doc - focumentation for ray parallel de novo genome assembler ray-extra - Scripts and XSL sheets for post-processing for ray de novo assemb Closes: 739184 Changes: ray (2.3.0-2) unstable; urgency=medium . * Fix Build issue on mips, mipsel and s390x (thanks for the patch to Aurelien Jarno <[email protected]>) Closes: #739184 * Added myself as Uploader Checksums-Sha1: e8f708f844139f6b053502ac404a9a2365962b13 2034 ray_2.3.0-2.dsc bed4fc6436a0b32103d8281c806e41e0f72c652b 8044 ray_2.3.0-2.debian.tar.xz 4d1a4bd49966ed8cc24b62cc622f181030edb301 586636 ray_2.3.0-2_amd64.deb 3fbeb1416eeac93e0936363786197e8f87236127 44774 ray-doc_2.3.0-2_all.deb 4d488f848229329b1d129421341259fed88bc482 11842 ray-extra_2.3.0-2_all.deb Checksums-Sha256: 2b1750a5caaa32937d90023971631e46edb229d6be51728b6f3aec0440f64ebd 2034 ray_2.3.0-2.dsc 50b801898bd68b5ee67454758622d110d0b4eefe6f6daa5a5186d770a98131ce 8044 ray_2.3.0-2.debian.tar.xz dd623c9c1ed7d71c739499c7e35d7bdf3d10a471a5cf1745bdce119f130e655a 586636 ray_2.3.0-2_amd64.deb 609f48286d342b821db223cb312952f4eae4078715dc4355fcde78602a842c5c 44774 ray-doc_2.3.0-2_all.deb c7516804c9bede3e6423a9597e26ccc2d85695998c4a2b5a162fa12813145695 11842 ray-extra_2.3.0-2_all.deb Files: e446ce0e6409d8ae38ccdb1c3a013c35 2034 science optional ray_2.3.0-2.dsc 7d4bcabf44a3e19509283b616fb2df69 8044 science optional ray_2.3.0-2.debian.tar.xz f527a816bc02de7b8f20fad62bfcc7e3 586636 science optional ray_2.3.0-2_amd64.deb 3517f5b2108b9e1816ce882b09eeea01 44774 doc optional ray-doc_2.3.0-2_all.deb c3c49e36c4693f7b0e42c738d4f7fca9 11842 science optional ray-extra_2.3.0-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJTATKQAAoJEFeKBJTRxkbRHnUP/2pQVEpCvgwM0DlMgG5empUo HRhsyFi9AwtTqBn4W8U44+mPbr0HdNeqfqLkDcV+q52IfesL/G7HHeY1ex98roRL ifAO6rVf7HMwyRy1WuLxDu/bYMDJW0jTKXW7K32yRFsXzJ4UD//audw+coBWxagw 7OaWKgu7PfkF3LVBqnNusYXTx/CVirdF3fAlNWDUt8bWsMM0D4OLAZRrWkA9k/w4 /6Zr0LKS5iATNFQyqRfN6MiMLZ7wEHYPzxGS2zBh86xXzusytq6Dq2kdn2B2kW/P MimNFC+TVTkUVnbBWMZDCdiUZIt8pqbpfhWfSZllw8dzW9slC87wF1KuoKfcj+GS lAgtZHjOa08CpuVM/bH4h+capMMmUim2Fb0llfZo82YBxQnoTfYgPcHOChVZCssl YJMGQz1y3beg8KL0lk7/Jfy8B5FUiJv3qv/Rj4fs8zL8vNxPukx63D8Z+uwo5Zdo EH4coQyrhglfsjI5m3QPHc7q2rjfQjKp+mq3Pe7OThbdgvxs7sl648BXBUqr/HGP /B/sqQOzFOSu3Rj3Gqwlsn/a9k0iUlBnggRKM3ftRgZbOSJaIwjxJ8IWl68nH15+ 0OuakYx1KOJ6mth8ERFK0cwcd4ECabFrmzesGPcq8x3myfl24dpdeLzxfkKqod+W 6jG2CJAd9hIp2QDUk5Ls =14Md -----END PGP SIGNATURE-----
--- End Message ---

