obscure messages relating to linking and imports in 2.071.1

Basile B. via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Oct 5 07:19:44 PDT 2016


On Wednesday, 5 October 2016 at 12:12:24 UTC, Basile B. wrote:
> On Wednesday, 5 October 2016 at 11:45:49 UTC, Laeeth Isharc 
> wrote:
>> I noticed the problem before - previously it was my fault.
>>
>> I had a circulator dependency where A imported B, B did a 
>> selective import of C and C imported A selectively.  That led 
>> to link problems with module constructors.
>>
>> [...]
>
> It looks like there's a conflict between HackerPilot's fork and 
> the phobos version.
> But HackerPilot's fork is not used anymore. Have you pulled the 
> latest versions recently (or dub upgrade if you use DUB) ?
>
> (verification: 
> https://github.com/economicmodeling/containers/commit/528cae2880c0e5faa57d192621ad0533b0124b7b)

Forgot to say but let's say you're not using DUB but rather git 
modules + script/makefile...git fails to physically delete the 
submodules when it has to (i.e after "git pull && git submodules 
update" the content is still there). So you have to delete the 
content of the folder experimental_allocator manually. Then 
update your build script or makefile.


More information about the Digitalmars-d-learn mailing list