November 04, 2013
OK, Jacob's two PRs were merged, and pushed to 2.064 branch. https://github.com/D-Programming-Language/dlang.org/pull/366 https://github.com/D-Programming-Language/dlang.org/pull/409

Kenji Hara

2013/11/4 Jacob Carlborg <doob@me.com>

> On Nov 04, 2013, at 08:57 AM, Kenji Hara <k.hara.pg@gmail.com> wrote:
>
> Do you mean https://github.com/D-Programming-Language/dlang.org/pull/366 ? As far as I see, it is not yet finished the discussion, so I didn't merge it.
>
>
> Yes, I updated the pull request now to show how to disable the default unit test runner.
>
>
> And, thisExePath is listed in 2.064 changelog as a Phobos enhancement.
>
> https://github.com/D-Programming-Language/dlang.org/blob/2d37a8d3fffd0214f83b52258383ee65b99f7147/changelog.dd#L737
>
> I think it is sufficient.
>
>
> It's not correct. args[0] and thisExePath() may, or may not be the same.
> An assert is not reliable. Also the __trait(isOverrideFunction) was missing
> from the changelog.
>
> I've fixed both of these in this pull request: https://github.com/D-Programming-Language/dlang.org/pull/409
>
> --
> /Jacob Carlborg
>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>


November 05, 2013
On 11/04/2013 05:14 AM, Walter Bright wrote:
> Thank you, Kenji. I'll start building a release candidate.
Walter, can you please give me a note before building any rpm packages so I can build those.
We didn't fix the libcurl dependency in time but I don't want to ship another release with a broken libphobos2.so.
https://github.com/D-Programming-Language/phobos/pull/1661#issuecomment-27504597 

_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

November 04, 2013
On 11/4/2013 4:22 PM, Martin Nowak wrote:
> On 11/04/2013 05:14 AM, Walter Bright wrote:
>> Thank you, Kenji. I'll start building a release candidate.
> Walter, can you please give me a note before building any rpm packages so I can build those.
> We didn't fix the libcurl dependency in time but I don't want to ship another release with a broken libphobos2.so.
> https://github.com/D-Programming-Language/phobos/pull/1661#issuecomment-27504597

All I did was run the installer scripts (on github) to build the rpm packages. Are those scripts wrong?
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

November 07, 2013
On 11/05/2013 02:18 AM, Walter Bright wrote:
>
> All I did was run the installer scripts (on github) to build the rpm packages. Are those scripts wrong? 
No, the scripts are OK, but the libphobo2.so build on Debian (or Ubuntu) doesn't work on Fedora or openSuse.
As we couldn't agree to workaround this issue I proposed to build working rpm packages.

https://github.com/D-Programming-Language/phobos/pull/1661
http://d.puremagic.com/issues/show_bug.cgi?id=10710
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

November 08, 2013
On 11/07/2013 09:43 PM, Martin Nowak wrote:
> On 11/05/2013 02:18 AM, Walter Bright wrote:
>>
>> All I did was run the installer scripts (on github) to build the rpm packages. Are those scripts wrong? 
> No, the scripts are OK, but the libphobo2.so build on Debian (or Ubuntu) doesn't work on Fedora or openSuse.
> As we couldn't agree to workaround this issue I proposed to build working rpm packages.
>
I rebuild and tested the rpms with a replaced libphobos2.so.

86fc8d8ac5d807c83c9235b86fdb2b10 http://dlang.dawg.eu/download/dmd-2.064.2-0.fedora.i386.rpm
999752c341577e6b59410422df707165 http://dlang.dawg.eu/download/dmd-2.064.2-0.fedora.x86_64.rpm
d7421b9c66e9ccf74c41b676f1f6899f http://dlang.dawg.eu/download/dmd-2.064.2-0.openSUSE.i386.rpm
b39e10c939fd005c89f849b2263a19e0 http://dlang.dawg.eu/download/dmd-2.064.2-0.openSUSE.x86_64.rpm

_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

