On 1/13/14, 12:41 AM, Walter Bright wrote:
The regression list is looking purty good now:

https://d.puremagic.com/issues/buglist.cgi?query_format=advanced&bug_severity=regression&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED

The first 3 were there for 2.064, no change there.

https://d.puremagic.com/issues/show_bug.cgi?id=11543 I suspect is not even a regression.

https://d.puremagic.com/issues/show_bug.cgi?id=11896 should be fixed

The only question I have is given the confusion around 2.065, I'd like to just reboot with 2.066 and go to beta.
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta
Based on comments made thus far and the consensus reached, I will delete the 2.065 branch from all repos and recreate them. Before I do this however, Martin Nowak has several outstanding pull requests that require immediate attention:

    [1] https://github.com/D-Programming-Language/installer/pull/39
    [2] https://github.com/D-Programming-Language/phobos/pull/1847
    [3] https://github.com/D-Programming-Language/phobos/pull/1846
    [4] https://github.com/D-Programming-Language/druntime/pull/707
    [5] https://github.com/D-Programming-Language/installer/pull/35
    [6] https://github.com/D-Programming-Language/installer/pull/34

I just tried building dmd on OSX and encountered a couple of problems:

1. Running "make -f posix.mak install" on dmd errors out because the file ../ini/osx/bin64/dmd.conf does not exist. The issue is bin64 does not exist, it is simply bin. Either we need to rename the directory or modify the make file to skip model identification for osx. Offending line is 649 of posix.mak which reads "cp ../ini/$(OS)/bin$(MODEL)/dmd.conf $(INSTALL_DIR)/bin/dmd.conf".

2. Running "make -f posix.mak install" on druntime produces the error "make: ../dmd/src/dmd: No such file in directory". This occurs because the dmd binary is moved to "../install/bin" during step 1 above. Changing line 46 from "../install/bin/dmd" fixes the problem.

3. Same error occurs when running make on phobos. See 2 above for fix. Offending line is 111.

4. Attempts to build create_dmd_release produces the error "function core.sys.posix.sys.stat.chmod (const(char*), ushort) is not callable using argument types (immutable(char)*, uint)". In this case I am using Martin's fork which is a more current than what's in D-Programming-Language/installer but the same error exists in both places: line 1511 in the former on 1503 in the latter.

Kenji Hara just posted a pull request to resolve issue 11896: https://github.com/D-Programming-Language/dmd/pull/3088. Please merge.

Determine whether issue 11543 is a regression or not. If not, re-designate.

Finally, I see no problems with Brad Anderson's proposal for a simplified release process and barring any objections from the community, I will be adapting this approach.

Andrew
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta

Reply via email to