[petsc-dev] PetscSSLDestroyContext

Mark Adams mfadams at lbl.gov
Tue Feb 17 13:39:47 CST 2015


Well, actually it is not fixed.  It does work with --with-ssl=0.  it
configures and make fine but I get unresolved externals when I build.
Mark

On Tue, Feb 17, 2015 at 2:15 PM, Mark Adams <mfadams at lbl.gov> wrote:

> I pulled and it is OK now.
>
> On Tue, Feb 17, 2015 at 12:32 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:
>
>>
>>    Please send configure.log and make.log When do you get this error?
>> Making the PETSc library? Making the PETSc test? Making application?
>>
>>   Yes you can configure with --with-ssl=0  but please send all the data
>> first so we can see what goes wrong.
>>
>>   Barry
>>
>>
>> > On Feb 17, 2015, at 10:59 AM, Mark Adams <mfadams at lbl.gov> wrote:
>> >
>> > I started getting this error on Edison at NERSC.  Should I configure
>> with --with-ssl=0​ ?
>> >
>> > Mark
>> >
>> >
>> /global/homes/m/madams/petsc_master/arch-xc30-opt64-intel/lib/libpetsc.a(send.o):
>> In function `PetscOpenSocket':
>> >
>> /global/u2/m/madams/petsc_master/src/sys/classes/viewer/impls/socket/send.c:(.text+0xc8):
>> warning: Using 'gethostbyname' in statically linked applications requires
>> at runtime the shared libraries from the glibc version used for linking
>> >
>> /global/homes/m/madams/petsc_master/arch-xc30-opt64-intel/lib/libpetsc.a(client.o):
>> In function `PetscSSLDestroyContext':
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x12):
>> undefined reference to `SSL_CTX_free'
>> >
>> /global/homes/m/madams/petsc_master/arch-xc30-opt64-intel/lib/libpetsc.a(client.o):
>> In function `PetscHTTPSRequest':
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x60):
>> undefined reference to `SSL_write'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x6e):
>> undefined reference to `SSL_get_error'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0xcb):
>> undefined reference to `SSL_read'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0xdb):
>> undefined reference to `SSL_get_error'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0xef):
>> undefined reference to `SSL_shutdown'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x20d):
>> undefined reference to `SSL_free'
>> >
>> /global/homes/m/madams/petsc_master/arch-xc30-opt64-intel/lib/libpetsc.a(client.o):
>> In function `PetscHTTPSConnect':
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x1b8e):
>> undefined reference to `SSL_new'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x1b9b):
>> undefined reference to `BIO_new_socket'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x1ba9):
>> undefined reference to `SSL_set_bio'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x1bb1):
>> undefined reference to `SSL_connect'
>> >
>> /global/homes/m/madams/petsc_master/arch-xc30-opt64-intel/lib/libpetsc.a(client.o):
>> In function `PetscSSLInitializeContext':
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x24a1):
>> undefined reference to `SSLv23_method'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x24a9):
>> undefined reference to `SSL_CTX_new'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x24c0):
>> undefined reference to `SSL_CTX_ctrl'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x24d0):
>> undefined reference to `SSL_library_init'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x24d5):
>> undefined reference to `SSL_load_error_strings'
>> >
>> /global/u2/m/madams/petsc_master/src/sys/webclient/client.c:(.text+0x24e3):
>> undefined reference to `BIO_new_fp'
>> > /usr/bin/ld: link errors found, deleting executable `xgca'
>> > make: *** [xgca] Error 1
>> >
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20150217/42ee56df/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: configure.log
Type: application/octet-stream
Size: 5554534 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20150217/42ee56df/attachment.obj>


More information about the petsc-dev mailing list