File libxcrypt-3.0.diff of Package libxcrypt
--- plugins/md5/md5.c
+++ plugins/md5/md5.c
@@ -238,7 +238,7 @@ md5_process_bytes (buffer, len, ctx)
/* Process available complete blocks. */
if (len >= 64)
{
-#if !_STRING_ARCH_unaligned
+#if 1
/* To check alignment gcc has an appropriate operator. Other
compilers don't. */
# if __GNUC__ >= 2
--- plugins/sha256/sha256.c
+++ plugins/sha256/sha256.c
@@ -264,7 +264,7 @@ __sha256_process_bytes (buffer, len, ctx
/* Process available complete blocks. */
if (len >= 64)
{
-#if !_STRING_ARCH_unaligned
+#if 1
/* To check alignment gcc has an appropriate operator. Other
compilers don't. */
# if __GNUC__ >= 2
--- plugins/sha512/sha512.c
+++ plugins/sha512/sha512.c
@@ -295,7 +295,7 @@ __sha512_process_bytes (buffer, len, ctx
/* Process available complete blocks. */
if (len >= 128)
{
-#if !_STRING_ARCH_unaligned
+#if 1
/* To check alignment gcc has an appropriate operator. Other
compilers don't. */
# if __GNUC__ >= 2