November 04, 2013 Re: [dmd-beta] One issue left for 2.064 | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg Attachments:
| 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 Re: [dmd-beta] One issue left for 2.064 | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | 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 Re: [dmd-beta] One issue left for 2.064 | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | 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 Re: [dmd-beta] One issue left for 2.064 | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | 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 Re: [dmd-beta] One issue left for 2.064 | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | 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 Re: [dmd-beta] One issue left for 2.064 | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | 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 Re: [dmd-beta] One issue left for 2.064 | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | 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 Re: [dmd-beta] One issue left for 2.064 | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | 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 Re: [dmd-beta] One issue left for 2.064 | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | 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 Re: [dmd-beta] One issue left for 2.064 | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | 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 | |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply