File device-mapper-type_punning.diff of Package device-mapper
--- lib/device/device.c
+++ lib/device/device.c
@@ -37,7 +37,7 @@
uint8_t end_cyl;
uint32_t start_sect;
uint32_t nr_sects;
-} __attribute__((packed));
+} __attribute__((packed,may_alias));
static int _is_partitionable(struct device *dev)
{