Re: Interest in windows native port, interpreters for other languages and C++ binding API.

2017-01-31 Thread Germán Diago
2017-01-31 22:29 GMT+07:00 Eli Zaretskii :

>
>
> Not my place to answer that, but let me just say that I didn't have
> any problems using the present autotools-based build system on
> Windows with MSYS.  The absolute majority of the problems I needed to
> solve while working on the port had nothing to do with autotools, but
> with various non-portable and Posix-centric stuff in the Guile sources
> (most of them were fixed since then using the patches I proposed).
>

Well, provided that you are tied to msys and you can never ever compile
guile with a microsoft compiler, that is ok. You are talking only about
your use case. The reality is quite different: if you want windows
adoption, you need to use the native toolchain to compile. I have extensive
experience with cmake and autotools and quite a bit with meson already. I
can say with confidence that keeping autotools and taking windows seriously
at the same time is just impossible. So my view here is that to have a
decent windows port we would need native windows threads and compile with
microsoft compiler (that is why I would be proposing meson). You just have
to see the gstreamer guys experience when switching to meson and the huge
improvement it was, especially in windows.


Re: Interest in windows native port, interpreters for other languages and C++ binding API.

2017-01-31 Thread Eli Zaretskii
> From: Germán Diago 
> Date: Tue, 31 Jan 2017 11:28:50 +0700
> 
> 2. Windows works under POSIX. What would be the effort of doing a port to 
> native windows threads? Effort in
> man-hours?

I've built native Windows port of Guile 2.0.x, you can find the
binaries here:

  http://sourceforge.net/projects/ezwinports/files/

However, building Guile with threads (using pthreads) on Windows
produces a broken binary which cannot even compile the *.scm files as
part of the build: it crashes a lot.  I don't know what causes this,
but I reported the details a few years ago, and you should be able to
find them in the archives.  The binaries whose URL is above are
compiled without threads.

> 3. Is there any interest in switching to meson build system? I think that it 
> works very well already and supports
> windows much better than autotools.

Not my place to answer that, but let me just say that I didn't have
any problems using the present autotools-based build system on
Windows with MSYS.  The absolute majority of the problems I needed to
solve while working on the port had nothing to do with autotools, but
with various non-portable and Posix-centric stuff in the Guile sources
(most of them were fixed since then using the patches I proposed).



Re: FOSDEM social dinner

2017-01-31 Thread Alex Sassmannshausen

amirouche writes:

> On 29/01/2017 17:15, Christopher Allan Webber wrote:
>> Alex Sassmannshausen writes:
>>
>>> Hello,
>>>
>>> To confirm, I've now placed a reservation for Saturday 4 February at
>>> 19:30 at a Lebanese restaurant called Al Jannah.  I haven't been there
>>> before, but the menu looks diverse, the prices good and the location
>>> relatively central.
>>>
>>> https://www.tripadvisor.com/Restaurant_Review-g188644-d2039550-Reviews-Al_Jannah-Brussels.html
>>>
>>> Address:
>>> Rue Blaes 59, Brussels 1000, Belgium
>>>
>>> There is a direct tram line from ULB to Louise, and then it's a 5-10 min
>>> walk.  From there it's probably around 15 min walk to the central
>>> station where there are trains to Antwerp.
>>>
>>> List of attendees:
>>> Leo, Catonano, Amirouche, Efraim, Tomáš, Thomas, Tobias, Christopher
>>> Baines, Manolis, Ludo, Ricardo, Matias and myself.
>>
>> Is it possible to add me a bit late to the attendees? :)
>>
>
> You can take my seat as I won't be able to come to FOSDEM.
>
> Very sorry for the inconvenience.

Sorry to hear that! Thanks for letting us know.

>
> Best regards,
>
> Amirouche




Re: FOSDEM social dinner

2017-01-31 Thread amirouche



On 29/01/2017 17:15, Christopher Allan Webber wrote:

Alex Sassmannshausen writes:


Hello,

To confirm, I've now placed a reservation for Saturday 4 February at
19:30 at a Lebanese restaurant called Al Jannah.  I haven't been there
before, but the menu looks diverse, the prices good and the location
relatively central.

https://www.tripadvisor.com/Restaurant_Review-g188644-d2039550-Reviews-Al_Jannah-Brussels.html

Address:
Rue Blaes 59, Brussels 1000, Belgium

There is a direct tram line from ULB to Louise, and then it's a 5-10 min
walk.  From there it's probably around 15 min walk to the central
station where there are trains to Antwerp.

List of attendees:
Leo, Catonano, Amirouche, Efraim, Tomáš, Thomas, Tobias, Christopher
Baines, Manolis, Ludo, Ricardo, Matias and myself.


Is it possible to add me a bit late to the attendees? :)



You can take my seat as I won't be able to come to FOSDEM.

Very sorry for the inconvenience.

Best regards,

Amirouche