Fix applied to the 10.7 tree. Thanks, Alex! Fang
> Thank you so much Dr. Hansen. Your instructions allowed the compile to > succeed. > > -Saul > > > On Jan 6, 2013, at 9:08 AM, Alexander Hansen <alexanderk.han...@gmail.com> > wrote: > >> 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/ > -- David Fang http://www.csl.cornell.edu/~fang/ http://www.achronix.com/ ------------------------------------------------------------------------------ Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS and more. Get SQL Server skills now (including 2012) with LearnDevNow - 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only - learn more at: http://p.sf.net/sfu/learnmore_122512 _______________________________________________ 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