On 25.10.2012 08:43, Reinhard Tartler wrote:
> On Thu, Oct 25, 2012 at 4:15 AM, Tim Janik <tim.ja...@googlemail.com> wrote:
>> On 20.10.2012 12:42, Reinhard Tartler wrote:
>>> Hi Tim,
>>>
>>> I wonder if there is any news on this bug on your side?
>> Beast 0.7.6 with full support for g++-4.7 has been released now, see our
>> website: http://beast.testbit.eu/
>>
>> The full announcement is here:
>>   https://mail.gnome.org/archives/beast/2012-October/msg00000.html
>>
>> Let me know if you have any further problems and thanks for your efforts.
>>
> Thanks for the new upstream release. Unfortunately, I notice that the
> new release introduces quite a number of changes. Since the release
> team insists on hand reviewing each line manually, they are likely to
> reject a package that introduces a new release.
>
> Any chance to isolate the g++-4.7 fixes? Is there a public gitweb
> available somewhere so that we can apply them as patches to the old
> version?

There has been a lot of C->C++ porting going on since the last release,
so hand reviewing would be quite hard.
Some fixes only went into the code base *after* the porting (such as the
davorgan.cc frequency fixes).

The code is of course public:
http://beast.testbit.eu/Beast_Download
git://git.gnome.org/beast
http://git.gnome.org/browse/beast

Here're commit IDs for the usual +#include <unistd.h> fixes you need for
gcc-4.7:
c17259d4b29dbc47a9657f172322d4d908fcd4cf
71ac19f78569f287f7e6db0147b6627a4d4acb0d

You'll also need the stack and member resolution fixes for gcc-4.7:
0bc5582c9d6ddeb23d236b2f55b59bf9b414a66a
7b63939eb6e22f3bf2a99719d8b8443236f4476c
fd03d7275711266e1350f7fb85c23b0996060fcd

However the latest release also includes important fixes for crashers
and GLib regressions, at least:
57b0bcbd03d2c7dac78f743fcafe1843cf07d87e
8ccc503bc6ee7a487c3d8834cf4ed028c537af52
545b1cd2ffb9d253aa81bff754b5b622a39fcfbb
2063dcbdc2238dccf877faed8371df9f682a536e
bfcdf52900b4fbd60139682dc62cedd8af210851
b62343a1d755a74bbb23c26ab1b90af44be92fa7

I have no idea how many conflicts you'll run into when backporting these
onto 0.7.4, because of the C->C++ porting we have done.

Best of luck.

> Thanks,
> Reinhard

-- 
Yours sincerely,
Tim Janik

---
http://timj.testbit.eu/ - Free software Author


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to