[From nobody Thu Jul 23 11:19:14 2026
Received: (at submit) by bugs.debian.org; 18 Feb 2021 00:33:01 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2-bugs.debian.org_2005_01_02
 (2018-09-13) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-12.8 required=4.0 tests=BAYES_00,FOURLA,
 MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,
 RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS,TXREP,UNPARSEABLE_RELAY,
 XMAILER_REPORTBUG autolearn=ham autolearn_force=no
 version=3.4.2-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 88; hammy, 150; neutral, 277; spammy,
 0. spammytokens: hammytokens:0.000-+--sk:buildd.,
 0.000-+--UD:buildd.debian.org, 0.000-+--buildddebianorg,
 0.000-+--buildd.debian.org, 0.000-+--pkgbuilddir
Return-path: &lt;dave.anglin@bell.net&gt;
Received: from belmont80srvr.owm.bell.net ([184.150.200.80]:35859
 helo=mtlfep01.bell.net)
 by buxtehude.debian.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:256)
 (Exim 4.92) (envelope-from &lt;dave.anglin@bell.net&gt;)
 id 1lCXFd-0006bv-8b
 for submit@bugs.debian.org; Thu, 18 Feb 2021 00:33:01 +0000
Received: from bell.net mtlfep01 184.150.200.30 by mtlfep01.bell.net with ESMTP
 id &lt;20210218003258.NNHP120733.mtlfep01.bell.net@mtlspm01.bell.net&gt;
 for &lt;submit@bugs.debian.org&gt;; Wed, 17 Feb 2021 19:32:58 -0500
Received: from mx3210.localdomain ([70.50.109.22]) by mtlspm01.bell.net
 with ESMTP
 id &lt;20210218003258.MBAM130487.mtlspm01.bell.net@mx3210.localdomain&gt;;
 Wed, 17 Feb 2021 19:32:58 -0500
Received: by mx3210.localdomain (Postfix, from userid 1000)
 id 6044A22010B; Thu, 18 Feb 2021 00:32:57 +0000 (UTC)
Content-Type: multipart/mixed; boundary=&quot;===============1599169888==&quot;
MIME-Version: 1.0
From: John David Anglin &lt;dave.anglin@bell.net&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: mysql-8.0: FTBFS on hppa - ut_allocator does not support over-aligned
 types
Message-ID: &lt;161360837676.28777.2738833113262995065.reportbug@mx3210&gt;
X-Mailer: reportbug 7.10.2
Date: Thu, 18 Feb 2021 00:32:56 +0000
X-CM-Analysis: v=2.4 cv=cZIXElPM c=1 sm=1 tr=0 ts=602db5ba
 a=S6gQgrXzeH76ECG4GouVuA==:117 a=S6gQgrXzeH76ECG4GouVuA==:17
 a=qa6Q16uM49sA:10 a=KEqG3UZg3VsGzPBJvpYA:9 a=xNf9USuDAAAA:8
 a=IttaIChbmF_pzjDf7PQA:9 a=QEXdDO2ut3YA:10 a=jYJgLHWX644A:10
 a=ZdOlvZN9zBh_5RCM2rMA:9 a=CjuIK1q_8ugA:10 a=SEwjQc04WA-l_NiBhQ7s:22
X-CM-Envelope: MS4xfAwwVoLB2ynoews+s5TKTv7iqG/ptcyeqX/SDLxORowjMBNcBpwpPpJ+otX2SUN+wYGQvkpBaF6M+dA/eyJ4FdM0/EI3oRcWbKX7ez8L2vUChtTHXblY
 U1WGS6tUzik3Kre6rQl/JnGyxLYYmEUZ3fAJ3NBgDKaq/JfRP0uwN8E7mYTSv32FK5IiXixOtlq/Onm48LKgWLPYVygKnVO6Ls8=
Delivered-To: submit@bugs.debian.org

This is a multi-part MIME message sent by reportbug.


--===============1599169888==
Content-Type: text/plain; charset=&quot;utf-8&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

