Your message dated Sat, 08 Oct 2016 17:56:32 +0000
with message-id <[email protected]>
and subject line Bug#808346: fixed in sword 1.7.3+dfsg-9
has caused the Debian Bug report #808346,
regarding sword: Type definition conflict with asm/types.h
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.)


-- 
808346: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808346
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: sword
Severity: normal
Tags: patch

Dear Maintainer,

Although the package sword builds and can be installed on ppc64el without
problems, the type definition on sysdata.h conflicts with asm/types.h for
that architecture.
On ppc64el, asm/types.h includes asm-generic/int-l64.h, instead of 
asm-generic/int-ll64.h, (non usage of long long).
Which causes, for instance, package xiphos to ftbfs [1].

This patch defines the same as in asm-generic/int-l64.h only for ppc64
archs, which also includes BE.
I have tested it on amd64 and ppc64el vms.

Thanks.

Fernando

[1] 
https://buildd.debian.org/status/fetch.php?pkg=xiphos&arch=ppc64el&ver=4.0.4%2Bdfsg1-1&stamp=1449680826

-- System Information:
Debian Release: 8.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.16.0-4-powerpc64le (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Index: sword-1.7.3+dfsg/include/sysdata.h
===================================================================
--- sword-1.7.3+dfsg.orig/include/sysdata.h
+++ sword-1.7.3+dfsg/include/sysdata.h
@@ -40,12 +40,15 @@ typedef unsigned short __u16;
 typedef signed int __s32;
 typedef unsigned int __u32;
 
-#ifdef __GNUC__
+#if defined(__GNUC__) && !defined(__powerpc64__)
 __extension__ typedef __signed__ long long __s64;
 __extension__ typedef unsigned long long __u64;
 #elif defined(__BORLANDC__)
 typedef signed __int64 __s64;
 typedef unsigned __int64 __u64;
+#elif defined(__powerpc64__)
+typedef __signed__ long __s64;
+typedef unsigned long __u64;
 #else
 typedef signed long long __s64;
 typedef unsigned long long __u64;

--- End Message ---
--- Begin Message ---
Source: sword
Source-Version: 1.7.3+dfsg-9

We believe that the bug you reported is fixed in the latest version of
sword, 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.
Daniel Glassey <[email protected]> (supplier of updated sword 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: Thu, 08 Sep 2016 09:16:50 -0500
Source: sword
Binary: libsword11v5 libsword-dev libsword-common libsword-utils libsword-dbg 
diatheke
Architecture: source amd64 all
Version: 1.7.3+dfsg-9
Distribution: unstable
Urgency: medium
Maintainer: CrossWire Packages <[email protected]>
Changed-By: Daniel Glassey <[email protected]>
Description:
 diatheke   - command line bible browsing and search tool
 libsword-common - common settings and module repository for libsword
 libsword-dbg - API/library for bible software - Debug Files
 libsword-dev - Development files for libsword
 libsword-utils - conversion utilities for bible documents in SWORD supported 
forma
 libsword11v5 - API/library for bible software
Closes: 808346
Changes:
 sword (1.7.3+dfsg-9) unstable; urgency=medium
 .
   * d/patches/sword-ppc64.patch: patch to fix ppc64
       thanks to Fernando Seiti Furusato, Closes: #808346
   * d/rules: Update to standards 3.9.8, no changes
Checksums-Sha1:
 fab282e9d6275261eee3971f1b3916ea9b93272e 2392 sword_1.7.3+dfsg-9.dsc
 ecf6b434537985552ca1d5e2aed4bf5ed0405fee 25364 sword_1.7.3+dfsg-9.debian.tar.xz
 41926b53144f5d4084d62983d728f57ad47ced3c 81250 diatheke_1.7.3+dfsg-9_amd64.deb
 7aad4bf09f2988ab29bc91494843f44cc3c11283 142578 
libsword-common_1.7.3+dfsg-9_all.deb
 26c6a7c424cca8f6c8c0b4cfe2d478ac4db4eebf 4731652 
libsword-dbg_1.7.3+dfsg-9_amd64.deb
 8b006fbc1b59621f963a1005abc5ea2ea8f5a3da 570776 
libsword-dev_1.7.3+dfsg-9_amd64.deb
 e980482c8aaa43813ac42a01202745853b32227a 148034 
libsword-utils_1.7.3+dfsg-9_amd64.deb
 0592a9e50e55f9130b9be4258d611a60eb7d174a 434152 
libsword11v5_1.7.3+dfsg-9_amd64.deb
Checksums-Sha256:
 d12df0ced35af0cfad8b8fbd54fc3089296bcdc45fa221d1e1f200db2e13a0ad 2392 
sword_1.7.3+dfsg-9.dsc
 a3520dd02ddb029a042a75ac7f807ce2d4adba5b4e77fde65ba7e665b06563d9 25364 
sword_1.7.3+dfsg-9.debian.tar.xz
 a92e5d8810804703c3112b4df0aa75e25859bb51591e315a9fa972dc4cdf2795 81250 
diatheke_1.7.3+dfsg-9_amd64.deb
 eb0e56047367668e91691ef0de50efcb235dde20e7d557a2f27f71a9186bd5d8 142578 
libsword-common_1.7.3+dfsg-9_all.deb
 027cc137d744909115773b87ef5568d0553ca3eb7d3a9d901661a316e4328ecb 4731652 
libsword-dbg_1.7.3+dfsg-9_amd64.deb
 7bc3aa982c95370219a06272f4f0e2f497b942be54a4e7b3ef9c702c16775bb3 570776 
libsword-dev_1.7.3+dfsg-9_amd64.deb
 33d67da91ce5c3b2c952dea8f3826f0863e35b97082fb7240f6cd93c713a3eff 148034 
libsword-utils_1.7.3+dfsg-9_amd64.deb
 39d32a68d727dde1e0db95e34666e1cc6bb684055966738f7423738c7b07ce5e 434152 
libsword11v5_1.7.3+dfsg-9_amd64.deb
Files:
 6ed26d9182a1ef23d30ade2f251d73ac 2392 libs optional sword_1.7.3+dfsg-9.dsc
 f3603fb2e919dafec1a1df720fa052ba 25364 libs optional 
sword_1.7.3+dfsg-9.debian.tar.xz
 47cf64866df411cc24da9c642ede0f2d 81250 text optional 
diatheke_1.7.3+dfsg-9_amd64.deb
 2bb68f4281105821d0e562e7e91ec800 142578 devel optional 
libsword-common_1.7.3+dfsg-9_all.deb
 490e529b3cd6eb8038dda8494f74c337 4731652 debug extra 
libsword-dbg_1.7.3+dfsg-9_amd64.deb
 8e89e3b67a992539314c38b587191e8c 570776 libdevel optional 
libsword-dev_1.7.3+dfsg-9_amd64.deb
 0cf3ae47cb9cbccfdac3fa691c552036 148034 devel optional 
libsword-utils_1.7.3+dfsg-9_amd64.deb
 d68bd907cb46d2c0f2f86a8034866475 434152 libs optional 
libsword11v5_1.7.3+dfsg-9_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJX0bhjAAoJEASbEDOvBgxakccP/2fP1/mIpncSAmqnS7Gn+mjV
V2kEwyISrgMvD03IpQlMFgIzPM/3c2mBGvlFaJPcT0F2Jny88Q+qyAoK/yAcEE5m
6dIkGynfmB+4ZgHpv8ZEyjf1UpMQha5hjfnlS/+Tump2J0nj6qb320K44aSr7VXL
0lMvoDtf06txv2q/hIKTiE/xto/RKXRCnyXi0Ke5ohW2IejO6wL/D4H6RKTaP4hx
PtyYY8jZcmKe8qmymcR2zPx8Oi9hOoQwI23uCrcJ+CjMrpHTfDPvoPe+LSneE8Pc
oCzFdqdrxhGT9qZzXNuONBeiGGaoGgeRzaP8ZeuosnrpKyzvy0zqwsAP945MUWFb
6gP4qHNhGFOimh0kp9Y0e1xU0iTkn2rOIUobuvG8sAhqxFpBp+R1R8hDjQ6DOdpw
mVsXdjjdfhmnAoNs44SMW9DEovpfaukAe8+jjrxCQOf82vy/CSS3Ccp9qnKW7UBN
mYyFzrFXuS4wxi/UbUzDU59u8SUwB/e8OfnHtWB2hIsox1VYyC4UHMTwk5ooCtky
KDXGDAhA/mu4iuo4Bf9XXAiUI6jmkQCUL2AZdK2kdFB+EqLacG4L4/nSskHhSy7i
YXLbSwBRPcjwFKPRWf3nvJvQAM9UJKYHuPXoGCyQp8tzqJxLIA4tOjzVYAnT3iwa
Eyw1dvLoh13vGRxIDzNk
=vhTK
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-crosswire-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-crosswire-devel

Reply via email to