octave-maintainers
[Top][All Lists]
Advanced

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

Re: parallel 3.0.0 released


From: Olaf Till
Subject: Re: parallel 3.0.0 released
Date: Tue, 14 Jul 2015 11:57:52 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

On Mon, Jul 13, 2015 at 08:36:18PM -0600, Orion Poplawski wrote:
> Also, build is failing for me:
> 
> CXX=g++ /usr/bin/mkoctfile-3.8.2  -o parallel_interface.oct
> pconnect.o pserver.o sclose.o reval.o recv.o send.o select_sockets.o
> network_get_info.o network_set.o parallel_generate_srp_data.o
> p-connection.o p-streams.o gnutls-callbacks.o sensitive-data.o
> -lgnutls
> CXX=g++ /usr/bin/mkoctfile-3.8.2  parallel_generate_srp_data.o
> p-connection.o p-streams.o gnutls-callbacks.o sensitive-data.o
> -lgnutls
> CXX=g++ CXXFLAGS="-g -O2" /usr/bin/mkoctfile-3.8.2 -c fload.cc
> CXX=g++ /usr/bin/mkoctfile-3.8.2  fload.o
> CXX=g++ CXXFLAGS="-g -O2" /usr/bin/mkoctfile-3.8.2 -c fsave.cc
> CXX=g++ /usr/bin/mkoctfile-3.8.2  fsave.o
> CXX=g++ CXXFLAGS="-g -O2" /usr/bin/mkoctfile-3.8.2 -c __exit__.cc
> CXX=g++ /usr/bin/mkoctfile-3.8.2  __exit__.o
> CXX=g++ CXXFLAGS="-g -O2" /usr/bin/mkoctfile-3.8.2 -c select.cc
> CXX=g++ /usr/bin/mkoctfile-3.8.2  select.o
> CXX=g++ CXXFLAGS="-g -O2" /usr/bin/mkoctfile-3.8.2 -c __visglobal__.cc
> CXX=g++ /usr/bin/mkoctfile-3.8.2  __visglobal__.o
> rm select.o __visglobal__.o fload.o fsave.o __exit__.o
> make: Leaving directory
> '/export/home/orion/fedora/octave-parallel/parallel-3.0.0/src'
> copyfile 
> /export/home/orion/fedora/octave-parallel/parallel-3.0.0/src/__exit__.oct 
> /export/home/orion/fedora/octave-parallel/parallel-3.0.0/src/__visglobal__.oct
>  /export/home/orion/fedora/octave-parallel/parallel-3.0.0/src/fload.oct 
> /export/home/orion/fedora/octave-parallel/parallel-3.0.0/src/fsave.oct 
> /export/home/orion/fedora/octave-parallel/parallel-3.0.0/src/parallel_generate_srp_data.oct
>  
> /export/home/orion/fedora/octave-parallel/parallel-3.0.0/src/parallel_interface.oct
>  /export/home/orion/fedora/octave-parallel/parallel-3.0.0/src/select.oct 
> /export/home/orion/fedora/octave-parallel/parallel-3.0.0/inst/x86_64-redhat-linux-gnu-api-v49+
> /tmp/rpm/octave-parallel-3.0.0-1.fc23.x86_64/install/parallel-3.0.0/x86_64-redhat-linux-gnu-api-v49+/parallel_generate_srp_data.oct:
> failed to load: 
> /tmp/rpm/octave-parallel-3.0.0-1.fc23.x86_64/install/parallel-3.0.0/x86_64-redhat-linux-gnu-api-v49+/parallel_generate_srp_data.oct:
> undefined symbol: gnutls_srp_2048_group_prime
> error: called from 'doc_cache_create>create_cache' in file
> /usr/share/octave/3.8.2/m/help/doc_cache_create.m near line 101,
> column 18
> error: called from:
> error:   /usr/share/octave/3.8.2/m/pkg/private/install.m at line
> 243, column 5
> error:   /usr/share/octave/3.8.2/m/pkg/private/build.m at line 50, column 3
> error:   /usr/share/octave/3.8.2/m/pkg/pkg.m at line 516, column 7
> error: Bad exit status from /tmp/rpm/rpm-tmp.Lt6Sq7 (%build)
> 
> this is with gnutls 3.3.15 or 3.4.2.  Some kind of linking issue?

It seems so, but I'm currently at the loss with
this. parallel_generate_srp_data.oct is linked with -lgnutls according
to your posted output, and even a not quite recent libgnutls should
contain the symbol gnutls_srp_2048_group_prime.

Can you somehow prevent parallel_generate_srp_data.oct in the tempdir
from being deleted and run ldd on it, to see what gnutls library shows
up?

Olaf

-- 
public key id EAFE0591, e.g. on x-hkp://pool.sks-keyservers.net

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]