Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203810 - dev-libs/xmlrpc-c-1.12.00 released
Summary: dev-libs/xmlrpc-c-1.12.00 released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement
Assignee: Peter Alfredsen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-30 19:02 UTC by Arfrever Frehtes Taifersar Arahesis (RETIRED)
Modified: 2008-06-04 12:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-12-30 19:02:58 UTC
dev-libs/xmlrpc-c-1.12.00 was released on 2007-09-29.
Comment 1 Luca Lesinigo 2008-01-10 11:01:20 UTC
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".
Comment 2 Wulf Krueger (RETIRED) gentoo-dev 2008-01-21 21:03:37 UTC
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.
Comment 3 Luca Lesinigo 2008-01-21 22:31:25 UTC
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
Comment 4 Łukasz Damentko (RETIRED) gentoo-dev 2008-04-28 02:01:38 UTC
Reassigning to maintainer-needed since Wolf was retired as a Gentoo developer. See bug #168573 for reference.
Comment 5 Peter Alfredsen (RETIRED) gentoo-dev 2008-06-04 12:23:33 UTC
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.