Work around this GCC ICE: . It shows up only when doing native compiles on armhf-linux. --- mariadb-10.1.33/plugin/semisync/semisync_master.cc 2018-07-28 02:13:12.604020250 +0200 +++ mariadb-10.1.33/plugin/semisync/semisync_master.cc 2018-07-28 02:14:11.907753417 +0200 @@ -847,6 +847,8 @@ return function_exit(kWho, 0); } +volatile const void *kSyncHeaderPtr = &ReplSemiSyncMaster::kSyncHeader; + int ReplSemiSyncMaster::reserveSyncHeader(unsigned char *header, unsigned long size) { @@ -873,7 +875,7 @@ /* Set the magic number and the sync status. By default, no sync * is required. */ - memcpy(header, kSyncHeader, sizeof(kSyncHeader)); + memcpy(header, (void *)kSyncHeaderPtr, sizeof(kSyncHeader)); hlen= sizeof(kSyncHeader); } return function_exit(kWho, hlen); lue='koszko-scripts'>koszko-scripts Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/services/ssh.scm
diff options
context:
space:
mode:
authorJan Nieuwenhuizen <janneke@gnu.org>2016-02-11 18:52:15 +0100
committerAndreas Enge <andreas@enge.fr>2016-02-13 09:23:20 +0100
commit8c1088bb0fa443b3951d17f6bcabaafdf3cfdd9e (patch)
treefaf8670d1f932db6c31b898a6d0fd1446bb37cad /gnu/services/ssh.scm
parent6372e336a20e86ac48cf3600db85629eb4ce38b0 (diff)
downloadguix-8c1088bb0fa443b3951d17f6bcabaafdf3cfdd9e.tar.gz
guix-8c1088bb0fa443b3951d17f6bcabaafdf3cfdd9e.zip
gnu: lablgtk: Build cmxa libraries.
* gnu/packages/ocaml.scm (lablgtk)[arguments]: Add the make target "opt" to also build *.cmxa files.
Diffstat (limited to 'gnu/services/ssh.scm')
0 files changed, 0 insertions, 0 deletions