Compile errors for 1.8.0 on ARM processors

Chris Horry zerbey at gmail.com
Sat Jul 22 16:47:58 CEST 2017


Hello Team,

I'm compiling 1.8.0 on an ARM system (armv7l, Raspberry Pi 3) and receiving
the following error:

make[2]: Entering directory '/usr/local/src/gnupg/libgcrypt-1.8.0/cipher'
/bin/bash ../libtool    --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
 -I../src -I../src  -Wa,--noexecstack -g -O2 -MT
rijndael-armv8-aarch32-ce.lo -MD -MP -MF
.deps/rijndael-armv8-aarch32-ce.Tpo -c -o rijndael-armv8-aarch32-ce.lo
rijndael-armv8-aarch32-ce.S
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src
-Wa,--noexecstack -g -O2 -MT rijndael-armv8-aarch32-ce.lo -MD -MP -MF
.deps/rijndael-armv8-aarch32-ce.Tpo -c rijndael-armv8-aarch32-ce.S  -fPIC
-DPIC -o .libs/rijndael-armv8-aarch32-ce.o
rijndael-armv8-aarch32-ce.S: Assembler messages:
rijndael-armv8-aarch32-ce.S:1165: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1165: Error: selected processor does not
support ARM mode `rbit r9,r9'
rijndael-armv8-aarch32-ce.S:1165: Error: selected processor does not
support ARM mode `rbit r10,r10'
rijndael-armv8-aarch32-ce.S:1165: Error: selected processor does not
support ARM mode `rbit r11,r11'
rijndael-armv8-aarch32-ce.S:1165: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1166: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1166: Error: selected processor does not
support ARM mode `rbit r9,r9'
rijndael-armv8-aarch32-ce.S:1166: Error: selected processor does not
support ARM mode `rbit r10,r10'
rijndael-armv8-aarch32-ce.S:1166: Error: selected processor does not
support ARM mode `rbit r11,r11'
rijndael-armv8-aarch32-ce.S:1166: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1167: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1167: Error: selected processor does not
support ARM mode `rbit r9,r9'
rijndael-armv8-aarch32-ce.S:1167: Error: selected processor does not
support ARM mode `rbit r10,r10'
rijndael-armv8-aarch32-ce.S:1167: Error: selected processor does not
support ARM mode `rbit r11,r11'
rijndael-armv8-aarch32-ce.S:1167: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1339: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1339: Error: selected processor does not
support ARM mode `rbit r9,r9'
rijndael-armv8-aarch32-ce.S:1339: Error: selected processor does not
support ARM mode `rbit r10,r10'
rijndael-armv8-aarch32-ce.S:1339: Error: selected processor does not
support ARM mode `rbit r11,r11'
rijndael-armv8-aarch32-ce.S:1339: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1340: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1340: Error: selected processor does not
support ARM mode `rbit r9,r9'
rijndael-armv8-aarch32-ce.S:1340: Error: selected processor does not
support ARM mode `rbit r10,r10'
rijndael-armv8-aarch32-ce.S:1340: Error: selected processor does not
support ARM mode `rbit r11,r11'
rijndael-armv8-aarch32-ce.S:1340: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1341: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1341: Error: selected processor does not
support ARM mode `rbit r9,r9'
rijndael-armv8-aarch32-ce.S:1341: Error: selected processor does not
support ARM mode `rbit r10,r10'
rijndael-armv8-aarch32-ce.S:1341: Error: selected processor does not
support ARM mode `rbit r11,r11'
rijndael-armv8-aarch32-ce.S:1341: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1492: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1492: Error: selected processor does not
support ARM mode `rbit r9,r9'
rijndael-armv8-aarch32-ce.S:1492: Error: selected processor does not
support ARM mode `rbit r10,r10'
rijndael-armv8-aarch32-ce.S:1492: Error: selected processor does not
support ARM mode `rbit r11,r11'
rijndael-armv8-aarch32-ce.S:1492: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1493: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1493: Error: selected processor does not
support ARM mode `rbit r9,r9'
rijndael-armv8-aarch32-ce.S:1493: Error: selected processor does not
support ARM mode `rbit r10,r10'
rijndael-armv8-aarch32-ce.S:1493: Error: selected processor does not
support ARM mode `rbit r11,r11'
rijndael-armv8-aarch32-ce.S:1493: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1494: Error: selected processor does not
support ARM mode `rbit r8,lr'
rijndael-armv8-aarch32-ce.S:1494: Error: selected processor does not
support ARM mode `rbit r9,r9'
rijndael-armv8-aarch32-ce.S:1494: Error: selected processor does not
support ARM mode `rbit r10,r10'
rijndael-armv8-aarch32-ce.S:1494: Error: selected processor does not
support ARM mode `rbit r11,r11'
rijndael-armv8-aarch32-ce.S:1494: Error: selected processor does not
support ARM mode `rbit r8,lr'
Makefile:647: recipe for target 'rijndael-armv8-aarch32-ce.lo' failed
make[2]: *** [rijndael-armv8-aarch32-ce.lo] Error 1
make[2]: Leaving directory '/usr/local/src/gnupg/libgcrypt-1.8.0/cipher'
Makefile:477: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/usr/local/src/gnupg/libgcrypt-1.8.0'
Makefile:408: recipe for target 'all' failed
make: *** [all] Error 2

gcc (Raspbian 4.9.2-10) 4.9.2
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Linux sluggo 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l
GNU/Linux

Please let me know if you need any other information.  I have previously
compiled 1.7.x with no issues.



Chris


-- 
Chris Horry
Ham Radio - KG4TSM
zerbey at gmail.com
http://twitter.com/zerbey
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/attachments/20170722/b4393d9f/attachment.html>


More information about the Gcrypt-devel mailing list