Skip to content

thrift issues #1852

@Chrismarsh

Description

@Chrismarsh
  1. build_system=autotools requires +openssl, as --without-openssl doesn't work
==> Installing thrift-0.21.0-vowrzyk2nowp6ea6avze46ahqc2bcl2l [45/45]
==> Using cached archive: spack/cache/_source-cache/archive/9a/9a24f3eba9a4ca493602226c16d8c228037db3b9291c6fc4019bfe3bd39fc67c.tar.gz
==> No patches needed for thrift
==> thrift: Executing phase: 'autoreconf'
==> thrift: Executing phase: 'configure'
==> Error: ProcessError: Command exited with status 1:
    'spack/stage/spack-stage-thrift-0.21.0-vowrzyk2nowp6ea6avze46ahqc2bcl2l/spack-src/configure' '--prefix=project/spack/opt/linux-icelake/thrift-0.21.0-vowrzyk2nowp6ea6avze46ahqc2bcl2l' '--enable-shared' '--enable-tests=no' '--with-cpp' '--without-libevent' '--without-zlib' '--without-qt5' '--without-c_glib' '--without-openssl' '--without-java' '--without-kotlin' '--without-erlang' '--without-nodejs' '--without-nodets' '--without-lua' '--with-python' '--without-py3' '--without-perl' '--without-php' '--without-php_extension' '--without-dart' '--without-ruby' '--without-go' '--without-swift' '--without-rs' '--without-cl' '--without-haxe' '--without-netstd' '--without-d'

1 error found in build log:
     113    checking whether yytext is a pointer... yes
     114    checking whether ln -s works... yes
     115    checking for gawk... (cached) gawk
     116    checking for ranlib... (cached) ranlib
     117    checking whether project/spack/opt/linux-icelake/compiler-wrapper-1.0-5txabblu24lka57jpjnn2tuycty4ttwy/libexec/spack/gcc/g++ su
            pports C++11 features with -std=c++11... yes
     118    checking for boostlib >= 1.56.0 (105600)... yes
  >> 119    configure: error: Invalid --with-openssl value
  1. build_system=cmake python bindings aren't created
linux-icelake/thrift-0.21.0-sedmqaqah4bvmbwyaprzm4r767zfyy2r/lib took 3m52s
❯ ll
total 1.1M
drwxr-sr-x 4 chm003 eccc_ccrp 4.0K Oct  3 23:30 .
drwxr-sr-x 6 chm003 eccc_ccrp 4.0K Oct  3 23:30 ..
drwxr-sr-x 3 chm003 eccc_ccrp 4.0K Oct  3 23:30 cmake
lrwxrwxrwx 1 chm003 eccc_ccrp   22 Oct  3 23:30 libthriftqt5.so -> libthriftqt5.so.0.21.0
-rwxr-xr-x 1 chm003 eccc_ccrp  89K Oct  3 23:30 libthriftqt5.so.0.21.0
lrwxrwxrwx 1 chm003 eccc_ccrp   19 Oct  3 23:30 libthrift.so -> libthrift.so.0.21.0
-rwxr-xr-x 1 chm003 eccc_ccrp 993K Oct  3 23:30 libthrift.so.0.21.0
drwxr-sr-x 2 chm003 eccc_ccrp 4.0K Oct  3 23:30 pkgconfig

versus build_system=autotools

 linux-icelake/thrift-0.21.0-op5ur7zxxe3p4r6fgzsxys2p3lthtz6o/lib
❯ ll
total 19M
drwxr-sr-x 4 chm003 eccc_ccrp 4.0K Oct  3 23:46 .
drwxr-sr-x 6 chm003 eccc_ccrp 4.0K Oct  3 23:45 ..
-rwxr-xr-x 1 chm003 eccc_ccrp 4.1M Oct  3 23:46 libthrift-0.21.0.so
-rw-r--r-- 1 chm003 eccc_ccrp  15M Oct  3 23:45 libthrift.a
lrwxrwxrwx 1 chm003 eccc_ccrp   19 Oct  3 23:45 libthrift.so -> libthrift-0.21.0.so
drwxr-sr-x 2 chm003 eccc_ccrp 4.0K Oct  3 23:45 pkgconfig
drwxr-sr-x 3 chm003 eccc_ccrp 4.0K Oct  3 23:46 python3.12

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions