[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#41242: Port feature/native-comp to Windows - Determine the emacs roo
From: |
Andrea Corallo |
Subject: |
bug#41242: Port feature/native-comp to Windows - Determine the emacs root dir... |
Date: |
Fri, 29 May 2020 14:26:37 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Andrea Corallo <akrl@sdf.org>
>> Cc: 41242@debbugs.gnu.org, Eli Zaretskii <eliz@gnu.org>
>> Date: Fri, 29 May 2020 12:12:49 +0000
>>
>> question: what if instead of using Ffile_exists we just use fopen to
>> check if the file exists in dump_do_dump_relocation?
>>
>> I think the origin of "the trouble" is just there while checking if a
>> file exists, the path in discussion should be already absolute by
>> construction so I suspect we do not need Fexpand_file to come into play.
>
> Will that work if the files were moved?
I think so yes, the absolute path under discussion is generated on
purpose using Vinvocation_directory as follow:
pdumper.c:5304
=====
if (installation_state == UNKNOWN)
/* Check just once if is a local build or Emacs got installed. */
installation_state =
NILP (Ffile_exists_p (concat2 (Vinvocation_directory,
XCAR (comp_u->file))))
? LOCAL_BUILD : INSTALLED;
====
Andrea
--
akrl@sdf.org
- bug#41242: Port feature/native-comp to Windows - Improve handling of native compilation..., (continued)
- bug#41242: Port feature/native-comp to Windows - Improve handling of native compilation..., Andrea Corallo, 2020/05/25
- bug#41242: Port feature/native-comp to Windows - Improve handling of native compilation..., Nicolas Bértolo, 2020/05/25
- bug#41242: Port feature/native-comp to Windows - Improve handling of native compilation..., Andrea Corallo, 2020/05/25
- bug#41242: Port feature/native-comp to Windows - Improve handling of native compilation..., Andrea Corallo, 2020/05/25
- bug#41242: Port feature/native-comp to Windows - Improve handling of native compilation..., Nicolas Bértolo, 2020/05/25
bug#41242: Port feature/native-comp to Windows - Determine the emacs root dir..., Andrea Corallo, 2020/05/27
bug#41242: Port feature/native-comp to Windows - Determine the emacs root dir..., Nicolas Bértolo, 2020/05/30
bug#41242: Port feature/native-comp to Windows - Determine the emacs root dir..., Andrea Corallo, 2020/05/30
bug#41242: Port feature/native-comp to Windows - Determine the emacs root dir..., Nicolas Bértolo, 2020/05/30
bug#41242: Port feature/native-comp to Windows - Determine the emacs root dir..., Andrea Corallo, 2020/05/30
bug#41242: Port feature/native-comp to Windows - Determine the emacs root dir..., Nicolas Bértolo, 2020/05/30
bug#41242: Port feature/native-comp to Windows - Determine the emacs root dir..., Nicolas Bértolo, 2020/05/30
bug#41242: Port feature/native-comp to Windows - Determine the emacs root dir..., Andrea Corallo, 2020/05/31