Re: Another audio plugin in D

2016-07-01 Thread Jacob Carlborg via Digitalmars-d-announce

On 01/07/16 08:07, bitwise wrote:


Sorry I haven't had much time to work on this lately. I'm not sure how
soon I will have time. If anyone else wanted to champion this effort, we
could discuss passing the torch and trying to make use of the work I've
done thus far. I still plan to do it at some point, but I don't want to
stand in anyone's way if there is an urgent need for it.


The native TLS support is merged, so that's one issue out of the way at 
least.


--
/Jacob Carlborg


Re: Another audio plugin in D

2016-07-01 Thread Guillaume Piolat via Digitalmars-d-announce

On Friday, 1 July 2016 at 06:07:13 UTC, bitwise wrote:

On Monday, 27 June 2016 at 11:02:33 UTC, Guillaume Piolat wrote:
Unloading of shared libraries on OS X continues to be a 
problem though, it would be nice if it worked in 64-bit.


Sorry I haven't had much time to work on this lately. I'm not 
sure how soon I will have time. If anyone else wanted to 
champion this effort, we could discuss passing the torch and 
trying to make use of the work I've done thus far. I still plan 
to do it at some point, but I don't want to stand in anyone's 
way if there is an urgent need for it.


Bit


Stefan Koch/UplinkCoder told me he could be interested.
TBH I would only need this bug fixed in LDC. 
https://github.com/ldc-developers/ldc/issues/1071

I've added $200 to the associated bounty, if that even matters.



Re: Another audio plugin in D

2016-07-01 Thread bitwise via Digitalmars-d-announce

On Monday, 27 June 2016 at 11:02:33 UTC, Guillaume Piolat wrote:
Unloading of shared libraries on OS X continues to be a problem 
though, it would be nice if it worked in 64-bit.


Sorry I haven't had much time to work on this lately. I'm not 
sure how soon I will have time. If anyone else wanted to champion 
this effort, we could discuss passing the torch and trying to 
make use of the work I've done thus far. I still plan to do it at 
some point, but I don't want to stand in anyone's way if there is 
an urgent need for it.


Bit



Re: Another audio plugin in D

2016-06-27 Thread Jacob Carlborg via Digitalmars-d-announce

On 27/06/16 21:22, Guillaume Piolat wrote:


My wording was a bit strong.

As you may remember, the workaround involved "leaking" the dynlib.

On OS X I keep having a lingering crash which is a bit random, happens
with multiple instantiation/closing of a dynlib. It is a bit hard to
reproduce and I failed to remove it. It follows an hysteresis pattern,
when it's here it reproduces reliably, then disappear. With LDC-b2 I
thought it was gone (was codegen I thought), but seems still here somehow.

I'm not sure at all if it's related at all to dynlib unloading (wild
guess probability: 50%).


Ok, I see. We need to add proper support of dynamic libraries on OS X.

--
/Jacob Carlborg


Re: Another audio plugin in D

2016-06-27 Thread Guillaume Piolat via Digitalmars-d-announce

On Monday, 27 June 2016 at 18:59:35 UTC, Jacob Carlborg wrote:

On 27/06/16 13:02, Guillaume Piolat wrote:

Unloading of shared libraries on OS X continues to be a 
problem though,

it would be nice if it worked in 64-bit.


I know the current situation is not ideal, but does it cause 
any problems?


My wording was a bit strong.

As you may remember, the workaround involved "leaking" the dynlib.

On OS X I keep having a lingering crash which is a bit random, 
happens with multiple instantiation/closing of a dynlib. It is a 
bit hard to reproduce and I failed to remove it. It follows an 
hysteresis pattern, when it's here it reproduces reliably, then 
disappear. With LDC-b2 I thought it was gone (was codegen I 
thought), but seems still here somehow.


I'm not sure at all if it's related at all to dynlib unloading 
(wild guess probability: 50%).


Re: Another audio plugin in D

2016-06-27 Thread Jacob Carlborg via Digitalmars-d-announce

On 27/06/16 13:02, Guillaume Piolat wrote:


Unloading of shared libraries on OS X continues to be a problem though,
it would be nice if it worked in 64-bit.


I know the current situation is not ideal, but does it cause any problems?

--
/Jacob Carlborg