Bug#672030: Fwd: Re: Cannot build beast with gcc 4.7
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/msg0.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-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#672030: Fwd: Re: Cannot build beast with gcc 4.7
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/msg0.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? Thanks, Reinhard -- regards, Reinhard -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#672030: Fwd: Re: Cannot build beast with gcc 4.7
Am 25.10.2012 08:43, schrieb Reinhard Tartler: 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? http://git.gnome.org/browse/beast/log/ I guess the first three commits of 2012-10-21 are relevant for g++-4.7. - Fabian -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#672030: Fwd: Re: Cannot build beast with gcc 4.7
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/msg0.html Let me know if you have any further problems and thanks for your efforts. -- Yours sincerely, Tim Janik --- http://timj.testbit.eu/ - Free software Author -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#672030: Fwd: Re: Cannot build beast with gcc 4.7
On 20.10.2012 12:42, Reinhard Tartler wrote: Hi Tim, I wonder if there is any news on this bug on your side? Hey, now that I'm back from the libreoffice conference, I managed to install g++-4.7.2 and reproduce your issue. I'm investigating it now. Cheers, Reinhard. -- Yours sincerely, Tim Janik --- http://timj.testbit.eu/ - Free software Author -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#672030: Fwd: Re: Cannot build beast with gcc 4.7
Hi Tim, I wonder if there is any news on this bug on your side? The situation in Debian is that the Release team has the 'beast' package on its removal list and requests a solution for this problem /before/ next Friday (Oct 26). If we do not manage to upload some fix for compilation with gcc 4.7, the package will not be part of the next stable release, i.e. Debian/wheezy. Sorry if this mail seems a bit harsh. I hope you understand that we, the package maintainers of beast in Debian, experience quite some pressure because of the upcoming release. In any case, thanks for your work on beast! Cheers, Reinhard. On Mon, Sep 10, 2012 at 1:57 PM, Giovanni Mascellani g...@debian.org wrote: I noticed upstream developers of this bug. Answer follows. They will be looking into it. Giovanni. Messaggio originale Oggetto: Re: Cannot build beast with gcc 4.7 Data: Mon, 10 Sep 2012 12:49:13 +0200 Mittente: A: Giovanni Mascellani g...@debian.org On 04.09.2012 14:36, Giovanni Mascellani wrote: Hi. Hi Giovanni, thanks for the report, we will be looking into it. Stefan already reported he could reproduce your problem. I don't have a distribution with gcc-4.7 yet, so can only look into this later. I'm a Debian Developer and I'm triaging a bug reported against the beast package in Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672030 Beast doesn't compile with gcc 4.7, but it does with 4.6. The same behavior happens both for the Debian package and the pristine tarball distributed on your website. Let aside a few missing header files (check the patch at [1]), the problem is that a program invoked during compilation (lt-bseprocidl) segfaults. I tried to inspect the problem, and it appears that it is connected with the Gobject library, since it happens during the initialization of the Gobject structures related with class BseStandardOsc. Unfortunately, I'm not very into the glib, so I cannot give much more details. [1] http://goo.gl/1eiI3 Did you already try to compile beast with gcc 4.7? Do you have any plans of supporting it? In case this can be helpful for you, my box runs Debian sid on an amd64 processor. Thanks, Giovanni. -- Yours sincerely, Tim Janik --- http://timj.testbit.eu/ - Free software Author ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintain...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers -- regards, Reinhard -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#672030: Fwd: Re: Cannot build beast with gcc 4.7
I noticed upstream developers of this bug. Answer follows. They will be looking into it. Giovanni. Messaggio originale Oggetto: Re: Cannot build beast with gcc 4.7 Data: Mon, 10 Sep 2012 12:49:13 +0200 Mittente: Tim Janik tim.ja...@googlemail.com A: Giovanni Mascellani g...@debian.org On 04.09.2012 14:36, Giovanni Mascellani wrote: Hi. Hi Giovanni, thanks for the report, we will be looking into it. Stefan already reported he could reproduce your problem. I don't have a distribution with gcc-4.7 yet, so can only look into this later. I'm a Debian Developer and I'm triaging a bug reported against the beast package in Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672030 Beast doesn't compile with gcc 4.7, but it does with 4.6. The same behavior happens both for the Debian package and the pristine tarball distributed on your website. Let aside a few missing header files (check the patch at [1]), the problem is that a program invoked during compilation (lt-bseprocidl) segfaults. I tried to inspect the problem, and it appears that it is connected with the Gobject library, since it happens during the initialization of the Gobject structures related with class BseStandardOsc. Unfortunately, I'm not very into the glib, so I cannot give much more details. [1] http://goo.gl/1eiI3 Did you already try to compile beast with gcc 4.7? Do you have any plans of supporting it? In case this can be helpful for you, my box runs Debian sid on an amd64 processor. Thanks, Giovanni. -- Yours sincerely, Tim Janik --- http://timj.testbit.eu/ - Free software Author signature.asc Description: OpenPGP digital signature