November 08, 2013
El 08/11/13 02:30, Martin Nowak ha escrit:
> On 11/07/2013 09:43 PM, Martin Nowak wrote:
>> On 11/05/2013 02:18 AM, Walter Bright wrote:
>>>
>>> All I did was run the installer scripts (on github) to build the rpm packages. Are those scripts wrong?
>> No, the scripts are OK, but the libphobo2.so build on Debian (or Ubuntu) doesn't work on Fedora or openSuse. As we couldn't agree to workaround this issue I proposed to build working rpm packages.
>>
> I rebuild and tested the rpms with a replaced libphobos2.so.
> 
> 86fc8d8ac5d807c83c9235b86fdb2b10 http://dlang.dawg.eu/download/dmd-2.064.2-0.fedora.i386.rpm 999752c341577e6b59410422df707165 http://dlang.dawg.eu/download/dmd-2.064.2-0.fedora.x86_64.rpm d7421b9c66e9ccf74c41b676f1f6899f http://dlang.dawg.eu/download/dmd-2.064.2-0.openSUSE.i386.rpm b39e10c939fd005c89f849b2263a19e0 http://dlang.dawg.eu/download/dmd-2.064.2-0.openSUSE.x86_64.rpm

Successfully tested all of them on Fedora and OpenSUSE. Good work Martin!
-- 
Jordi Sayol
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

November 08, 2013
On 11/7/2013 5:30 PM, Martin Nowak wrote:
> On 11/07/2013 09:43 PM, Martin Nowak wrote:
>> On 11/05/2013 02:18 AM, Walter Bright wrote:
>>>
>>> All I did was run the installer scripts (on github) to build the rpm packages. Are those scripts wrong? 
>> No, the scripts are OK, but the libphobo2.so build on Debian (or Ubuntu) doesn't work on Fedora or openSuse.
>> As we couldn't agree to workaround this issue I proposed to build working rpm packages.
>>
> I rebuild and tested the rpms with a replaced libphobos2.so.
>
> 86fc8d8ac5d807c83c9235b86fdb2b10 http://dlang.dawg.eu/download/dmd-2.064.2-0.fedora.i386.rpm
> 999752c341577e6b59410422df707165 http://dlang.dawg.eu/download/dmd-2.064.2-0.fedora.x86_64.rpm
> d7421b9c66e9ccf74c41b676f1f6899f http://dlang.dawg.eu/download/dmd-2.064.2-0.openSUSE.i386.rpm
> b39e10c939fd005c89f849b2263a19e0 http://dlang.dawg.eu/download/dmd-2.064.2-0.openSUSE.x86_64.rpm
>
>

call them .3 ? And what exactly is different about them? Should I cherry-pick a pull first?

_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

November 09, 2013
On 11/08/2013 08:37 PM, Walter Bright wrote:
> call them .3 ? And what exactly is different about them? Should I cherry-pick a pull first? 
AFAIK renaming wouldn't suffice, I'd need to bump the package version.
They are identical to 2.064.2 except that the libphobos2.so was rebuild on Fedora to workaround Issue 10710
http://d.puremagic.com/issues/show_bug.cgi?id=10710. I build phobos using phobos sources and dmd binary from 2.064.2.zip.
Unfortunately we can't fix this with a pull currently.
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

November 12, 2013
On 11/09/2013 04:53 PM, Martin Nowak wrote:
> On 11/08/2013 08:37 PM, Walter Bright wrote:
>> call them .3 ? And what exactly is different about them? Should I cherry-pick a pull first? 
> AFAIK renaming wouldn't suffice, I'd need to bump the package version.
> They are identical to 2.064.2 except that the libphobos2.so was rebuild on Fedora to workaround Issue 10710
> http://d.puremagic.com/issues/show_bug.cgi?id=10710. I build phobos using phobos sources and dmd binary from 2.064.2.zip.
> Unfortunately we can't fix this with a pull currently.
So, what do we do about this?

_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta

November 12, 2013
On 11/12/2013 2:55 PM, Martin Nowak wrote:
> On 11/09/2013 04:53 PM, Martin Nowak wrote:
>> On 11/08/2013 08:37 PM, Walter Bright wrote:
>>> call them .3 ? And what exactly is different about them? Should I cherry-pick a pull first? 
>> AFAIK renaming wouldn't suffice, I'd need to bump the package version.
>> They are identical to 2.064.2 except that the libphobos2.so was rebuild on Fedora to workaround Issue 10710
>> http://d.puremagic.com/issues/show_bug.cgi?id=10710. I build phobos using phobos sources and dmd binary from 2.064.2.zip.
>> Unfortunately we can't fix this with a pull currently.
> So, what do we do about this?

I know, I know, where's the Build Master when we need him? :-)
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta