I have been able to reproduce this build error on 10.5/x86_64, stable (version 1.0.15-1). The unstable version, 1.0.20-1, builds fine, though. Daniel: Do you think stable libsndfile1 could be updated?
More comments below. On 23/11/2009, at 08:04, Richard Kettlewell wrote: > (What I actually want is libsamplerate; libsndfile is just a > dependency > of it. However that's where it's all going wrong...) (...) > Setting up fink-buildlock-libsndfile1-1.0.15-1 > (2009.11.23-09.46.45) ... > gcc -DHAVE_CONFIG_H -I. -I. -I. -I/sw/include -g -O2 -std=gnu99 -W > -Wall -Wdecl > aration-after-statement -Wstrict-prototypes -Wmissing-prototypes > -Wcast-align -W > cast-qual -Wnested-externs -Wbad-function-cast -Wwrite-strings -pipe > -fpascal-st > rings -I/Developer/Headers/FlatCarbon -c flac.c -fno-common -DPIC -o > .libs/flac > .o > flac.c:63: error: expected specifier-qualifier-list before > 'FLAC__SeekableStream > Decoder' FlatCarbon is not good news for x86_64 users. :) (...) > chymax$ fink list *sndfile* > Information about 3257 packages read in 1 seconds. > libsndfile0 0.0.28-1 Read and write files containing > sampled s... > libsndfile0-dev 0.0.28-1 Read and write files containing > sampled s... > libsndfile0-shl 0.0.28-1 Read and write files containing > sampled s... > libsndfile1 1.0.15-1 Read and write files containing > sampled s... > *i* libsndfile1-dev 1.0.20-1 Read and write files containing > sampled s... > *i* libsndfile1-shl 1.0.20-1 Read and write files containing > sampled s... This is weird. Notice the version mismatch between libsndfile1 and - dev,-shlibs. Version 1.0.15-1 is from stable and 1.0.20-1 is from unstable, and that *i* flag indicates you have an installed version that doesn't match the latest package description. Did you happen to enable the unstable tree and disable it afterwards? > chymax$ uname -a > Darwin chymax.anjou.terraraq.org.uk 10.2.0 Darwin Kernel Version > 10.2.0: > Tue Nov 3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386 > i386 MacPro1,1 Darwin > > I made sure I'd run selfupdate and update-all just before doing this. Please tell us whether you're using 32- or 64-bit Fink by running the command fink -V | head -n 2 I'm assuming you're on 64-bit Fink because I've been able to reproduce that build error on 64-bit only and libsndfile1-1.0.15-1 is reported to build on 10.6/i386. Cheers, -- monipol http://finkers.wordpress.com Submitting a Fink bug report? Read this: http://www.finkproject.org/doc/netiquette/index.php http://finkers.wordpress.com/2009/06/03/bug-reports/ ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Fink-devel mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
