[Pkg-crosswire-devel] Bug#808346: sword: Type definition conflict with asm/types.h

Fernando Seiti Furusato ferseiti at br.ibm.com
Fri Dec 18 19:45:16 GMT 2015


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)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sword-ppc64.patch
Type: text/x-diff
Size: 728 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-crosswire-devel/attachments/20151218/a26edb39/attachment.patch>


More information about the Pkg-crosswire-devel mailing list