On Tue, 2014-10-28 at 16:24 +0100, Michael Stahl wrote: > On 28.10.2014 16:10, Adam Jackson wrote: > > On Tue, 2014-10-28 at 10:57 +0000, Fedora Rawhide Report wrote: > > > >> [dragonegg] > >> dragonegg-3.4-0.3.rc0.fc21.i686 requires libLLVM-3.4.so > >> dragonegg-3.4-0.3.rc0.fc21.i686 requires gcc = 0:4.8.2-14.fc21 > > > > This one's a joy. dragonegg is a gcc plugin that basically replaces the > > middle and back ends; gcc's parser, llvm's optimizers, llvm's code > > generators. There's a dragonegg 3.5.0 to match llvm 3.5.0, but since > > gcc's plugin API is just as unstable as llvm's, it only supports through > > gcc 4.8. > > > > But dragonegg is busted in F21 already, because (as above) it was built > > against gcc 4.8 and F21 is gcc 4.9. Can we block or retire dragonegg? > > honestly i wonder what the use-case for dragonegg is anyway... the other > way around (LLVM's user-friendly front-end and GCC's back-end generating > faster code) would be more interesting... If for whatever reason you actually wanted llvm's codegen, dragonegg would get you frontend support for Ada and Fortran and etc. But yes, a fairly niche thing to want. - ajax -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct