[reSIProcate] SSL Build Rules

Scott Godin slgodin at icescape.com
Thu Nov 27 11:07:22 CST 2008


Hi Adam,

 

We need to build a branch of openssl that has dtls-srtp changes in it,
at least until these changes get merged back into a main stream open ssl
release.  The special version of openssl (derived from 0.9.8g) is used
by the reflow/recon projects.

 

The following wiki page may help:
http://www.resiprocate.org/Building_recon

 

Scott

 

From: resiprocate-devel-bounces at resiprocate.org
[mailto:resiprocate-devel-bounces at resiprocate.org] On Behalf Of Adam
Roach
Sent: Thursday, November 27, 2008 11:59 AM
To: Max Bowsher
Cc: resiprocate-devel at resiprocate.org
Subject: [reSIProcate] SSL Build Rules

 

Max:

Be careful with the handling of SSL_LOCATION (and similar variables) --
if we end up with system paths (like /usr/include or /usr/lib) in -I or
-L switches, then the cross-compilation setup breaks in very bad ways
that most people cannot easily troubleshoot.

As an aside, I note that the handling of the SSL build rules in the main
Makefile is pretty badly messed up anyway, from a portability
perspective (e.g., hardcoding for 32-bit linux configuration). My
inclination would be to remove them -- we don't currently build any
other external dependencies; I'm not sure why OpenSSL should be
different. (In fact, I think this may be leftover cruft from before the
DTLS work made it into the public OpenSSL project, in which case removal
is absolutely the correct answer).

/a

svn at resiprocate.org wrote: 

Project

resiprocate

New Revision

8334 <http://svn.resiprocate.org/viewsvn/resiprocate?view=rev&rev=8334> 

Committer

maxb (Max Bowsher)

Date

2008-11-27 03:20:15 -0600 (Thu, 27 Nov 2008)


Log

 
 The directory 'contrib/openssl' does not exist, fix the Makefile rules
to refer
 to '$(SSL_LOCATION)' instead.  (Partial fix, since $(SSL_LOCATION) is
allowed
 to be blank - followup commit to come later.)
 
 
 
  

Modified:


*	main/Makefile
<http://svn.resiprocate.org/viewsvn/resiprocate/main/Makefile?r1=8333&r2
=8334&diff_format=l> 

 


________________________________



 
_______________________________________________
resiprocate-commit mailing list
resiprocate-commit at resiprocate.org
https://list.resiprocate.org/mailman/listinfo/resiprocate-commit

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20081127/84c52e16/attachment.htm>


More information about the resiprocate-devel mailing list