Hello Jack,

those changes look good to me! Please go ahead and apply them, I don't have 
commit access.

-- adrian
> On Jan 18, 2015, at 10:27 , Jack Howarth <howarth.at.f...@gmail.com> wrote:
> 
> Adrian,
>     The current jack packaging fails validation because of...
> 
> Error: /sw/src/fink.build/root-jack-shlibs-0.121.3-1/sw/lib/libjack.0.dylib
> appears to have been linked using a flat namespace.
>       If this package BuildDepends on libtool2, make sure that you use
>          BuildDepends: libtool2 (>= 2.4.2-4).
>       and use autoreconf to regenerate the configure script.
>       If the package doesn't BuildDepend on libtool2, you'll need to
>       update its build procedure to avoid passing
>          -Wl,-flat_namespace
>       when linking libraries.
> 
> The following changes eliminate this error, bumps the dependences to
> use the newer libcelt0.2-shlibs package and fixes the broken sw_vers
> conditional on 10.10.
>                Jack
> 
> Index: jack.info
> ===================================================================
> RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sound/jack.info,v
> retrieving revision 1.3
> diff -r1.3 jack.info
> 3c3
> < Revision: 1
> ---
>> Revision: 2
> 6,7c6,7
> < Builddepends: readline6, doxygen, libsndfile1-dev (>= 1.0.11-2),
> pkgconfig, libflac8-dev, libogg, fink (>= 0.24.12), celt-dev
> < Depends: jack-shlibs (= %v-%r), readline6-shlibs, libsndfile1-shlibs
> (>= 1.0.2-1), libflac8, celt-shlibs
> ---
>> Builddepends: readline6, doxygen, libsndfile1-dev (>= 1.0.11-2), pkgconfig, 
>> libflac8-dev, libogg, fink (>= 0.24.12), libcelt0.2-dev
>> Depends: jack-shlibs (= %v-%r), readline6-shlibs, libsndfile1-shlibs (>= 
>> 1.0.2-1), libflac8, libcelt0.2-shlibs
> 17c17
> <  if [[ $(sw_vers -productVersion | cut -d. -f1-2) > 10.7 ]]; then
> ---
>> if [[ $(sw_vers -productVersion | cut -d. -f2) -gt 7 ]]; then
> 19a20,21
>> # Patch configure to not link like Puma on Yosemite
>> perl -pi.bak -e 's|10\.\[012\]\*|10.[012][,.]*|g' configure
> 25c27
> <  Depends: celt-shlibs
> ---
>> Depends: libcelt0.2-shlibs


------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
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