tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: cmake + WRKOBJDIR
> On Aug 14, 2020, at 7:57 PM, Roland Illig <roland.illig%gmx.de@localhost> wrote:
>
> On 14.08.2020 17:43, Brook Milligan wrote:
>> Building cmake failed for me with WRKOBJDIR=/private/tmp/pkgsrc on a Mac (Catalina).
>>
>> Even though WRKOBJDIR points to a directory, cmake reports the following during the bootstrap/configure step:
>>
>> -- Check for working C compiler: /tmp/pkgsrc/devel/cmake/work/.cwrapper/bin/clang - skipped
>>
>> On this system /tmp is a symlink for /private/tmp, so cmake seems to be somehow reverting to the symlink. I do not understand the cmake magic enough to see where this is happening. Any ideas?
>
> pkgsrc does not support symlinks for PREFIX, WRKOBJDIR and a few other
> directories, exactly because of problems like these.
But none of those are symlinks in this case. WRKOBJDIR is the full path to a directory (/private/tmp/pkgsrc) but the cmake magic reverts to using /tmp/pkgsrc instead, where tmp -> /private/tmp.
The question is, why does it do that and how can it be fixed.
Suggestions are welcome. Thanks a lot.
Cheers,
Brook
Home |
Main Index |
Thread Index |
Old Index