Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jan 2016 15:11:03 -0000
From:      "Jasvinder S. Bahra" <bbdl21548@blueyonder.co.uk>
To:        <freebsd-questions@freebsd.org>
Subject:   libgcrypt Compilation Problem
Message-ID:  <10C6314B3519439992222114D7380F51@atlantis>

next in thread | raw e-mail | index | archive | help
Hi,

I have a FreeBSD 8.4-STABLE amd64 box.  I'm trying to do a general ports 
upgrade, but I keep hitting a compilation error.

I've tried again after exporting MAKE_JOBS_UNSAFE but I get the same error. 
I can't find anything relevant on google either.

Does anyone have any suggestions on what else I can try?  I've appended a 
portion of the command line output below.

Regards,

Jazz


----------8<----------
/bin/sh ../libtool     --mode=compile 
cc -DHAVE_CONFIG_H  -I. -I..  -I../src -I.
./src -D_THREAD_SAFE   -O2 -pipe -fstack-protector -fno-strict-aliasing -std=gnu
89 -MT twofish-amd64.lo -MD -MP -MF .deps/twofish-amd64.Tpo -c -o 
twofish-amd64.
lo twofish-amd64.S
libtool: compile: 
 cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -D_THREAD_SAFE
-O2 -pipe -fstack-protector -fno-strict-aliasing -std=gnu89 -MT 
twofish-amd64.lo
 -MD -MP -MF .deps/twofish-amd64.Tpo -c twofish-amd64.S  -fPIC -DPIC -o 
.libs/tw
ofish-amd64.o
twofish-amd64.S: Assembler messages:
twofish-amd64.S:188: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:188: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:189: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:189: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:190: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:190: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:191: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:191: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:192: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:192: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:193: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:193: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:194: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:194: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:195: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:195: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:231: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:231: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:232: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:232: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:233: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:233: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:234: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:234: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:235: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:235: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:236: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:236: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:237: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:237: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:238: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
twofish-amd64.S:238: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index 
exp
ression
*** Error code 1
libtool: compile: 
 cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -D_THREAD_SAFE
-I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -std=gnu89
 -fvisibility=hidden -Wall -MT rijndael.lo -MD -MP -MF .deps/rijndael.Tpo -c 
rij
ndael.c -o rijndael.o >/dev/null 2>&1
mv -f .deps/rijndael.Tpo .deps/rijndael.Plo
libtool: compile: 
 cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -D_THREAD_SAFE
-I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -std=gnu89
 -fvisibility=hidden -Wall -MT des.lo -MD -MP -MF .deps/des.Tpo -c des.c -o 
des.
o >/dev/null 2>&1
libtool: compile: 
 cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -D_THREAD_SAFE
-I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -std=gnu89
 -fvisibility=hidden -Wall -MT twofish.lo -MD -MP -MF .deps/twofish.Tpo -c 
twofi
sh.c -o twofish.o >/dev/null 2>&1
mv -f .deps/des.Tpo .deps/des.Plo
mv -f .deps/twofish.Tpo .deps/twofish.Plo
1 error
*** Error code 1
1 error
*** Error code 2
1 error
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop in /usr/ports/security/libgcrypt.
*** Error code 1

Stop in /usr/ports/security/libgcrypt.

===>>> make build failed for security/libgcrypt
===>>> Aborting update


===>>> You can restart from the point of failure with this command line:
       portmaster <flags> security/libgcrypt
----------8<----------





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?10C6314B3519439992222114D7380F51>