[Fdo-trac] [fdo-trac] #967: If building FDO with internal openssl/libcurl, building libcurl insists on linking to system openssl instead of internal copy

FDO trac_fdo at osgeo.org
Tue Jan 29 08:32:01 PST 2019


#967: If building FDO with internal openssl/libcurl, building libcurl insists on
linking to system openssl instead of internal copy
--------------------------+----------------------
 Reporter:  jng           |        Owner:  jng
     Type:  defect        |       Status:  closed
 Priority:  major         |    Milestone:
Component:  Build System  |      Version:
 Severity:  3             |   Resolution:  fixed
 Keywords:                |  External ID:
--------------------------+----------------------
Changes (by jng):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"7825" 7825]:
 {{{
 #!CommitTicketReference repository="" revision="7825"
 If you are building the internal libcurl, chances are very high that you
 also built the internal openssl as well.

 But the current build script as-is, will not build/link to this copy if a
 system-provided version is present due to libcurl's configure script
 having a strong preference for a system-installed version of openssl
 unless told otherwise.

 This commit updates the build.sh to make sure that libcurl is built/linked
 against the internal copy of openssl, which addresses downstream problems
 where building of Utilities/OWS fails due to libcurl/openssl linker errors
 as a result of this mismatch.

 Fixes #967
 }}}

-- 
Ticket URL: <https://trac.osgeo.org/fdo/ticket/967#comment:1>
FDO <http://fdo.osgeo.org/>
Feature Data Objects


More information about the fdo-trac mailing list