Hi,
On Thu, 1 Nov 2007, Loris Boillet wrote:
> Almost all versions, gcc is in 4.2.X series since May 2007.
gcc 4.1.2 also works for me and thankfully not many people reported the
compiler crash, so far. The new compilers gave warnings if ntfs-3g is
compiled with ./configure --enable-warning and the old compilers crash
if the problematic code is fixed.
Are you sure you have gcc 4.1.2? Distrowatch says that Debian Etch
uses only 4.1.1:
http://distrowatch.com/table.php?distribution=debian
The below patch is commited and will be in the tomorrow (today) release.
Thanks,
Szaka
> On Wednesday 31 October 2007 17:21:23 Jean-Pierre ANDRE wrote:
> > Hi,
> >
> > Well, isn't that excluding all known gcc versions ?
> >
> > By the way, I am using gcc 4.1.2 with no problem.
> >
> > Regards
> >
> > Jean-Pierre
> >
> > > Message du 31/10/07 16:31
> > > De : "Loris Boillet" <[EMAIL PROTECTED]>
> > > A : [email protected]
> > > Copie à :
> > > Objet : Re: [ntfs-3g-devel] ntfs-3g-1.1030 :: full bug report
> > >
> > > Hello,
> > >
> > > I have the same error (logging.c:78: internal compiler error: in
> > > modified_type_die, at dwarf2out.c:8326) with Debian Etch 4.1.2 gcc.
> > >
> > > So for me the working patch would be:
> > >
> > > diff -u -r1.8 logging.c
> > > --- libntfs-3g/logging.c 25 Oct 2007 20:09:29 -0000 1.8
> > > +++ libntfs-3g/logging.c 30 Oct 2007 13:41:56 -0000
> > > @@ -58,8 +58,8 @@
> > > static const char *col_redinv = "\e[01;07;31m";
> > > static const char *col_end = "\e[0m";
> > >
> > > -/* gcc 3.3.3 crashes with internal compiler error. 4.x seems to be ok.
> > > */ -#if __GNUC__ <= 3
> > > +/* gcc 3.3.3, 4.0.X and 4.1.X crash with internal compiler error.
> > > Laters are ok. */
> > > +#if __GNUC__ <= 3 || (__GNUC__ == 4 && __GNUC_MINOR__ <= 1)
> > > # define BROKEN_GCC_FORMAT_ATTRIBUTE
> > > #else
> > > # define BROKEN_GCC_FORMAT_ATTRIBUTE __attribute__((format(printf, 6,
> > > 0)))
> > >
> > > Thanks,
> > >
> > > Loris
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
ntfs-3g-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel