[MacPorts] #51340: dmd-bootstrap, dmd, druntime, phobos, dmd-tools, dmd-doc: 2.071.0 available
#51340: dmd-bootstrap, dmd, druntime, phobos, dmd-tools, dmd-doc: 2.071.0 available -------------------------+------------------------------------------------- Reporter: takeshi@… | Owner: mcalhoun@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: haspatch | Port: dmd-bootstrap, dmd, druntime, | phobos, dmd-tools, dmd-doc -------------------------+------------------------------------------------- I tried to update dmd, but I get a strange error when compiling {{{idgen.d}}}. If I issue command manually {{{idgen}}} binary is successfully created. {{{ CC=/usr/bin/clang++ /opt/local/libexec/dmd-bootstrap/bin/dmd idgen.d Undefined symbols for architecture x86_64: "__Unwind_GetIPInfo", referenced from: ___dmd_personality_v0 in libphobos2.a(dwarfeh_5c8_811.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) }}} Marcus, you have been contributing to the improvement of the build system. Could you take over the ownership from me? -- Ticket URL: <https://trac.macports.org/ticket/51340> MacPorts <https://www.macports.org/> Ports system for OS X
#51340: dmd-bootstrap, dmd, druntime, phobos, dmd-tools, dmd-doc: 2.071.0 available -------------------------------------------------+------------------------- Reporter: takeshi@… | Owner: mcalhoun@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: haspatch Port: dmd-bootstrap, dmd, druntime, | phobos, dmd-tools, dmd-doc | -------------------------------------------------+------------------------- Changes (by mcalhoun@…): * status: new => closed * resolution: => fixed Comment: Should be fixed in r148693. I think the problem was that the dmd-bootstrap version was set at too high a level.[[BR]] By default, dmd uses version 2.068.2 to build itself (HOST_DMD_VER).[[BR]] Using 2.068.2 for dmd-bootstrap seems to work. I can take over maintainership for the time being, especially to support recent changes.[[BR]] I am currently evaluating the D language for a small project, but we have not decided whether or not to use it.[[BR]] If we decide to use another language, however, I will not use dmd on a regular basis, and problems will be less likely to be caught. -- Ticket URL: <https://trac.macports.org/ticket/51340#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#51340: dmd-bootstrap, dmd, druntime, phobos, dmd-tools, dmd-doc: 2.071.0 available -------------------------------------------------+------------------------- Reporter: takeshi@… | Owner: mcalhoun@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: haspatch Port: dmd-bootstrap, dmd, druntime, | phobos, dmd-tools, dmd-doc | -------------------------------------------------+------------------------- Comment (by takeshi@…): Replying to [comment:1 mcalhoun@…]:
Using 2.068.2 for dmd-bootstrap seems to work.
I wonder if we could use old version of {{{dmd}}} instead of {{{dmd- bootstrap}}}.
I can take over maintainership for the time being, especially to support recent changes.[[BR]] I am currently evaluating the D language for a small project, but we have not decided whether or not to use it.[[BR]] If we decide to use another language, however, I will not use dmd on a regular basis, and problems will be less likely to be caught.
Thank you for your offer. I am not a regular user of dlang either. BTW we might like to have [https://github.com/ldc-developers/ldc ldc] when it reaches version 1.0.0. -- Ticket URL: <https://trac.macports.org/ticket/51340#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts