Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: OpenSSL failure on VAX



pkgsrc OpenSSL doesn't compile because of:
ld: ./libcrypto.so: undefined reference to `__atomic_is_lock_free'

Try to link it with libatomic (from pkgsrc).

Unfortunately, that doesn't like VAX:

libtool: link: ( cd ".libs" && rm -f "libatomic_ops.la" && ln -s "../libatomic_ops.la" "libatomic_ops.la" ) /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I../src -I../src -fPIC -Wall -Wextra -Wpedantic -Wno-long-long -O2 -D_FORTIFY_SOURCE=2 -MT atomic_ops_stack.lo -MD -MP -MF .deps/atomic_ops_stack.Tpo -c -o atomic_ops_stack.lo atomic_ops_stack.c libtool: compile: gcc -DHAVE_CONFIG_H -I../src -fPIC -Wall -Wextra -Wpedantic -Wno-long-long -O2 -D_FORTIFY_SOURCE=2 -MT atomic_ops_stack.lo -MD -MP -MF .deps/atomic_ops_stack.Tpo -c atomic_ops_stack.c -fPIC -DPIC -o .libs/atomic_ops_stack.o
In file included from atomic_ops_stack.h:32:0,
                 from atomic_ops_stack.c:23:
atomic_ops.h:421:5: error: #error Cannot implement AO_compare_and_swap_full on this architecture.
 #   error Cannot implement AO_compare_and_swap_full on this architecture.
     ^~~~~
gmake[2]: *** [Makefile:610: atomic_ops_stack.lo] Error 1
gmake[2]: Leaving directory '/usr/pkgsrc/packages/pkgbuild/devel/libatomic_ops/work.vax/libatomic_ops-7.6.10/src'
gmake[1]: *** [Makefile:473: all] Error 2
gmake[1]: Leaving directory '/usr/pkgsrc/packages/pkgbuild/devel/libatomic_ops/work.vax/libatomic_ops-7.6.10/src'
gmake: *** [Makefile:475: all-recursive] Error 1
*** Error code 2


Home | Main Index | Thread Index | Old Index