U291cmNlOiBteXNxbC04LjAKVmVyc2lvbjogOC4wLjIzLTMKU2V2ZXJpdHk6IG5vcm1hbApUYWdz
OiBwYXRjaAoKRGVhciBNYWludGFpbmVyLAoKQ3VycmVudGx5LCB0aGUgYnVpbGQgZmFpbHMgd2l0
aCB0aGUgZm9sbG93aW5nIGVycm9yOgoKY2QgLzw8UEtHQlVJTERESVI+Pi9idWlsZGRpci9zdG9y
YWdlL2lubm9iYXNlICYmIC91c3IvYmluL2hwcGEtbGludXgtZ251LWcrKyAtREJPT1NUX0dFT01F
VFJZX1NRUlRfQ0hFQ0tfRklOSVRFTkVTUyAtRENPTVBJTEVSX0hJTlRTIC1ESEFWRV9DT05GSUdf
SCAtREhBVkVfRkFMTE9DX0ZMX1pFUk9fUkFOR0U9MSAtREhBVkVfRkFMTE9DX1BVTkNIX0hPTEVf
QU5EX0tFRVBfU0laRT0xIC1ESEFWRV9JQl9HQ0NfQVRPTUlDX1RIUkVBRF9GRU5DRT0xIC1ESEFW
RV9JQl9HQ0NfU1lOQ19TWU5DSFJPTklTRT0xIC1ESEFWRV9JQl9MSU5VWF9GVVRFWD0xIC1ESEFW
RV9MWjQ9MSAtREhBVkVfTkFOT1NMRUVQPTEgLURIQVZFX1NDSEVEX0dFVENQVT0xIC1ESEFWRV9U
TFN2MTMgLURMSU5VWF9OQVRJVkVfQUlPPTEgLURMT0dfU1VCU1lTVEVNX1RBRz1cIklubm9EQlwi
IC1ETFo0X0RJU0FCTEVfREVQUkVDQVRFX1dBUk5JTkdTIC1ETVVURVhfRVZFTlQgLURNWVNRTF9T
RVJWRVIgLURQRlNfRElSRUNUX0NBTEwgLURSQVBJREpTT05fTk9fU0laRVRZUEVERUZJTkUgLURS
QVBJREpTT05fU0NIRU1BX1VTRV9JTlRFUk5BTFJFR0VYPTAgLURSQVBJREpTT05fU0NIRU1BX1VT
RV9TVERSRUdFWD0xIC1EVU5JVl9MSU5VWCAtRF9GSUxFX09GRlNFVF9CSVRTPTY0IC1EX0dOVV9T
T1VSQ0UgLURfVVNFX01BVEhfREVGSU5FUyAtRF9fU1REQ19GT1JNQVRfTUFDUk9TIC1EX19TVERD
X0xJTUlUX01BQ1JPUyAtSS88PFBLR0JVSUxERElSPj4vYnVpbGRkaXIgLUkvPDxQS0dCVUlMRERJ
Uj4+L2J1aWxkZGlyL2luY2x1ZGUgLUkvPDxQS0dCVUlMRERJUj4+IC1JLzw8UEtHQlVJTERESVI+
Pi9pbmNsdWRlIC1JLzw8UEtHQlVJTERESVI+Pi9zdG9yYWdlL2lubm9iYXNlIC1JLzw8UEtHQlVJ
TERESVI+Pi9zdG9yYWdlL2lubm9iYXNlL2luY2x1ZGUgLUkvPDxQS0dCVUlMRERJUj4+L3N0b3Jh
Z2UvaW5ub2Jhc2UvaGFuZGxlciAtSS88PFBLR0JVSUxERElSPj4vc3FsIC1JLzw8UEtHQlVJTERE
SVI+Pi9zcWwvYXV0aCAtaXN5c3RlbSAvPDxQS0dCVUlMRERJUj4+L2V4dHJhL3JhcGlkanNvbi9p
bmNsdWRlIC1pc3lzdGVtIC91c3IvaW5jbHVkZS9lZGl0bGluZSAtc3RkPWMrKzE0IC1mbm8tb21p
dC1mcmFtZS1wb2ludGVyIC1nIC1PMiAtZmZpbGUtcHJlZml4LW1hcD0vPDxQS0dCVUlMRERJUj4+
PS4gLVdmb3JtYXQgLVdlcnJvcj1mb3JtYXQtc2VjdXJpdHkgLVdhbGwgLVdleHRyYSAtV2Zvcm1h
dC1zZWN1cml0eSAtV3ZsYSAtV3VuZGVmIC1Xb3ZlcmxvYWRlZC12aXJ0dWFsIC1XY2FzdC1xdWFs
IC1XaW1wbGljaXQtZmFsbHRocm91Z2g9MiAtV3N0cmluZ29wLXRydW5jYXRpb24gLVdzdWdnZXN0
LW92ZXJyaWRlIC1XbG9naWNhbC1vcCAtV25vLXVudXNlZC1wYXJhbWV0ZXIgLVduby1jYXN0LXF1
YWwgLUREQlVHX09GRiAtZmZ1bmN0aW9uLXNlY3Rpb25zIC1mZGF0YS1zZWN0aW9ucyAtTzIgLWcg
LUROREVCVUcgLWZQSUMgICAtV2RhdGUtdGltZSAtRF9GT1JUSUZZX1NPVVJDRT0yIC1vIENNYWtl
RmlsZXMvaW5ub2Jhc2UuZGlyL2FwaS9hcGkwYXBpLmNjLm8gLWMgLzw8UEtHQlVJTERESVI+Pi9z
dG9yYWdlL2lubm9iYXNlL2FwaS9hcGkwYXBpLmNjCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvPDxQ
S0dCVUlMRERJUj4+L3N0b3JhZ2UvaW5ub2Jhc2UvaW5jbHVkZS9zeW5jMHR5cGVzLmg6NDIsCiAg
ICAgICAgICAgICAgICAgZnJvbSAvPDxQS0dCVUlMRERJUj4+L3N0b3JhZ2UvaW5ub2Jhc2UvaW5j
bHVkZS91bml2Lmk6NTg4LAogICAgICAgICAgICAgICAgIGZyb20gLzw8UEtHQlVJTERESVI+Pi9z
dG9yYWdlL2lubm9iYXNlL29zL2ZpbGUuaDo0NywKICAgICAgICAgICAgICAgICBmcm9tIC88PFBL
R0JVSUxERElSPj4vc3RvcmFnZS9pbm5vYmFzZS9pbmNsdWRlL29zMGZpbGUuaDo0NywKICAgICAg
ICAgICAgICAgICBmcm9tIC88PFBLR0JVSUxERElSPj4vc3RvcmFnZS9pbm5vYmFzZS9pbmNsdWRl
L2FwaTBtaXNjLmg6NDAsCiAgICAgICAgICAgICAgICAgZnJvbSAvPDxQS0dCVUlMRERJUj4+L3N0
b3JhZ2UvaW5ub2Jhc2UvYXBpL2FwaTBhcGkuY2M6NDE6Ci88PFBLR0JVSUxERElSPj4vc3RvcmFn
ZS9pbm5vYmFzZS9pbmNsdWRlL3V0MG5ldy5oOiBJbiBpbnN0YW50aWF0aW9uIG9mIOKAmGNsYXNz
IHV0X2FsbG9jYXRvcjxQb2xpY3lNdXRleDxPU1RyYWNrTXV0ZXg8R2VuZXJpY1BvbGljeT4gPiA+
4oCZOgovPDxQS0dCVUlMRERJUj4+L3N0b3JhZ2UvaW5ub2Jhc2UvaW5jbHVkZS91dDBuZXcuaDox
MDMzOjE5OiAgIHJlcXVpcmVkIGZyb20g4oCYdm9pZCB1dF9kZWxldGUoVCopIFt3aXRoIFQgPSBQ
b2xpY3lNdXRleDxPU1RyYWNrTXV0ZXg8R2VuZXJpY1BvbGljeT4gPl3igJkKLzw8UEtHQlVJTERE
SVI+Pi9zdG9yYWdlL2lubm9iYXNlL2luY2x1ZGUvZGljdDBtZW0uaDoyNTY4OjU6ICAgcmVxdWly
ZWQgZnJvbSBoZXJlCi88PFBLR0JVSUxERElSPj4vc3RvcmFnZS9pbm5vYmFzZS9pbmNsdWRlL3V0
MG5ldy5oOjU4MzoyODogZXJyb3I6IHN0YXRpYyBhc3NlcnRpb24gZmFpbGVkOiB1dF9hbGxvY2F0
b3IgZG9lcyBub3Qgc3VwcG9ydCBvdmVyLWFsaWduZWQgdHlwZXMuIFVzZSBhbGlnbmVkX21lbW9y
eSBvciBhbm90aGVyIHNpbWlsYXIgYWxsb2NhdG9yIGZvciB0aGlzIHR5cGUuCiAgNTgzIHwgICBz
dGF0aWNfYXNzZXJ0KGFsaWdub2YoVCkgPD0gYWxpZ25vZihzdGQ6Om1heF9hbGlnbl90KSwKICAg
ICAgfCAgICAgICAgICAgICAgICAgfn5+fn5+fn5+fn5efn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+Cm1ha2VbNF06ICoqKiBbc3RvcmFnZS9pbm5vYmFzZS9DTWFrZUZpbGVzL2lubm9iYXNlLmRp
ci9idWlsZC5tYWtlOjg1OiBzdG9yYWdlL2lubm9iYXNlL0NNYWtlRmlsZXMvaW5ub2Jhc2UuZGly
L2FwaS9hcGkwYXBpLmNjLm9dIEVycm9yIDEKClNlZToKaHR0cHM6Ly9idWlsZGQuZGViaWFuLm9y
Zy9zdGF0dXMvZmV0Y2gucGhwP3BrZz1teXNxbC04LjAmYXJjaD1ocHBhJnZlcj04LjAuMjMtMyZz
dGFtcD0xNjEzNTI2MzY4JnJhdz0wCgpUaGlzIGlzc3VlIG9uIGhwcGEgaXMgdGhlIGFsaWdubWVu
dCBmb3IgdGhlIHB0aHJlYWQgbXV0ZXggaXMgMTYgYnl0ZXMuICBUaGlzCmV4Y2VlZHMgdGhlIGFs
aWdubWVudCByZXF1aXJlZCBmb3IgYWxsIHN0YW5kYXJkIHR5cGVzLiAgVGhpcyBvY2N1cnJlZCBi
ZWNhdXNlCnRoZSBQQSAxLnggbGRjdyBzZW1hcGhvcmUgaW5zdHJ1Y3Rpb24gcmVxdWlyZXMgdGhl
IHNlbWFwaG9yZSBiZSAxNiBieXRlIGFsaWduZWQuCgpUaGUgYXR0YWNoZWQgcGF0Y2ggd2hpY2gg
d2FzIGEgcXVpY2sgaGFjayB3b3JrcyBhcm91bmQgdGhpcyBpc3N1ZSBhbmQgYWxsb3dzCm15c3Fs
LTguMCB0byBidWlsZCBzdWNjZXNzZnVsbHkgb24gaHBwYS4gIFBsZWFzZSBpbnN0YWxsIGFuZCBz
ZW5kIHVwc3RyZWFtCmlmIGl0IGlzIGEgc3V0YWJsZSBmaXguCgpSZWdhcmRzLApEYXZlIEFuZ2xp
bgoKLS0gU3lzdGVtIEluZm9ybWF0aW9uOgpEZWJpYW4gUmVsZWFzZTogYnVsbHNleWUvc2lkCiAg
QVBUIHByZWZlcnMgYnVpbGRkLXVuc3RhYmxlCiAgQVBUIHBvbGljeTogKDUwMCwgJ2J1aWxkZC11
bnN0YWJsZScpLCAoNTAwLCAndW5zdGFibGUnKQpBcmNoaXRlY3R1cmU6IGhwcGEgKHBhcmlzYzY0
KQoKS2VybmVsOiBMaW51eCA1LjEwLjE2KyAoU01QIHcvNCBDUFUgdGhyZWFkcykKTG9jYWxlOiBM
QU5HPUMsIExDX0NUWVBFPUMuVVRGLTggKGNoYXJtYXA9VVRGLTgpLCBMQU5HVUFHRSBub3Qgc2V0
ClNoZWxsOiAvYmluL3NoIGxpbmtlZCB0byAvYmluL2Rhc2gKSW5pdDogc3lzdGVtZCAodmlhIC9y
dW4vc3lzdGVtZC9zeXN0ZW0pCg==

