Package: gnucash
Version: 1.9.3-1hbci1
Severity: normal

Hi,

compiling gnucash with -Wall and -Wextra brings some warnings like this:

go-gradient.c:67: warning: comparison of unsigned expression < 0 is always false

They might come from the fact that a char is by default unsigned on
PowerPC. This means if you write

char i;
if (i < 0)

the comparison is _alway_ false. You must explicitly state that you want
a "signed char". Often a negative value is used as an error code. This
might prevent error detection and lead to strange crashes.

I can send you the output produced while building, if you are interested.

Bye, Jörg.

-- System Information:
Debian Release: unstable/experimental
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.15.4
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages gnucash depends on:
ii  gnucash-common           1.9.3-1hbci1    A personal finance tracking progra
ii  guile-1.6-libs           1.6.7-2         Main Guile libraries
ii  guile-1.6-slib           1.6.7-2         Guile SLIB support
ii  libart-2.0-2             2.3.17-1        Library of functions for 2D graphi
ii  libatk1.0-0              1.10.3-1        The ATK accessibility toolkit
ii  libaudiofile0            0.2.6-6         Open-source version of SGI's audio
ii  libavahi-client3         0.6.9-2         Avahi client library
ii  libavahi-common3         0.6.9-2         Avahi common library
ii  libavahi-compat-howl0    0.6.9-5         Avahi Howl compatibility library
ii  libavahi-glib1           0.6.9-5         Avahi glib integration library
ii  libbonobo2-0             2.14.0-1        Bonobo CORBA interfaces library
ii  libbonoboui2-0           2.14.0-1        The Bonobo UI library
ii  libbz2-1.0               1.0.3-2         high-quality block-sorting file co
ii  libc6                    2.3.6-3         GNU C Library: Shared libraries an
ii  libcairo2                1.0.2-3         The Cairo 2D vector graphics libra
ii  libdate-manip-perl       5.44-2          a perl library for manipulating da
ii  libdbus-1-2              0.61-4          simple interprocess messaging syst
ii  libesd0                  0.2.36-3        Enlightened Sound Daemon - Shared 
ii  libffi4                  4.1.0-1         Foreign Function Interface library
ii  libfinance-quote-perl    1.11-0.1        Perl module for retrieving stock q
ii  libfontconfig1           2.3.2-2         generic font configuration library
ii  libfreetype6             2.1.10-1.1      FreeType 2 font engine, shared lib
ii  libgconf11               1.0.9-7.1       GNOME configuration database syste
ii  libgconf2-4              2.14.0-1        GNOME configuration database syste
ii  libgcrypt11              1.2.2-1         LGPL Crypto library - runtime libr
ii  libglade2-0              1:2.5.1-2       library to load .glade files at ru
ii  libglib2.0-0             2.10.1-2        The GLib library of C routines
ii  libgnome-keyring0        0.4.9-1         GNOME keyring services library
ii  libgnome2-0              2.14.0-2        The GNOME 2 library - runtime file
ii  libgnomecanvas2-0        2.14.0-1        A powerful object-oriented display
ii  libgnomeprint2.2-0       2.12.1-3        The GNOME 2.2 print architecture -
ii  libgnomeprintui2.2-0     2.12.1-2        GNOME 2.2 print architecture User 
ii  libgnomeui-0             2.14.0-1        The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0           2.14.0-1        GNOME virtual file-system (runtime
ii  libgnutls11              1.0.16-14       GNU TLS library - runtime library
ii  libgpg-error0            1.2-1           library for common error values an
ii  libgsf-1-114             1.14.0-1        Structured File Library - runtime 
ii  libgsf-gnome-1-114       1.14.0-1        Structured File Library - runtime 
ii  libgtk2.0-0              2.8.16-1        The GTK+ graphical user interface 
ii  libgtkhtml3.8-15         3.8.1-1.1       HTML rendering/editing library - r
ii  libguile-ltdl-1          1.6.7-2         Guile's patched version of libtool
ii  libgwrap-runtime0        1.9.6-3         scripting interface generator for 
ii  libice6                  6.9.0.dfsg.1-4  Inter-Client Exchange library
ii  libjpeg62                6b-12           The Independent JPEG Group's JPEG 
ii  libltdl3                 1.5.22-2        A system independent dlopen wrappe
ii  libofx2c2a               1:0.8.0-10+b1   library to support Open Financial 
ii  liborbit2                1:2.14.0-1      libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0            1.12.0-2        Layout and rendering of internatio
ii  libpng12-0               1.2.8rel-5      PNG library - runtime
ii  libpopt0                 1.7-5           lib for parsing cmdline parameters
ii  libsm6                   6.9.0.dfsg.1-4  X Window System Session Management
ii  libtasn1-2               0.2.17-1        Manage ASN.1 structures (runtime)
ii  libx11-6                 6.9.0.dfsg.1-4  X Window System protocol client li
ii  libxcursor1              1.1.3-1         X cursor management library
ii  libxext6                 6.9.0.dfsg.1-4  X Window System miscellaneous exte
ii  libxi6                   6.9.0.dfsg.1-4  X Window System Input extension li
ii  libxinerama1             6.9.0.dfsg.1-4  X Window System multi-head display
ii  libxml2                  2.6.23.dfsg.2-2 GNOME XML library
ii  libxrandr2               6.9.0.dfsg.1-4  X Window System Resize, Rotate and
ii  libxrender1              1:0.9.0.2-1     X Rendering Extension client libra
ii  psfontmgr                0.11.8-0.1      PostScript font manager -- part of
ii  slib                     3a2-5           Portable Scheme library
ii  x-ttcidfont-conf         21              Configure TrueType and CID fonts f
ii  zlib1g                   1:1.2.3-11      compression library - runtime

gnucash recommends no packages.

-- no debconf information

Attachment: pgpEe6fKAurcA.pgp
Description: PGP signature

Reply via email to