[Issue 8133] regression(2.059): D shared lib on OSX fails in 2.059, worked in 2.058

2012-06-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8133


d...@dawgfoto.de changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||d...@dawgfoto.de
 Resolution||DUPLICATE


--- Comment #5 from d...@dawgfoto.de 2012-06-02 03:32:07 PDT ---
*** This issue has been marked as a duplicate of issue 7995 ***

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 8133] regression(2.059): D shared lib on OSX fails in 2.059, worked in 2.058

2012-05-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8133



--- Comment #4 from Jacob Carlborg d...@me.com 2012-05-23 23:23:08 PDT ---
(In reply to comment #3)

 I see. Indeed the fix you had supplied did fix both Issue 7995 and this 
 current
 Issue 8133 (I had pulled in the meantime the master which reverted to before
 your fix).
 
 It would be really great if Walter could accept your pull request once again 
 as
 it is a real blocker not to be able to build shared libs. I also don't really
 understand his concern in his comment. Perhaps you could bug him again? A
 unittest with such test cases would prevent further regressions.

I've done that. Apparently the exit status program was incorrect. I'll give it
another shot.

 Also, I really think it should be made clear on the dlang website in release
 notes what is currently supported in each version. For example, diverse forums
 complain that support for shared libs on OSX is not working yet with the D
 runtime, but 2.058 or your fix seem to support those.

No, shared libraries are still not completely supported on Posix. There's
problem with module constructs, exception handling tables and TLS data.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 8133] regression(2.059): D shared lib on OSX fails in 2.059, worked in 2.058

2012-05-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8133



--- Comment #2 from Jacob Carlborg d...@me.com 2012-05-23 02:28:23 PDT ---
(In reply to comment #1)

 The 2.059 release has the same behavior as the latest commit with the pull
 request applied so I don't understand what Walter is talking about.

That should have been:

Walter's example from the comment to the pull request has the same behavior
using the 2.059 release as the latest commit with the pull request applied.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 8133] regression(2.059): D shared lib on OSX fails in 2.059, worked in 2.058

2012-05-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8133


Jacob Carlborg d...@me.com changed:

   What|Removed |Added

 CC||d...@me.com


--- Comment #1 from Jacob Carlborg d...@me.com 2012-05-23 02:26:07 PDT ---
That was revert, for some reason. I never got a good explanation from Walter:

https://github.com/D-Programming-Language/druntime/pull/205#issuecomment-5675090

The 2.059 release has the same behavior as the latest commit with the pull
request applied so I don't understand what Walter is talking about.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 8133] regression(2.059): D shared lib on OSX fails in 2.059, worked in 2.058

2012-05-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8133



--- Comment #3 from thelastmamm...@gmail.com 2012-05-23 13:53:03 PDT ---
(In reply to comment #2)
 (In reply to comment #1)
 
  The 2.059 release has the same behavior as the latest commit with the pull
  request applied so I don't understand what Walter is talking about.
 
 That should have been:
 
 Walter's example from the comment to the pull request has the same behavior
 using the 2.059 release as the latest commit with the pull request applied.

I see. Indeed the fix you had supplied did fix both Issue 7995 and this current
Issue 8133 (I had pulled in the meantime the master which reverted to before
your fix).

It would be really great if Walter could accept your pull request once again as
it is a real blocker not to be able to build shared libs. I also don't really
understand his concern in his comment. Perhaps you could bug him again? A
unittest with such test cases would prevent further regressions.

Also, I really think it should be made clear on the dlang website in release
notes what is currently supported in each version. For example, diverse forums
complain that support for shared libs on OSX is not working yet with the D
runtime, but 2.058 or your fix seem to support those.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---