Skip Menu |

This queue is for tickets about the WWW-Curl CPAN distribution.

Report information
The Basics
Id: 92448
Status: resolved
Priority: 0/
Queue: WWW-Curl

People
Owner: Nobody in particular
Requestors: tsibley [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 4.15
Fixed in: 4.16



Subject: [PATCH] Parse enums generated by ISO-compliant cpp from curl.h

Message body is not shown because it is too large.

I should note that to get Apple's cpp to even correctly parse curl.h, I had to download Xcode 4.6.3 and temporarily switch from Xcode 5 using xcode-select. It's a problem with Xcode and libcurl, not WWW::Curl in any way, but it's a necessary step to build WWW::Curl even with my patches above. http://blog.twoshortplanks.com/2013/11/22/wwwcurl/ was very useful in figuring that part out, which led to the WWW::Curl fix in this ticket.
On Fri Jan 24 17:46:36 2014, TSIBLEY wrote: Show quoted text
> I should note that to get Apple's cpp to even correctly parse curl.h, > I had to download Xcode 4.6.3 and temporarily switch from Xcode 5 > using xcode-select. It's a problem with Xcode and libcurl, not > WWW::Curl in any way, but it's a necessary step to build WWW::Curl > even with my patches above. > > http://blog.twoshortplanks.com/2013/11/22/wwwcurl/ was very useful in > figuring that part out, which led to the WWW::Curl fix in this ticket.
Hey, thank you for the patch - I've applied the github pull request. As to the Xcode issue in general, I'm adding an item to my TODO list to see if it's possible to do anything either in this module or further upstream in libcurl.