Newest upstream is lrzip-0.614. Portage is at 0.611.
I can confirm that simply bumping the 0.611 ebuild works perfectly with GCC 4.7.1. Side note: the current stable ebuild is 0.44, which is around from 31st of December 2009. Many fixes have been integrated since then (especially 32/64bit bugfixes for various runtime errors and SMP/algorithms speedups) and 0.600 has been a massive rewrite. According to the README-NOT-BACKWARD-COMPATIBLE file shipped with the package 0.6x versions can properly read (but not write) older files, thus you may want to stabilize a newer version (like 0.611, which seems relatively stable to me).
(In reply to comment #1) > I can confirm that simply bumping the 0.611 ebuild works perfectly with GCC > 4.7.1. > > Side note: the current stable ebuild is 0.44, which is around from 31st of > December 2009. Many fixes have been integrated since then (especially > 32/64bit bugfixes for various runtime errors and SMP/algorithms speedups) > and 0.600 has been a massive rewrite. According to the > README-NOT-BACKWARD-COMPATIBLE file shipped with the package 0.6x versions > can properly read (but not write) older files, thus you may want to > stabilize a newer version (like 0.611, which seems relatively stable to me). 0.612 is the best stable candidate. But it's also not in portage.
+*lrzip-0.614 (25 Jul 2012) + + 25 Jul 2012; Ben de Groot <yngwin@gentoo.org> +lrzip-0.614.ebuild, + metadata.xml: + Take over maintainership since spatz is being retired. Version bump (bug + #426404). Install docs in proper place. (In reply to comment #2) > 0.612 is the best stable candidate. But it's also not in portage. Is there any reason not to go for 0.614 as next stable?
(In reply to comment #3) > Is there any reason not to go for 0.614 as next stable? Upstream notes: "lrzip 0.612 has been out in the wild for a while now and the good news is that there have been very few bug reports in that time." However, 0.614 is actually just a bugfix release, so I suppose it's a good stable candidate.