This is a bit odd, but I wanted to sanity check things w/ ya’ll.

We have an interesting environment, where nearly everything is statically 
linked.  We also have a fairly extensive set of code to compile, from base 
components & libraries all the way up to the final applications.  Many of them 
have tiers of dependencies.

I’m trying to establish just what happens when you start reusing some of the 
binary artifacts, like .a’s & headers…   (tar & store them, reuse later..)

For this, let’s assume 3 components:  Top, Middle, and openssl.   Top depends 
on Middle & on openssl directly.  Middle depends on openssl as well.  

Now, clearly this will all work great if you use the same version of openssl 
throughout..

The real question is what  happens if you use a different version of openssl 
for compiling Middle than you do for Top.

So… ya’ll?  go!


(I have my suspicions, but I’m curious what y’all will say.)

Thanks!

Matthew




_______________________________________________
Tech mailing list
Tech@lists.lopsa.org
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to