Looks like lots of depreciated interfaces to curl have been removed that not everyone has prepared for. Of note: CURLOPT_MUTE -> http://curl.haxx.se/mail/lib-2001-05/0067.html CURLOPT_PASSWDDATA -> http://curl.haxx.se/mail/lib-2003-10/0100.html http://curl.haxx.se/mail/archive-2003-11/0001.html
Does this actually break some packages in Gentoo land?
(In reply to comment #1) > Does this actually break some packages in Gentoo land? > The packages listed in the dependency tree of this bug break with curl-7.16.0 or later. I'm hoping the php, pycurl and icecast packages can be make curl-7.16.* compatible before I unmask curl.Others can have their dependency changed to <net-misc/curl-7.16.0. If you don't use these packages listed in the dependency tree feel free to locally unmask it and you shouldn't have any problems.
fyi i'm waiting till curl-7.16.3 that fixes a number of faults I discovered.
FYI, I just had a conversation on #git about git over webdav, the current git ebuilds (stable and unstable) with curl <7.16 will give the impression of working when in fact git won't be pushing anything. I'll be trying with the masked versions of curl and the upstream folks are trying to work around the issue with older (but safer) curl commands. I'll let you know the status of this.
Remi, curl-7.16.3 added for testing.
Everything works as intended with curl 7.16.3, upstream git has been patched to die() when trying to push to a webdav server using an older curl. There doesn't seem to be a workaround for earlier versions. Thanks :)
unmasked.