[Pkg-oss4-maintainers] Bug#693662: Incorrect definition of oss_native_word

Ben Hutchings ben at decadent.org.uk
Mon Nov 19 02:24:34 UTC 2012


Source: oss4
Version: 4.2-build2006-2
Severity: normal
Tags: patch

On x86_64, unsigned long long and unsigned long have the same size,
but Linux requires status flag variables to have type unsigned long.
The current definition results in warning such as:

build/core/oss_core.c: In function 'oss_fp_check':
build/core/oss_core.c:1862:3: warning: comparison of distinct pointer types lacks a cast [enabled by default]

Ben.

-- System Information:
Debian Release: wheezy/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix-linux-oss_native_word.patch
Type: text/x-diff
Size: 1133 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-oss4-maintainers/attachments/20121119/2724545e/attachment.patch>


More information about the Pkg-oss4-maintainers mailing list