On 1/5/13 11:28 PM, Saul Villalobos wrote: > Hello, I was attempting to build rtorrent on Mountain Lion using Fink. > > Dependency xmlrpc-c receives the following error. > > gcc -c -o xmlrpc_curl_transport.o > -I/sw/src/fink.build/xmlrpc-c-1.16.41-1/xmlrpc-c-1.16.41 > -I/sw/src/fink.build/xmlrpc-c-1.16.41-1/xmlrpc-c-1.16.41/include > -I/sw/src/fink.build/xmlrpc-c-1.16.41-1/xmlrpc-c-1.16.41/include > -I/sw/src/fink.build/xmlrpc-c-1.16.41-1/xmlrpc-c-1.16.41/lib/util/include > -I/sw/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline > -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common > -g -O3 xmlrpc_curl_transport.c > xmlrpc_curl_transport.c:86:10: fatal error: 'curl/types.h' file not found > #include <curl/types.h> > ^ > 1 error generated. > make[2]: *** [xmlrpc_curl_transport.o] Error 1 > make[1]: *** [curl_transport/all] Error 2 > make: *** [lib/all] Error 2 > ### execution of /tmp/fink.qa2Xv failed, exit code 2 > ### execution of /tmp/fink.wxCX_ failed, exit code 2 > Removing runtime build-lock... > Removing build-lock package... > /sw/bin/dpkg-lockwait -r fink-buildlock-xmlrpc-c-1.16.41-1 > (Reading database ... 8039 files and directories currently installed.) > Removing fink-buildlock-xmlrpc-c-1.16.41-1 ... > Failed: phase compiling: xmlrpc-c-1.16.41-1 failed > > > System information: > Package manager version: 0.34.4 > Distribution version: selfupdate-rsync Sat Jan 5 22:09:07 2013, 10.8, x86_64 > Trees: local/main stable/main > Xcode.app: 4.4.1 > Xcode command-line tools: 4.4.0.0.1.1249367152 > Max. Fink build jobs: 1 > > Thank you for any assistance you can provide. > > -Saul
libcurl has deprecated curl/types.h in favor of curl/curl.h (the former just #included the latter) for a while, and they apparently removed it completely fairly recently. Try editing /sw/fink/dists/stable/main/finkinfo/net/xmlrpc-c.info and add the following line at the end of the PatchScript block: perl -pi -e 's,curl/types.h,curl/curl.h,' lib/curl_transport/curlmulti.c lib/curl_transport/curltransaction.c lib/curl_transport/xmlrpc_curl_transport.c Or wait for the maintainer to update the build to make the same change, or use a newer version (if such exists) which is set up for the new libcurl file setup. -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_123012 _______________________________________________ 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