FTBFS: gcc-4.0 errors

Bug #16287 reported by LaMont Jones
6
Affects Status Importance Assigned to Milestone
grub (Ubuntu)
Fix Released
High
Matthias Klose

Bug Description

builtins.c: In function 'blocklist_func':
builtins.c:145: error: invalid storage class for function 'disk_read_blocklist_func'
builtins.c:145: warning: no previous prototype for 'disk_read_blocklist_func'
builtins.c: In function 'color_func':
builtins.c:609: error: invalid storage class for function 'color_number'
builtins.c:609: warning: no previous prototype for 'color_number'
builtins.c: In function 'default_func':
builtins.c:782: error: invalid storage class for function 'savedefault_helper'
builtins.c:786: warning: implicit declaration of function 'savedefault_helper'
builtins.c: In function 'install_func':
builtins.c:1910: error: invalid storage class for function 'disk_read_savesect_func'
builtins.c:1910: warning: no previous prototype for 'disk_read_savesect_func'
builtins.c:1926: error: invalid storage class for function
'disk_read_blocklist_func'
builtins.c:1926: warning: no previous prototype for 'disk_read_blocklist_func'
builtins.c: At top level:
builtins.c:3347: error: static declaration of 'savedefault_helper' follows
non-static declaration
builtins.c:786: error: previous implicit declaration of 'savedefault_helper' was
here
builtins.c: In function 'setkey_func':
builtins.c:3771: error: invalid storage class for function 'find_key_code'
builtins.c:3771: warning: no previous prototype for 'find_key_code'
builtins.c:3788: error: invalid storage class for function 'find_ascii_code'
builtins.c:3788: warning: no previous prototype for 'find_ascii_code'
make[3]: *** [pre_stage2_exec-builtins.o] Error 1

http://people.ubuntu.com/~lamont/buildLogs/g/grub/0.95+cvs20040624-16ubuntu1: http://people.ubuntu.com/~lamont/buildLogs/g/grub/0.95+cvs20040624-16ubuntu1

Revision history for this message
Matthias Klose (doko) wrote :

workaround in 0.95+cvs20040624-16ubuntu2, use gcc-3.3. upstream 0.97 contains
the fixes

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.