Bug ID | 1121208 |
---|---|
Summary | GCC 9: grub2 build fails |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Basesystem |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | martin.liska@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
[ 77s] ../grub-core/fs/jfs.c: In function 'getblk': [ 77s] ../grub-core/fs/jfs.c:300:32: error: taking address of packed member of 'struct grub_jfs_data' may result in an unaligned pointer value [-Werror=address-of-packed-member] [ 77s] 300 | if (!grub_disk_read (data->disk, [ 77s] | ~~~~^~~~~~ [ 77s] ../grub-core/fs/jfs.c: In function 'grub_jfs_read_inode': [ 77s] ../grub-core/fs/jfs.c:339:27: error: taking address of packed member of 'struct grub_jfs_data' may result in an unaligned pointer value [-Werror=address-of-packed-member] [ 77s] 339 | if (grub_disk_read (data->disk, [ 77s] | ~~~~^~~~~~ [ 77s] ../grub-core/fs/jfs.c:351:27: error: taking address of packed member of 'struct grub_jfs_data' may result in an unaligned pointer value [-Werror=address-of-packed-member] [ 77s] 351 | if (grub_disk_read (data->disk, inoblk, 0, [ 77s] | ~~~~^~~~~~ [ 77s] ../grub-core/fs/jfs.c: In function 'grub_jfs_mount': [ 77s] ../grub-core/fs/jfs.c:393:27: error: taking address of packed member of 'struct grub_jfs_data' may result in an unaligned pointer value [-Werror=address-of-packed-member] [ 77s] 393 | if (grub_disk_read (data->disk, GRUB_JFS_FS1_INODE_BLK, 0, [ 77s] | ~~~~^~~~~~ [ 77s] ../grub-core/fs/jfs.c: In function 'grub_jfs_opendir': [ 77s] ../grub-core/fs/jfs.c:467:31: error: taking address of packed member of 'struct grub_jfs_data' may result in an unaligned pointer value [-Werror=address-of-packed-member] [ 77s] 467 | if (grub_disk_read (data->disk, blk, 0, [ 77s] | ~~~~^~~~~~ [ 77s] ../grub-core/fs/jfs.c: In function 'grub_jfs_getent': [ 77s] ../grub-core/fs/jfs.c:535:37: error: taking address of packed member of 'struct grub_jfs_data' may result in an unaligned pointer value [-Werror=address-of-packed-member] [ 77s] 535 | if (grub_disk_read (diro->data->disk, next, 0, [ 77s] | ~~~~~~~~~~^~~~~~ [ 77s] ../grub-core/fs/jfs.c:557:44: error: taking address of packed member of 'struct grub_jfs_leaf_dirent' may result in an unaligned pointer value [-Werror=address-of-packed-member] [ 77s] 557 | le_to_cpu16_copy (filename + strpos, leaf->namepart, len < diro->data->namecomponentlen ? len [ 77s] | ~~~~^~~~~~~~~~ [ 77s] ../grub-core/fs/jfs.c:570:48: error: taking address of packed member of 'struct grub_jfs_leaf_next_dirent' may result in an unaligned pointer value [-Werror=address-of-packed-member] [ 77s] 570 | le_to_cpu16_copy (filename + strpos, next_leaf->namepart, len < 15 ? len : 15); [ 77s] | ~~~~~~~~~^~~~~~~~~~ [ 77s] ../grub-core/fs/jfs.c: In function 'grub_jfs_read_file': [ 77s] ../grub-core/fs/jfs.c:629:27: error: taking address of packed member of 'struct grub_jfs_data' may result in an unaligned pointer value [-Werror=address-of-packed-member] [ 77s] 629 | grub_disk_read (data->disk, [ 77s] | ~~~~^~~~~~ [ 77s] cc1: all warnings being treated as errors and similar errors with -Werror=address-of-packed-member