[MacPorts] #62198: libgcrypt: @1.9.1 fails to build +universal

MacPorts noreply at macports.org
Mon Feb 1 18:44:02 UTC 2021


#62198: libgcrypt: @1.9.1 fails to build +universal
--------------------+-----------------------
 Reporter:  Gcenx   |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  libgcrypt
--------------------+-----------------------
 Got the following problem when trying to upgrade from 1.9.0 to 1.9.1
 {{{
 :info:build libtool: compile:  /usr/b
 in/clang -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.13.sdk -pipe
 -Os -std=gnu89 -fheinous-gnu-extensions -arch i386
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.13.sdk -MT
 mpih-add1-asm.lo -MD -MP -MF .deps/mpih-add1-asm.Tpo -c mpih-add1-asm.S
 -fno-common -DPIC -o .libs/mpih-add1-asm.o
 :info:build mpih-add1-asm.S:47:8: error: register %rsi is only available
 in 64-bit mode
 :info:build  leaq (%rsi,%rcx,8), %rsi
 :info:build        ^~~~
 :info:build mpih-add1-asm.S:48:8: error: register %rdi is only available
 in 64-bit mode
 :info:build  leaq (%rdi,%rcx,8), %rdi
 :info:build        ^~~~
 :info:build mpih-add1-asm.S:49:8: error: register %rdx is only available
 in 64-bit mode
 :info:build  leaq (%rdx,%rcx,8), %rdx
 :info:build        ^~~~
 :info:build mpih-add1-asm.S:50:7: error: register %rcx is only available
 in 64-bit mode
 :info:build  negq %rcx
 :info:build       ^~~~
 :info:build mpih-add1-asm.S:54:14: error: register %rsi is only available
 in 64-bit mode
 :info:build .Loop: movq (%rsi,%rcx,8), %rax
 :info:build              ^~~~
 :info:build mpih-add1-asm.S:55:8: error: register %rdx is only available
 in 64-bit mode
 :info:build  movq (%rdx,%rcx,8), %r10
 :info:build        ^~~~
 :info:build mpih-add1-asm.S:56:7: error: register %r10 is only available
 in 64-bit mode
 :info:build  adcq %r10, %rax
 :info:build       ^~~~
 :info:build mpih-add1-asm.S:57:7: error: register %rax is only available
 in 64-bit mode
 :info:build  movq %rax, (%rdi,%rcx,8)
 :info:build       ^~~~
 :info:build mpih-add1-asm.S:58:7: error: register %rcx is only available
 in 64-bit mode
 :info:build  incq %rcx
 :info:build       ^~~~
 :info:build mpih-add1-asm.S:61:7: error: register %rcx is only available
 in 64-bit mode
 :info:build  movq %rcx, %rax
 :info:build       ^~~~
 :info:build mpih-add1-asm.S:62:7: error: register %rax is only available
 in 64-bit mode
 :info:build  adcq %rax, %rax
 :info:build       ^~~~
 :info:build make[2]: *** [mpih-add1-asm.lo] Error 1
 :info:build make[2]: *** Waiting for unfinished jobs....
 }}}

 Uninstalling and clean installing libgcrypt 1.9.0 +universal I have no
 issues.

-- 
Ticket URL: <https://trac.macports.org/ticket/62198>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list