Makes sense. As long as it's done at the same time as a change of 
install_name is happening for other reasons (new libversion), moving 
the existing one to a subdir also will not be disruptive. 

Unrelated new detail...your libjson.patch alters a makefile 
-install_name flag and then libjson.info does install_name_tool to 
change install_name again. Can the makefile just do it correctly right 
away?

dan

On Sun, 18 May 2014 17:28:44 -0400, Jack Howarth 
<howarth.at.f...@gmail.com> wrote:
Daniel,      FYI, the json-c package could stand an update as well 
since it is behind by three releases…
>
> https://github.com/json-c/json-c/wiki
>
> so both packages could have their shared libs buried in 
> subdirectories. As for the static lib,
> I built it as the the build is pretty quick. 
>                  Jack
>
> On Sat, May 17, 2014 at 1:57 PM, Daniel Macks <dma...@netspace.org> wrote:
>
>       On Sat, 17 May 2014 13:07:14 -0400, Jack Howarth 
> <howarth.at.f...@gmail.com> wrote:
> Sjors,
>
>             The attached packaging updates the libjson to the 
> latest 7.6.1 release and patches the makefile so that the fink build 
> produces both the static and shared libs with the latter residing in 
> a new libjson-shlibs split-off. This upgrade to the newer libjson 
> release allows the package to be built against clang++ instead of 
> llvm-gcc++ which doesn't exist on 10.9.  Build-fails for me on 10.8. 
> But succeeded if I re-added UseMaxBuildJobs:false that is present in 
> the current .info. Is there value in still having the static lib now 
> that there is a shared one?
>
> There are two "libjson" library packages (this one and "json-c"), and 
> now both will have shared (they should probabaly Conflicts/Replaces 
> not just Conflicts). They also use the same install_name root 
> ("libjson"). For now, they have different library-versioning 
> (libjson.0.dylib bs libjson.7.dylib), but they are two independent 
> projects. I wonder if one (I guess this new one, since it doesn't 
> already exist in fink) should be pushed into a subdir to avoid any 
> future collisions of the runtime files?
>
> dan
>
>  --
> Daniel Macks
> dma...@netspace.org
>
> -------------------------
>
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos. 
> Get unparalleled scalability from the best Selenium testing platform 
> available
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs -------------------------
>
> _______________________________________________
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> List archive:
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel
>

  --
Daniel Macks
dma...@netspace.org



------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to