bug#31923: FAIL: t0501-duplicate on Alpine Linux s390x
"A. Wilcox" <[email protected]> Mon, 5 Aug 2019 00:55:08 -0500
| Newsgroups | gmane.comp.gnu.parted.bugs |
|---|---|
| Organization | Adélie Linux |
| Message-ID | <[email protected]> |
found 31923 3.2 We've hit this on Adélie Linux on ppc64. This actually is an endianness bug. The attached patch fixes the bug and allows it to pass the test suite and correctly create a new BSD disk label on big endian computers. If this patch is acceptable, I can create it in Git format. Or you can yourself, my Author line should be: Author: A. Wilcox <[email protected]> Best, --arw -- A. Wilcox (awilfox) Project Lead, Adélie Linux https://www.adelielinux.org
bsd-endian.patch
(text/plain, 472 B)
See-Also: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31923 --- parted-3.2/libparted/labels/bsd.c.old 2014-06-15 18:17:43.000000000 +0000 +++ parted-3.2/libparted/labels/bsd.c 2019-08-05 05:48:52.914401379 +0000 @@ -364,7 +364,7 @@ max_part = i; } - label->d_npartitions = PED_CPU_TO_LE16 (max_part) + 1; + label->d_npartitions = PED_CPU_TO_LE16 (max_part + 1); label->d_checksum = xbsd_dkcksum (label); alpha_bootblock_checksum (bsd_specific->boot_code);
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjNyWOYPU1SaTSMHHyynLUZIrnRQFAl1HxLwACgkQyynLUZIr nRRiQhAAyB9RIo2ZRQO5UfaahlBVEYa7wgyNUv7y9HXsfx+A41m3EaG6CxN/bP3R f8jD2yB0s56p1bJb2wC66covODZjmaKN2hBmCKHfs9S62gMR+9PUw6YbYlesKSCZ LDDltP0HIs3rBm9u5lpRGN/NfB5eTJ5FCkT/pW/BjerEYzMkh3QfU4gxEvPZdmGO /8mdtEE3gxe0pEqCDmiNyIzFAq3KSgLv2EH15vjocfUv+hA0UTihIC45JgwzMvU5 5yRWmDjRz1ejgFWjSPA+ARAi8b68CqfU9O+xMQcNRJc8+flk25/YzToE3uudL2TN V4tw52OHW+FT/u/WCDubu3IkRSLneplJ3r9dIxiEUd+I4N9gyUqh7AWuSsslivXU rBu4QNpBkLacVR4DpUIaQYVuvlzR/36NdELUkmvbaH4f+RPR3UGXIoexLzmhZAQ1 FPng6NNDcwS+Q0Zx19ChF3YcWIyVcSyhNKUF3AUfI72qVAZcR7Upj66aBe/eNZ2M hwU7wLeOqz/ctQ5TKTZMk4zoYMLcdK7LPZkUGWPDq2ydgmdJB+HMK139UtHnysav 7jn+1kjwRS2ROuqd2q1MPEiRNlL7xqUGT6XqFhySfAvx66uNFNils6vqWnmMpW4H OdXs4NMVoQLFbeGmKZTqYjqEXWb1R/rgiO7TWdzwU1QAX5B4jw4= =W3Z1 -----END PGP SIGNATURE-----