Re: [Gambas-user] [Gambas Bug Tracker] Bug #835: gambas3 doesn't build with llvm > 3.5

2016-01-13 Thread Ian Haywood
On Tue, Nov 17, 2015 at 5:32 AM,   wrote:
> http://gambaswiki.org/bugtracker/edit?object=BUG.835=L21haW4-
>
> Comment #10 by Gianfranco COSTAMAGNA:

> I'm not the debian gambas package maintainer, but I guess I'll ping the 
> maintainers or upload in a delayed queue the fixes.
>
> thanks so far for the support!
One of the issues is, if not you, then gambas doesn't really have a
Debian "maintainer". I'm happy to help, but I'm wary of doing a lot of
work without a debian developer active and interested. in the past I
have had contributions sitting in alioth git waiting for weeks/months
to be uploaded.
(unfortunately debian does not have an equivalent to "launchpad" for
making third-party .debs available)

Ian

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] [Gambas Bug Tracker] Bug #835: gambas3 doesn't build with llvm > 3.5

2015-11-10 Thread Emil Lenngren
It's quite bad the LLVM team dropped the old jit...
I haven''t really looked into it but it might not be that hard to port it
to the new MCJIT (see
http://blog.llvm.org/2013/07/using-mcjit-with-kaleidoscope-tutorial.html).
Hopefully the API for generating the code instructions are the same and
they only changed the parts to define/create and optimize/compile a
function.

/Emil

2015-11-11 0:26 GMT+01:00 :

> http://gambaswiki.org/bugtracker/edit?object=BUG.835=L21haW4-
>
> Comment #9 by gbWilly GAMBOS:
>
> I understand your problem but:
> - Gambas 3.5.4 doesn't support LLVM 3.6 and neither does the latest stable
> version 3.8.3
>
> If people on Debian still want to run Gambas, on a system that runs LLVM
> 3.6 or later, then gb.jit will need to be disabled to get Gambas installed.
>
> So, for now, the options are:
> 1. No Gambas on Debian systems running LLVM 3.6
> OR
> 2. Gambas with a disabled gb.jit on a Debian system running LLVM 3.6
> OR
> 3. Keep LLVM 3.5 alive in the Debain repo's for a while and use that
> version
> OR
> 4. Wait for a future Gambas version that might support LLVM 3.6
>
> But since Debain repo's are always miles behind with latest Gambas stable
> version, it might take years for option 4 to hit a Debian stable version.
>
> >From my perspective Gambas 3.8.2 should have been in sid or testing or
> even stable by now.
> Packaging Gambas 3.8.3 should be the thing to work on instead of bothering
> about a old Gambas 3.5.4 version.
>
> Is it not possible to have a later Gambas version in stable?
> If so, what are the obstacles? What does it take to get past those
> obstacles?
> Can the Gambas community do something to get that job done?
>
>
>
>
> --
> ___
> Gambas-user mailing list
> Gambas-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
--
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] [Gambas Bug Tracker] Bug #835: gambas3 doesn't build with llvm > 3.5

2015-11-10 Thread Benoît Minisini
Le 11/11/2015 01:06, Emil Lenngren a écrit :
> It's quite bad the LLVM team dropped the old jit...
> I haven''t really looked into it but it might not be that hard to port it
> to the new MCJIT (see
> http://blog.llvm.org/2013/07/using-mcjit-with-kaleidoscope-tutorial.html).
> Hopefully the API for generating the code instructions are the same and
> they only changed the parts to define/create and optimize/compile a
> function.
>
> /Emil
>

I'm afraid you are the only person who can do that. :-)

I have looked at the new JIT api of gcc a few months ago. It was simpler 
(for me, no C++), but it was not finished.

By the way, do you have any idea about bug #833?

Regards,

-- 
Benoît Minisini

--
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user