[Debian-med-packaging] Bug#789971: murasaki: FTBFS on non-Linux: 'WORDSIZE' was not declared in this scope

Andreas Tille tille at debian.org
Fri Jul 3 16:55:40 UTC 2015


Hi Aaron,

I turned you hint into the attached patch but this leads to build
failures (which I actually do not understand since your advise sounds
quite logical).  Any hint?

Kind regards

      Andreas.

On Thu, Jun 25, 2015 at 03:23:56PM -0400, Aaron M. Ucko wrote:
> Source: murasaki
> Version: 1.68.6-2
> Severity: important
> 
> Thanks for promptly fixing binary-only builds of murasaki in general.
> However, I see that the kFreeBSD builds are still failing.  The
> problem appears to be that globaltypes.h defines WORDSIZE only for
> Linux, Mac OS X, and "normal" FreeBSD (i.e., using the traditional BSD
> userland).  I would suggest patching the header to take advantage of
> __WORDSIZE whenever possible, rather than assuming it will only be
> present under Linux, by changing line 41 from #ifdef __linux__ to
> #ifdef __WORDSIZE.
> 
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
> 

-- 
http://fam-tille.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freebsd.patch
Type: text/x-diff
Size: 616 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20150703/c81b7b8c/attachment.patch>


More information about the Debian-med-packaging mailing list