Re: How do I build an app with 1.1.1 that uses libraries built against 1.0.2?

2019-07-22 Thread Mark Richter
nm says there are no symbols in libssl or libcrypto. It also says that libcurl has no symbols. Does that imply that all libcurl's symbols are already resolved? Mark Richter | Senior Staff Engineer SolarFlare Communications, Inc. | www.Solarflare.com 9444 Waples Street, #170, San Dieg

How do I build an app with 1.1.1 that uses libraries built against 1.0.2?

2019-07-22 Thread Mark Richter
I thought I'd start a new thread for this as it may have been buried in my other thread. We have a RHEL 7 app that links to (at least) libcurl that uses OpenSSL 1.0.2, but our app needs 1.1.1. I'm not at all sure how to set up our Makefile to handle this. Thanks. Mark Richte

Re: Error building app on RHEL 7 with openssl 1.1.1

2019-07-22 Thread Mark Richter
I forgot to mention that this round was on CentOS 7, and the tests fail with or without the variant changes. Mark Richter | Senior Staff Engineer SolarFlare Communications, Inc. | www.Solarflare.com 9444 Waples Street, #170, San Diego, CA 92121 Mobile: +1 949-632-8403

RE: Error building app on RHEL 7 with openssl 1.1.1

2019-07-19 Thread Mark Richter
On Behalf Of Mark Richter Sent: Friday, July 19, 2019 11:04 AM To: openssl-users@openssl.org Subject: RE: Error building app on RHEL 7 with openssl 1.1.1 I've been poking around in the Configurations/* and all the README* files, and on the web, and it is not at all clear to me how/whe

RE: Error building app on RHEL 7 with openssl 1.1.1

2019-07-19 Thread Mark Richter
1.1.1 > On Jul 18, 2019, at 4:34 PM, Mark Richter wrote: > > cc -DLOG_LEVEL=LOG_INFO -Wall -Werror -D__ci_driver__ -D__ci_ul_driver__ > -D_GNU_SOURCE -DWITH_MCDI_V2 -DWITH_TLS12=0 > -DSOLAR_SECURE_VERSION="1.0.3.1020 (3bf2875895d5+ Thu Jul 18 13:27:17 PDT > 2019)" -I

Error building app on RHEL 7 with openssl 1.1.1

2019-07-18 Thread Mark Richter
erence to symbol 'dlclose@@GLIBC_2.2.5' /usr/lib64/libdl.so.2: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make: *** [build/bin/cntlr] Error 1 What am I missing? Mark Richter | Senior Staff Engineer SolarFlare Communications, Inc. | www

RE: Errors building 1.1.1 on RHEL 7

2019-07-18 Thread Mark Richter
> -Original Message- > From: openssl-users On Behalf Of Viktor > Dukhovni > Sent: Wednesday, July 17, 2019 12:42 PM > To: openssl-users@openssl.org > Subject: Re: Errors building 1.1.1 on RHEL 7 >: > 4. Build and install OpenSSL 1.1.1c with "--prefix=/opt/openssl/1.1" > or similar

RE: Errors building 1.1.1 on RHEL 7

2019-07-18 Thread Mark Richter
-Original Message- [edited] From: openssl-users On Behalf Of Viktor Dukhovni Sent: Wednesday, July 17, 2019 6:17 PM To: openssl-users@openssl.org Subject: Re: Errors building 1.1.1 on RHEL 7 >>> 2. Configure your OpenSSL build to use the corresponding "rpath": >>> -Wl,-rpath,/opt/

RE: Errors building 1.1.1 on RHEL 7

2019-07-17 Thread Mark Richter
I'm still really new at this - a few questions: -Original Message- From: openssl-users On Behalf Of Viktor Dukhovni Sent: Wednesday, July 17, 2019 12:42 PM To: openssl-users@openssl.org Subject: Re: Errors building 1.1.1 on RHEL 7 On a system with OpenSSL 1.0.2 or OpenSSL 1.1.0 in /usr/

RE: Errors building 1.1.1 on RHEL 7

2019-07-17 Thread Mark Richter
It works better with 1.1.1c. Thank you. -Original Message- From: Matt Caswell Sent: Wednesday, July 17, 2019 1:16 AM To: Mark Richter ; openssl-users@openssl.org Subject: Re: Errors building 1.1.1 on RHEL 7 On 16/07/2019 23:27, Mark Richter wrote: > Result: PASS Well that'

RE: Errors building 1.1.1 on RHEL 7

2019-07-17 Thread Mark Richter
Tests=1452, 66 wallclock secs ( 1.44 usr 0.11 sys + 62.90 cusr 13.51 csys = 77.96 CPU) Result: PASS make[1]: Leaving directory `/home/janjust/src/openssl-1.1.1c' Share and enjoy, JJK On 17/07/19 00:27, Mark Richter wrote: > I removed the directory, re-untarred the source, ran 'mak

Re: Errors building 1.1.1 on RHEL 7

2019-07-16 Thread Mark Richter
istic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://ww

Errors building 1.1.1 on RHEL 7

2019-07-16 Thread Mark Richter
13 Parse errors: Bad plan. You planned 209 tests but ran 0. Files=152, Tests=850, 30 wallclock secs ( 0.38 usr 0.10 sys + 31.02 cusr 4.55 csys = 36.05 CPU) Result: FAIL make[1]: *** [_tests] Error 1 make[1]: Leaving directory `/home/mrichter/bin/openssl-1.1.1' make: *** [tests] Error 2 ?

error: dereferencing pointer to incomplete type DH {aka struct dh_st}

2019-06-28 Thread Mark Richter
ide to adapting the sources to these changes. Where can I find one? Thanks. Mark Richter | Senior Staff Engineer SolarFlare Communications, Inc. | www.Solarflare.com<http://www.solarflare.com/> 9444 Waples Street, #170, San Diego, CA 92121 Mobile: +1 949-632-8403 [Description: Descripti