--===============1599169888==
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=&quot;mysql-8.0-fix-hppa-static-assert.patch&quot;

Index: mysql-8.0-8.0.23/storage/innobase/include/ut0new.h
===================================================================
--- mysql-8.0-8.0.23.orig/storage/innobase/include/ut0new.h
+++ mysql-8.0-8.0.23/storage/innobase/include/ut0new.h
@@ -537,7 +537,11 @@ are contiguous in memory. This means tha
 ut_new_pfx_t the resulting pointer must be aligned to the alignment requirement
 of std::max_align_t. Ref. C++ standard: 6.6.5 [basic.align], 11.3.4 [dcl.array]
 */
+#if defined(__hppa__) &amp;&amp; defined(__linux__)
+struct alignas(16) ut_new_pfx_t {
+#else
 struct alignas(std::max_align_t) ut_new_pfx_t {
+#endif
 #ifdef UNIV_PFS_MEMORY
 
   /** Performance schema key. Assigned to a name at startup via
@@ -580,9 +584,15 @@ class ut_allocator {
   typedef size_t size_type;
   typedef ptrdiff_t difference_type;
 
+#if defined(__hppa__) &amp;&amp; defined(__linux__)
+  static_assert(alignof(T) &lt;= 16,
+                &quot;ut_allocator does not support over-aligned types. Use &quot;
+                &quot;aligned_memory or another similar allocator for this type.&quot;);
+#else
   static_assert(alignof(T) &lt;= alignof(std::max_align_t),
                 &quot;ut_allocator does not support over-aligned types. Use &quot;
                 &quot;aligned_memory or another similar allocator for this type.&quot;);
+#endif
   /** Default constructor.
   @param[in] key  performance schema key. */
   explicit ut_allocator(PSI_memory_key key = PSI_NOT_INSTRUMENTED)

--===============1599169888==--
]