[Users] [Bug 3923] New: version.h:38:47: error: invalid suffix "f89" on floating constant

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Tue Nov 21 22:04:00 CET 2017


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3923

            Bug ID: 3923
           Summary: version.h:38:47: error: invalid suffix "f89" on
                    floating constant
    Classification: Unclassified
           Product: Claws Mail
           Version: GIT
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Other
          Assignee: users at lists.claws-mail.org
          Reporter: traumschule at riseup.net

Compiling claws-mail on Debian stretch from source:
$ git clone http://git.claws-mail.org/readonly/claws.git
$ cd claws
$ sudo apt-get install bison flex libetpan-dev -
$ ./autogen.sh && ./configure && make
...
version.h:38:47: error: invalid suffix "f89" on floating constant               
 #define VERSION_NUMERIC  MAKE_NUMERIC_VERSION(8e9f89, 8e9f89, \
                                               ^
version.h:25:54: note: in definition of macro ‘MAKE_NUMERIC_VERSION’
 #define MAKE_NUMERIC_VERSION(a, b, c, d) ((((guint32)a) << 24) | (((guint32)b)
<< 16) | \
                                                      ^                         
claws.c:143:9: note: in expansion of macro ‘VERSION_NUMERIC’                
  return VERSION_NUMERIC;
         ^~~~~~~~~~~~~~~
version.h:38:55: error: invalid suffix "f89" on floating constant         
 #define VERSION_NUMERIC  MAKE_NUMERIC_VERSION(8e9f89, 8e9f89, \
                                                       ^
version.h:25:77: note: in definition of macro ‘MAKE_NUMERIC_VERSION’
 #define MAKE_NUMERIC_VERSION(a, b, c, d) ((((guint32)a) << 24) | (((guint32)b)
<< 16) | \
                                                                             ^
claws.c:143:9: note: in expansion of macro ‘VERSION_NUMERIC’
  return VERSION_NUMERIC;
         ^~~~~~~~~~~~~~~
version.h:39:12: error: invalid suffix "f89" on floating constant
            8e9f89, 0)
            ^
version.h:26:19: note: in definition of macro ‘MAKE_NUMERIC_VERSION’
        (((guint32)c) <<  8) |  ((guint32)d)      )
                   ^
claws.c:143:9: note: in expansion of macro ‘VERSION_NUMERIC’
  return VERSION_NUMERIC;
         ^~~~~~~~~~~~~~~
claws.c:144:1: warning: control reaches end of non-void function
[-Wreturn-type]
 }
 ^

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Users mailing list