Summary: | dev-libs/xmlrpc-c-1.12.00 released | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arfrever Frehtes Taifersar Arahesis (RETIRED) <arfrever> |
Component: | New packages | Assignee: | Peter Alfredsen (RETIRED) <loki_val> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | luckyluke |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Arfrever Frehtes Taifersar Arahesis (RETIRED)
![]() As of 2008-01-10 we have xmlrpc-c-1.06.09 in portage and all versions < 1.07 do not handle 64bit integers correctly. For example, if you set up rtgui (a web gui for rtorrent using XML-RPC) all file sizes bigger than 2GiB will wrap in negative numbers (3GiB -> -1GiB). I would consider older versions bugged and not simply "oldier". From the README inside the "1.12.00" tarball: "This is not really Release 1.12.00 of the XML-RPC For C/C++ (Xmlrpc-c) source code. This is just a signpost telling you that releases in the Advanced release series of Xmlrpc-c after 1.11 are not distributed as tarballs in Sourceforge's File Release System. Instead, get them from Sourceforge Subversion. See <http://xmlrpc-c.sourceforge.net/downloading.php> for details. It's typically just something like this: $ REPOS=https://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/advanced $ svn checkout $REPOS xmlrpc-c As an alternative, you can get the current release from the Stable series, which is available as a File Release tarball. This tarball contains a copy of 1.11.00 for your convenience." This is not an "advanced release" but an upstream with not-so-good ideas. I'll take a look at this later but it's very low on my priority list until they re-start doing proper releases. Even if the summary for this bug explicity talks about 1.12.00, as far as the 64bit problem is concerned anything >= 1.07 will do, and that should be the first thing to address. I'm sorry I did not notice the 1.12.00 "fake tarball", since I never actually downloaded it. I think the reporter is in the same situation. As far as I can tell, the last release in the "Stable" series is 1.06.23, while the last release in the "Advanced" series is 1.12.00 from svn, 1.11.00 as tarball from sf.net. Advanced releases are not considered in-development snapshots, actually they claim no *known* bugs in both series: http://xmlrpc-c.sourceforge.net/downloading.php Reassigning to maintainer-needed since Wolf was retired as a Gentoo developer. See bug #168573 for reference. I've just committed 1.14.07 to the tree. To unmask, do: echo '=dev-libs/xmlrpc-c-1.14.07*' >> /etc/portage/package.unmask Please report all bugs, since my plan is to make this the series we'll be picking our stable releases from in half a year if no 64bit support materializes in the upstream series. |