[Issue 14942] dmd linking error with SHA and SSSE3

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Tue Sep 1 14:20:19 PDT 2015


https://issues.dlang.org/show_bug.cgi?id=14942

Tomáš Chaloupka <chalucha at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |INVALID

--- Comment #3 from Tomáš Chaloupka <chalucha at gmail.com> ---
I've tried it with the gentoo dlang overlay [1]

There is not yet an ebuild for 2.068 so I tried that from binary package [2].

Thanks for pointing me to digger, I tested it with:
./digger build v2.068.1-b2
sudo ./digger install

and it built!

With ./digger build v2.068.0 it won't.

When I tried to bisect it, it became strange as it was ok even with 2.068.0.
So it seems to be something with the system configuration. When I manually
passed the --conf pointing to diggers dmd.conf it was also ok.
I guess it had to be something with the phobos lib. Maybe shared phobos lib
used by gentoo ebuild mixed with static libs?

So I unmerged all dlang ebuilds, checked bin and lib paths for remaining files
and installed dmd manually from zip file.
After that it builds ok, so problem solved.

[1] https://github.com/gentoo/dlang/blob/master/dev-lang/dmd/dmd-2.067.1.ebuild
[2] http://downloads.dlang.org/releases/2015/dmd.2.068.0.zip

--


More information about the Digitalmars-d-bugs mailing list