Op 19 jan. 2012 01:08 schreef "K. Frank" <[email protected]> het
volgende:
>
> Hello Erik!
>
> One data point:  I have successfully built qt 4.8.  (See inline
> comments, below.)
>
> On Wed, Jan 18, 2012 at 6:24 PM, Erik van Pienbroek
> <[email protected]> wrote:
> > Hi,
> >
> > As the Fedora project recently decided to introduce a recent gcc 4.7
> > snapshot and perform a mass rebuild of all packages using it I decided
> > to perform a mass rebuild as well for all cross compiled packages...
>
> > For this mass rebuild I've used the following toolchain releases:
> > binutils: 2.22.51 (20120112 snapshot)
> > gcc: 4.7 (20120106 snapshot)
> > mingw-w64: trunk (20120112 snapshot with r4737 and r4738 to fix wcslen)
> > ...
> > kdelibs-4.7.97:
> >
> > Failed to build because I didn't manage to get qt-4.8.0 compiled
> > using gcc 4.7. See below for details about the qt failure
> > ...
> >
> > qt-4.8.0:
>
> I have successfully built qt-4.8 natively with mingw-w64 4.7 (as have
others),
> specifically:
>
>   4.8.0-rc1, from qt-everywhere-opensource-src-4.8.0-rc1.zip
>   g++ (GCC) 4.7.0 20110829 (experimental), from
>      x86_64-w64-mingw32-gcc-4.7.0-stdthread_rubenvb.7z

I have also successfully built the latest qt 4.8 from git using my updated
GCC 4.7.0-1 release from a few days ago. So either GCC or Qt fixed what was
problematic.

Ruben

>
> > In file included
> > from
/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.0/src/xmlpatterns/type/qbuiltinatomictypes_p.h:55:0,
> > from
/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.0/src/xmlpatterns/type/qbuiltinatomictypes.cpp:45:
> >
/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.0/src/xmlpatterns/type/qatomiccasterlocators_p.h:570:46:
error: 'virtual QPatternist::AtomicTypeVisitorResult::Ptr
QPatternist::ToDerivedIntegerCasterLocator<type>::visit(const
QPatternist::BooleanType*, const QPatternist::SourceLocationReflection*)
const' cannot be overloaded
> >
/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.0/src/xmlpatterns/type/qatomiccasterlocators_p.h:295:46:
error: with 'virtual QPatternist::AtomicTypeVisitorResult::Ptr
QPatternist::ToIntegerCasterLocator::visit(const QPatternist::BooleanType*,
const QPatternist::SourceLocationReflection*) const'
> >
/builddir/build/BUILD/qt-everywhere-opensource-src-4.8.0/src/xmlpatterns/type/qatomiccasterlocators_p.h:577:46:
error: 'virtual QPatternist::AtomicTypeVisitorResult::Ptr
QPatternist::ToDerivedIntegerCasterLocator<type>::visit(const
QPatternist::StringType*, const QPatternist::SourceLocationReflection*)
const' cannot be overloaded
> > <more errors stripped>
> >
> > This seems to be caused a change in behavior in gcc 4.7. Somebody else
> > also experienced this compiler error while building a native qt using
> > gcc 4.7: http://developer.qt.nokia.com/forums/viewthread/12606
> > The native qt package in Fedora also currently fails to build due to
> > this issue (
http://koji.fedoraproject.org/koji/getfile?taskID=3635149&name=build.log&offset=-4000
)
> > so I guess upstream will come up with a solution soon.
>
> I did not see the sort of errors you are reporting.
>
> I don't know whether this information helps you, as we are doing
> somewhat different things.  However, at a crude level at least,
> qt-4.8 with mingw-w64 g++ 4.7 does (or can be made to) work.
>
> > ...
> > Could anybody shed some light about the issues which were
> > encountered during this mass rebuild? Especially the errno
> > codes looks like a serious issue to me.
>
> If there is anything else useful I can tell you, feel free to ask.
>
> > Kind regards,
> >
> > Erik van Pienbroek
>
>
> Good luck.
>
>
> K. Frank
>
>
------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to