Your message dated Sun, 16 Feb 2014 22:08:10 +0000
with message-id <e1wf9sg-0004oh...@franck.debian.org>
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 ow...@bugs.debian.org
immediately.)
--
739184: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739184
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 739...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (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 ftpmas...@ftp-master.debian.org)
-----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
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
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 <aure...@debian.org>)
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 ---