Hi there, Same problem here. I know Fink has ways of patching files ... if pointed how to do this, I can give a try.
Thanks, Alan On 29 September 2016 at 16:41, Joakim Kjellsson <joakim.kjells...@gmail.com> wrote: > Hi > > I’ve been trying to install ffmpeg via fink, which requires guile20. > However, I run into the following error: > > */usr/include/stdio.h:277:7: **note: *'tmpnam' has been explicitly marked > deprecated here > char *tmpnam(char *); > * ^* > 1 warning generated. > CC libguile_2.0_la-net_db.lo > CC libguile_2.0_la-socket.lo > CC libguile_2.0_la-regex-posix.lo > CCLD libguile-2.0.la > Undefined symbols for architecture x86_64: > "_clock_getcpuclockid", referenced from: > _scm_init_stime in libguile_2.0_la-stime.o > ld: symbol(s) not found for architecture x86_64 > clang: *error: *linker command failed with exit code 1 (use -v to see > invocation) > make[3]: *** [libguile-2.0.la] Error 1 > make[2]: *** [all] Error 2 > > The specs are the following: > Package manager version: 0.41.0 > Distribution version: selfupdate-rsync Thu Sep 29 16:16:58 2016, 10.12, > x86_64 > Trees: local/main stable/main > Xcode.app: 8.0 > Xcode command-line tools: 8.0.0.0.1.1472435881 > Max. Fink build jobs: 1 > > After some time on google I found that the bug is because Apple have > changed something in a “clock” routine and that this patch > https://gist.github.com/rahulg/baa500e84136f0965e9ade2fb36b90ba > fixes it. > However, I have no idea where to put this fix or if it could be put into > the main version on fink. > Any help here is much appreciated. > > All the best > Joakim > > ------------------------------------------------------------ > ------------------ > > _______________________________________________ > Fink-users mailing list > Fink-users@lists.sourceforge.net > List archive: > http://news.gmane.org/gmane.os.macosx.fink.user > Subscription management: > https://lists.sourceforge.net/lists/listinfo/fink-users > > -- Alan Wilter SOUSA da SILVA, DSc Senior Bioinformatician, UniProt European Bioinformatics Institute (EMBL-EBI) European Molecular Biology Laboratory Wellcome Trust Genome Campus Hinxton Cambridge CB10 1SD United Kingdom Tel: +44 (0)1223 494588
------------------------------------------------------------------------------
_______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users