Hello Martin, this is Martin :)

As for the transition bug concerning widelands, you can proceed and
raise the bug to serious. The package already has a RC bug to prevent
it from going into testing. This is a preliminar version, which is
known to segfault when you attack the headquarter of the enemies, for
example. 

As I said, I'm in the process of packaging the current svn release in
the hope that things get fixed quicker here. But unfortunately,
upstream decided that makefiles where not good enough for them (after
deciding the same about the good old working autotools), so they moved
to scons, and most of the traffic on upstream ML right now is about
issues this transition introduced.

So, in summary, despite the high potential of this project, the
corresponding package deserve another RC bug, unfortunately.

Correction: 417760 is about the 4.3 transition, so I may be out of the
topic ;)

Bye, Mt.

On Thu, Jun 28, 2007 at 02:47:55PM +0200, Martin Michlmayr wrote:
> GCC 4.2 was released on May 13 and has been in unstable since roughly
> that time.  The default version of gfortran was recently switched to
> 4.2 and the Debian GCC maintainers would like to move to 4.2 as the
> default compiler in unstable for all architectures and for all
> languages with the exception of Java (which will follow later).
> This message describes the plan to make this transition possible.
> 
> Throughout the development of GCC 4.2, we regularly recompiled the
> entire Debian archive with development snapshots of GCC to make sure
> that we'd end up with a reliable compiler.  We have done regular
> rebuilds on IA64 and AMD64, and we have tested almost every
> architecture at some point during the development phase of 4.2 (the
> exception being hppa and m68k, as well as non-Linux platforms).  We
> now have a compiler with relatively few known issues.
> 
> We also filed bugs on packages that don't compile with GCC 4.2 and
> kept track of them at
> http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-gcc-4.2;[EMAIL 
> PROTECTED]
> These bugs need to be resolved before GCC 4.2 can be adopted as the
> default compiler in unstable.  At the moment, we have 66 bugs that
> need to be resolved:
> 
>  - 40 bugs that need further investigation and patches.
>  - 16 packages with bugs that have patches and need to be NMUed.
>  -  6 forwarded bugs: the maintainer should be pinged to see whether
>       this has already been resolved upstream or needs to be fixed
>       in another way.
>  -  4 pending bugs: we need to check why these packages haven't been
>       uploaded yet.
> 
> This message is a call for help for this GCC 4.2 transition.  We need:
> 
>  - Debian developers who can NMU the affected packages.  We can do
>    0-day NMUs for GCC 4.2 related bugs.
>  - C and C++ programmers who can investigate build failures and produce
>    patches.
> 
> If you're interested in helping with this transition, please send me
> a message.  The current plan is to resolve the majority of these bugs
> within the next 10 days so we can move to GCC 4.2 by the end of next
> week.
> 
> Finally, here is a brief look ahead to GCC 4.3 (which may find its way
> into lenny, depending on the upstream release date).  The development
> of GCC is divided into 3 stages (see <http://gcc.gnu.org/develop.html>)
> and stage 1 is just about to come to an end.  Moving to GCC 4.3 will
> involve with major work because C++ header dependencies got cleaned up
> (see <http://www.cyrius.com/journal/gcc/gcc-4.3-include>).  As a
> result, C++ applications which don't include headers they need and
> rely on them to be included indirectly will no longer build.  From
> what I've seen so far, the majority of C++ packages in Debian is
> buggy in this way.  I submitted an initial batch of bugs in April but
> since then some more headers got cleaned up.  The good news is that
> these bugs are trivial to fix.  For those interested in trying out a
> snapshot of GCC 4.3, we're updating the gcc-snapshot package in
> unstable every 3-4 weeks.
> 
> -- 
> Martin Michlmayr
> http://www.cyrius.com/



-- 
Il ne faut pas confondre « La société m'opprime » et « le système m'étrique ».
          --- éphéméride du 19 juin

Attachment: signature.asc
Description: Digital signature

Reply via email to