emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Trouble with make creating Emacs 28.1 Windows binary dist


From: Corwin Brust
Subject: Trouble with make creating Emacs 28.1 Windows binary dist
Date: Mon, 4 Apr 2022 23:39:51 -0500

I'm having some difficulty building Emacs 28.1 for upload to the GNU mirrors.

The packaging scripts (in admin/nt/dist-build) produced errors
(different from those I'm sharing in this email, I'll start another
thread to discuss that), so I've been trying to build "by hand".

It's likely my process is flawed; all suggestions welcome; TIA.

First I created a check-out using the new emacs-28.1 tag.   This
appeared to be necessary as, IIUC, the emacs-28 branch is now
dedicated to work toward 28.2 (thus it creates Emacs 28.0.90 when
built, which does work for me).

In a "fresh" checkout within a MINGW64 shell:

git fetch --all --tags
git checkout tags/emacs-28.1 -b emacs-28.1
./configure --without-dbus --with-native-compilation
--without-compress-install CFLAGS=-O2

All of which appear to work fine.  Then I perform the build as such:

make -j 20 install-strip prefix=${HOME}/emacs-build/install/emacs-28.1

That failed.  FTR, had this worked I would have done this:
cd ~/emacs-build/install/emacs-28.1
zip -r -9 ~/emacs-upload/emacs-28.1-no-deps.zip
unzip -d bin ~/emacs-build/deps/emacs-28-deps.zip
zip -r -9 ~/emacs-upload/emacs-28.1-no-deps.zip

And then I would build the executable installer, after which I would
be ready to sign and upload to the GNU FTP site.

Here is the first of the errors that appear to stop things.  There are
several of these, all quite similar:

  ELC      cedet/ede/pconf.elc
>>Error occurred processing cedet/ede.el: File error (("Renaming" "Permission 
>>denied" "c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/cedet/ede.elc3EEf9c" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/cedet/ede.elc"))
  ELC      cedet/ede/pmake.elc
Debugger entered--Lisp error: (file-error "Removing old name"
"Permission denied"
"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/ced...")
  delete-file("cedet/ede.elc")
  batch-byte-compile-file("cedet/ede.el")
  batch-byte-compile()
  batch-byte+native-compile()
  command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp"
"-f" "batch-byte+native-compile" "cedet/ede.el"))
  command-line()
  normal-top-level()

The rest of this email is the full output from the make command, the
errors are (naturally) right toward the end.

make INSTALL_STRIP=-s install
make[1]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1'
make -C nt all
make -C lib all
make -C doc/lispref info
make -C doc/lispintro info
make[2]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/nt'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/nt'
make -C doc/emacs info
make[2]: Entering directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/doc/lispintro'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/doc/lispintro'
make[2]: Entering directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/doc/lispref'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/doc/lispref'
umask 022; /usr/bin/mkdir -p
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/man/man1"
umask 022; /usr/bin/mkdir -p
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/applications"
make[2]: Entering directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/doc/emacs'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/doc/emacs'
make -C nt install
thisdir=`/bin/pwd`; \
cd ./doc/man; \
for page in *.1; do \
  test "$page" = ChangeLog.1 && continue; \
  dest=`echo "${page}" | sed -e 's/\.1$//' -e 's,x,x,'`.1; \
  (cd "${thisdir}"; \
   /usr/bin/install -c -m 644 ./doc/man/${page}
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/man/man1/${dest}");
\
  [ -n "" ] || continue ; \
  rm -f 
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/man/man1/${dest}.gz";
\
   -9n "/c/Users/corwi/emacs-build/install/emacs-28.1/share/man/man1/${dest}"
|| true; \
done
make[2]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/nt'
tmp=etc/emacs.tmpdesktop; rm -f ${tmp}; \
sed -e "/^Exec=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^StartupNotify=true$/d" \
  ./etc/emacs.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp}
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/applications/`echo
emacs | sed 's,x,x,'`.desktop"; \
rm -f ${tmp}

make[2]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lib'
Installing utilities run internally by Emacs.
umask 022; /usr/bin/mkdir -p
"/c/Users/corwi/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32"
  CC       fingerprint.o
  CC       acl_entries.o
  CC       execinfo.o
  CC       fpending.o
  CC       getopt.o
exp_archlibdir=`cd
"/c/Users/corwi/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32"
&& /bin/pwd`; \
if [ "$exp_archlibdir" != "`/bin/pwd`" ]; then \
  for file in cmdproxy.exe ddeclient.exe; do \
    /usr/bin/install -c -s $file
"/c/Users/corwi/emacs-build/install/emacs-28.1/libexec/emacs/28.1/x86_64-w64-mingw32/$file"
; \
  done ; \
        fi
  CC       getopt1.o
  CC       getrandom.o
  CC       gettimeofday.o
  CC       memmem.o
  CC       memrchr.o
  CC       mkostemp.o
  CC       mktime.o
  CC       regex.o
  CC       sig2str.o
  CC       sigdescr_np.o
  CC       stpcpy.o
  CC       time_r.o
  CC       time_rz.o
tmp=etc/emacsclient.tmpdesktop; rm -f ${tmp}; \
client_name=`echo emacsclient | sed 's,x,x,'`.exe; \
sed -e "/^Exec=emacsclient/
s|emacsclient|/c/Users/corwi/emacs-build/install/emacs-28.1/bin/${client_name}|"
\
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^StartupNotify=true$/d" \
  ./etc/emacsclient.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp}
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/applications/${client_name}.desktop";
\
rm -f ${tmp}
  CC       timegm.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5-stream.o
  CC       md5.o

  CC       sha1.o
Installing utilities for users to run.
umask 022; /usr/bin/mkdir -p "/c/Users/corwi/emacs-build/install/emacs-28.1/bin"
  CC       sha256.o
  CC       sha512.o
for file in runemacs.exe addpm.exe ; do \
  /usr/bin/install -c -s ${file}
"/c/Users/corwi/emacs-build/install/emacs-28.1/bin"/`echo ${file} |
sed -e 's/.exe$//' -e 's,x,x,'`.exe ; \
done
tmp=etc/emacs-mail.tmpdesktop; rm -f ${tmp}; \
sed -e "/^Exec=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  ./etc/emacs-mail.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp}
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/applications/`echo
emacs | sed 's,x,x,'`-mail.desktop"; \
rm -f ${tmp}
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       malloc/dynarray_at_failure.o
  CC       malloc/dynarray_emplace_enlarge.o
  CC       malloc/dynarray_finalize.o
  CC       malloc/dynarray_resize.o
  CC       malloc/dynarray_resize_clear.o
  CC       filemode.o
  CC       filevercmp.o
  CC       gettime.o
tmp=etc/emacsclient-mail.tmpdesktop; rm -f ${tmp}; \
client_name=`echo emacsclient | sed 's,x,x,'`.exe; \
sed -e "/^Exec=emacsclient/
s|emacsclient|/c/Users/corwi/emacs-build/install/emacs-28.1/bin/${client_name}|"
\
  -e "/^Icon=emacs/ s/emacs/`echo emacs | sed 's,x,x,'`/" \
  ./etc/emacsclient-mail.desktop > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp}
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/applications/${client_name}-mail.desktop";
\
rm -f ${tmp}
  CC       nstrftime.o
  CC       qcopy-acl.o
  CC       stat-time.o
  CC       tempname.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
umask 022; /usr/bin/mkdir -p
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/metainfo"
/usr/bin/mkdir -p
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/emacs/28.1"
tmp=etc/emacs.tmpmetainfo; rm -f ${tmp}; \
sed -e "s/emacs\.desktop/`echo emacs | sed 's,x,x,'`.desktop/" \
  ./etc/emacs.metainfo.xml > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp}
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/metainfo/`echo
emacs | sed 's,x,x,'`.metainfo.xml"; \
rm -f ${tmp}
/usr/bin/install -c -m 644 ./README.W32
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/emacs/28.1"
make[2]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/nt'
umask 022; /usr/bin/mkdir -p
"/c/Users/corwi/emacs-build/install/emacs-28.1/lib/systemd/user"
tmp=etc/emacs.tmpservice; rm -f ${tmp}; \
client_name=`echo emacsclient | sed 's,x,x,'`.exe; \
sed -e '/^##/d' \
  -e "/^Documentation/ s/emacs(1)/`echo emacs | sed 's,x,x,'`(1)/" \
  -e "/^ExecStart/
s|emacs|/c/Users/corwi/emacs-build/install/emacs-28.1/bin/`echo emacs
| sed 's,x,x,'`.exe|" \
  -e "/^ExecStop/
s|emacsclient|/c/Users/corwi/emacs-build/install/emacs-28.1/bin/${client_name}|"
\
  ./etc/emacs.service > ${tmp}; \
/usr/bin/install -c -m 644 ${tmp}
"/c/Users/corwi/emacs-build/install/emacs-28.1/lib/systemd/user/`echo
emacs | sed 's,x,x,'`.service"; \
rm -f ${tmp}
thisdir=`/bin/pwd`; \
cd ./etc/images/icons || exit 1; umask 022 ; \
for dir in */*/apps */*/mimetypes; do \
  [ -d ${dir} ] || continue ; \
  ( cd "${thisdir}"; /usr/bin/mkdir -p
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/icons/${dir}" ) ;
\
  for icon in ${dir}/emacs[.-]*; do \
    [ -r ${icon} ] || continue ; \
    ext=`echo "${icon}" | sed -e 's|.*\.||'`; \
    dest=`echo "${icon}" | sed -e 's|.*/||' -e "s|\\.${ext}\$||" -e
's/emacs/emacs/' -e 's,x,x,'`.${ext} ; \
    ( cd "${thisdir}"; \
      /usr/bin/install -c -m 644 ./etc/images/icons/${icon}
"/c/Users/corwi/emacs-build/install/emacs-28.1/share/icons/${dir}/${dest}"
) \
    || exit 1; \
  done ; \
done
  AR       libgnu.a
make[2]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lib'
make -C lib-src all
make[2]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lib-src'
  CCLD     etags.exe
  CCLD     ctags.exe
  CCLD     emacsclient.exe
  CCLD     emacsclientw.exe
  CCLD     ebrowse.exe
  CCLD     hexl.exe
  CCLD     movemail.exe
  CCLD     make-docfile.exe
  CCLD     make-fingerprint.exe
make[2]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lib-src'
make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD'
BIN_DESTDIR=''/c/Users/corwi/emacs-build/install/emacs-28.1/bin/'' \
         
ELN_DESTDIR='/c/Users/corwi/emacs-build/install/emacs-28.1/lib/emacs/28.1/'
all
make[2]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/src'
  GEN      globals.h
make -C ../nt ../src/emacs.res
make -C ../admin/charsets all
make -C ../admin/unidata charscript.el
make[3]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/nt'
make[3]: '../src/emacs.res' is up to date.
make[3]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/nt'
make -C ../admin/unidata emoji-zwj.el
make[3]: Entering directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/unidata'
make[3]: Entering directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/unidata'
make -C ../admin/charsets cp51932.el
make -C ../admin/charsets eucjp-ms.el
make[3]: Entering directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/charsets'
make[3]: Nothing to be done for 'cp51932.el'.
make[3]: Leaving directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/charsets'
make[3]: Entering directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/charsets'
make[3]: Nothing to be done for 'eucjp-ms.el'.
make[3]: Leaving directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/charsets'
make[3]: Nothing to be done for 'charscript.el'.
make[3]: Leaving directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/unidata'
make[3]: Nothing to be done for 'emoji-zwj.el'.
make[3]: Leaving directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/unidata'
make[3]: Entering directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/charsets'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/charsets'
  CC       firstfile.o
  CC       dispnew.o
  CC       frame.o
  CC       scroll.o
  CC       xdisp.o
  CC       menu.o
  CC       window.o
  CC       charset.o
  CC       coding.o
  CC       category.o
  CC       ccl.o
  CC       character.o
  CC       chartab.o
  CC       bidi.o
  CC       term.o
  CC       terminal.o
  CC       xfaces.o
  CC       emacs.o
  CC       keyboard.o
  CC       macros.o
  CC       keymap.o
  CC       sysdep.o
  CC       bignum.o
  CC       buffer.o
  CC       filelock.o
  CC       insdel.o
  CC       marker.o
  CC       minibuf.o
  CC       fileio.o
  CC       dired.o
  CC       cmds.o
  CC       casetab.o
  CC       casefiddle.o
  CC       indent.o
  CC       search.o
  CC       regex-emacs.o
  CC       undo.o
  CC       alloc.o
  CC       pdumper.o
  CC       data.o
  CC       doc.o
  CC       editfns.o
  CC       callint.o
  CC       eval.o
  CC       floatfns.o
  CC       fns.o
  CC       font.o
  CC       print.o
  CC       lread.o
  CC       emacs-module.o
  CC       syntax.o
  CC       bytecode.o
  CC       comp.o
  CC       dynlib.o
  CC       process.o
  CC       gnutls.o
  CC       callproc.o
  CC       region-cache.o
  CC       sound.o
  CC       timefns.o
  CC       atimer.o
  CC       doprnt.o
  CC       intervals.o
  CC       textprop.o
  CC       composite.o
  CC       xml.o
  CC       lcms.o
  CC       w32notify.o
  CC       profiler.o
  CC       decompress.o
  CC       thread.o
  CC       hbfont.o
  CC       systhread.o
  CC       w32fns.o
In file included from process.c:33:
process.c: In function 'Fmake_process':
lisp.h:1569:31: warning: null pointer dereference [-Wnull-dereference]
 1569 |   return XSTRING (string)->u.s.data;
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~
  CC       w32menu.o
  CC       w32reg.o
  CC       w32font.o
  CC       w32term.o
  CC       w32xfns.o
  CC       w32select.o
  CC       w32uniscribe.o
  CC       w32cygwinx.o
w32menu.c: In function 'set_frame_menubar':
w32menu.c:324:9: warning: 'memcpy' offset [3, 10] from the object at
'<unknown>' is out of the bounds of referenced subobject 'contents'
with type 'struct Lisp_X *[]' at offset 3 [-Warray-bounds]
  324 |         memcpy (previous_items, XVECTOR (f->menu_bar_vector)->contents,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  325 |                 previous_menu_items_used * word_size);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from w32menu.c:26:
lisp.h:1638:17: note: subobject 'contents' declared here
 1638 |     Lisp_Object contents[FLEXIBLE_ARRAY_MEMBER];
      |                 ^~~~~~~~
  CC       w32.o
  CC       w32console.o
  CC       w32heap.o
  CC       w32inevt.o
  CC       w32proc.o
  CC       w32image.o
  CC       fontset.o
  CC       fringe.o
  CC       image.o
  CC       json.o
  CC       tparam.o
  CC       lastfile.o
w32heap.c: In function 'getrlimit':
w32heap.c:853:14: warning: 'm' may be used uninitialized [-Wmaybe-uninitialized]
  853 |         if (!VirtualQuery ((LPCVOID) &m, &m, sizeof m))
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from C:/msys2/mingw64/x86_64-w64-mingw32/include/winbase.h:25,
                 from C:/msys2/mingw64/x86_64-w64-mingw32/include/windows.h:70,
                 from w32common.h:24,
                 from w32heap.c:54:
C:/msys2/mingw64/x86_64-w64-mingw32/include/memoryapi.h:45:28: note:
by argument 1 of type 'LPCVOID' {aka 'const void *'} to 'VirtualQuery'
declared here
   45 |   WINBASEAPI SIZE_T WINAPI VirtualQuery (LPCVOID lpAddress,
PMEMORY_BASIC_INFORMATION lpBuffer, SIZE_T dwLength);
      |                            ^~~~~~~~~~~~
w32heap.c:844:34: note: 'm' declared here
  844 |         MEMORY_BASIC_INFORMATION m;
      |                                  ^
  CCLD     temacs.exe
/usr/bin/mkdir -p ../etc
make -C ../lisp update-subdirs
make[3]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
make[3]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
cp -f temacs.exe bootstrap-emacs.exe
rm -f bootstrap-emacs.pdmp
./temacs --batch  -l loadup --temacs=pbootstrap \
        --bin-dest /c/Users/corwi/emacs-build/install/emacs-28.1/bin/
--eln-dest /c/Users/corwi/emacs-build/install/emacs-28.1/lib/emacs/28.1/
Loading loadup.el (source)...
Dump mode: pbootstrap
Using load-path (c:/Users/corwi/emacs-build/git/emacs-28.1/lisp
c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/emacs-lisp
c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/progmodes
c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/language
c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/international
c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/textmodes
c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/vc)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr...
Loading version...
Loading widget...
Loading custom...
Loading emacs-lisp/map-ynp...
Loading international/mule...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings...
Loading window...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/loaddefs.el (source)...
Loading button...
Loading emacs-lisp/nadvice...
Loading emacs-lisp/cl-preloaded...
Loading obarray...
Loading abbrev...
Loading simple...
Loading help...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/international/charprop.el
(source)...
Loading international/characters...
Loading international/charscript...
Loading international/emoji-zwj...
Loading composite...
Loading language/chinese...
Loading language/cyrillic...
Loading language/indian...
Loading language/sinhala...
Loading language/english...
Loading language/ethiopic...
Loading language/european...
Loading language/czech...
Loading language/slovak...
Loading language/romanian...
Loading language/greek...
Loading language/hebrew...
Loading international/cp51932...
Loading international/eucjp-ms...
Loading language/japanese...
Loading language/korean...
Loading language/lao...
Loading language/tai-viet...
Loading language/thai...
Loading language/tibetan...
Loading language/vietnamese...
Loading language/misc-lang...
Loading language/utf-8-lang...
Loading language/georgian...
Loading language/khmer...
Loading language/burmese...
Loading language/cham...
Loading indent...
Loading emacs-lisp/cl-generic...
Loading minibuffer...
Loading frame...
Loading startup...
Loading term/tty-colors...
Loading font-core...
Loading emacs-lisp/syntax...
Loading font-lock...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading select...
Loading emacs-lisp/timer...
Loading emacs-lisp/easymenu...
Loading isearch...
Loading rfn-eshadow...
Loading menu-bar...
Loading tab-bar...
Loading emacs-lisp/lisp...
Loading textmodes/page...
Loading register...
Loading textmodes/paragraphs...
Loading progmodes/prog-mode...
Loading emacs-lisp/lisp-mode...
Loading textmodes/text-mode...
Loading textmodes/fill...
Loading newcomment...
Loading replace...
Loading emacs-lisp/tabulated-list...
Loading buff-menu...
Loading fringe...
Loading emacs-lisp/regexp-opt...
Loading image...
Loading international/fontset...
Loading dnd...
Loading tool-bar...
Loading term/common-win...
Loading w32-vars...
Loading term/w32-win...
Loading disp-table...
Loading w32-fns...
Loading ls-lisp...
Loading dos-w32...
Loading mwheel...
Loading progmodes/elisp-mode...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading paren...
Loading emacs-lisp/shorthands...
Loading emacs-lisp/eldoc...
Loading cus-start...
Loading tooltip...
Loading international/iso-transl...
Loading c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/leim/leim-list.el
(source)...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name bootstrap-emacs.pdmp
Dumping fingerprint:
84d2d336fcc2a6b544017384405dd33bccf7332eaf38fa7561b401955b1be601
Dump complete
Byte counts: header=100 hot=8063420 discardable=180224 cold=4712008
Reloc counts: hot=436523 discardable=5156
make -C ../lisp compile-first EMACS="../src/bootstrap-emacs.exe"
make[3]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
make[3]: Nothing to be done for 'compile-first'.
make[3]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs.exe"
make[3]: Entering directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/unidata'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/unidata'
  GEN      ../etc/DOC
rm -f emacs.exe && cp -f temacs.exe emacs.exe
LC_ALL=C ./temacs -batch  -l loadup --temacs=pdump \
        --bin-dest /c/Users/corwi/emacs-build/install/emacs-28.1/bin/
--eln-dest /c/Users/corwi/emacs-build/install/emacs-28.1/lib/emacs/28.1/
Loading loadup.el (source)...
Dump mode: pdump
Using load-path (c:/Users/corwi/emacs-build/git/emacs-28.1/lisp)
Loading emacs-lisp/byte-run (native compiled elisp)...
Loading emacs-lisp/backquote (native compiled elisp)...
Loading subr...
Loading version (native compiled elisp)...
Loading widget...
Loading custom (native compiled elisp)...
Loading emacs-lisp/map-ynp...
Loading international/mule (native compiled elisp)...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings (native compiled elisp)...
Loading window (native compiled elisp)...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face (native compiled elisp)...
Loading faces...
Loading loaddefs.el (source)...
Loading button (native compiled elisp)...
Loading emacs-lisp/nadvice (native compiled elisp)...
Loading emacs-lisp/cl-preloaded (native compiled elisp)...
Loading obarray...
Loading abbrev (native compiled elisp)...
Loading simple (native compiled elisp)...
Loading help (native compiled elisp)...
Loading jka-cmpr-hook...
Loading epa-hook (native compiled elisp)...
Loading international/mule-cmds (native compiled elisp)...
Loading case-table...
Loading international/charprop.el (source)...
Loading international/characters (native compiled elisp)...
Loading international/charscript (native compiled elisp)...
Loading international/emoji-zwj (native compiled elisp)...
Loading composite (native compiled elisp)...
Loading language/chinese (native compiled elisp)...
Loading language/cyrillic...
Loading language/indian (native compiled elisp)...
Loading language/sinhala...
Loading language/english (native compiled elisp)...
Loading language/ethiopic...
Loading language/european...
Loading language/czech...
Loading language/slovak...
Loading language/romanian...
Loading language/greek...
Loading language/hebrew (native compiled elisp)...
Loading international/cp51932 (native compiled elisp)...
Loading international/eucjp-ms (native compiled elisp)...
Loading language/japanese (native compiled elisp)...
Loading language/korean (native compiled elisp)...
Loading language/lao (native compiled elisp)...
Loading language/tai-viet (native compiled elisp)...
Loading language/thai...
Loading language/tibetan...
Loading language/vietnamese...
Loading language/misc-lang...
Loading language/utf-8-lang...
Loading language/georgian...
Loading language/khmer (native compiled elisp)...
Loading language/burmese...
Loading language/cham (native compiled elisp)...
Loading indent (native compiled elisp)...
Loading emacs-lisp/cl-generic (native compiled elisp)...
Loading minibuffer...
Loading frame (native compiled elisp)...
Loading startup (native compiled elisp)...
Loading term/tty-colors...
Loading font-core...
Loading emacs-lisp/syntax (native compiled elisp)...
Loading font-lock (native compiled elisp)...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading select...
Loading emacs-lisp/timer (native compiled elisp)...
Loading emacs-lisp/easymenu (native compiled elisp)...
Loading isearch (native compiled elisp)...
Loading rfn-eshadow...
Loading menu-bar...
Loading tab-bar...
Loading emacs-lisp/lisp (native compiled elisp)...
Loading textmodes/page...
Loading register...
Loading textmodes/paragraphs...
Loading progmodes/prog-mode...
Loading emacs-lisp/lisp-mode (native compiled elisp)...
Loading textmodes/text-mode...
Loading textmodes/fill (native compiled elisp)...
Loading newcomment...
Loading replace (native compiled elisp)...
Loading emacs-lisp/tabulated-list (native compiled elisp)...
Loading buff-menu (native compiled elisp)...
Loading fringe (native compiled elisp)...
Loading emacs-lisp/regexp-opt...
Loading image (native compiled elisp)...
Loading international/fontset (native compiled elisp)...
Loading dnd (native compiled elisp)...
Loading tool-bar...
Loading term/common-win...
Loading w32-vars...
Loading term/w32-win...
Loading disp-table (native compiled elisp)...
Loading w32-fns...
Loading ls-lisp...
Loading dos-w32 (native compiled elisp)...
Loading mwheel...
Loading progmodes/elisp-mode...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric (native compiled elisp)...
Loading paren...
Loading emacs-lisp/shorthands (native compiled elisp)...
Loading emacs-lisp/eldoc...
Loading cus-start (native compiled elisp)...
Loading tooltip...
Loading international/iso-transl...
Loading leim/leim-list.el (source)...
Waiting for git...
Waiting for git...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Pure-hashed: 15633 strings, 3040 vectors, 43563 conses, 2505
bytecodes, 267 others
Dumping under the name emacs.pdmp
Dumping fingerprint:
84d2d336fcc2a6b544017384405dd33bccf7332eaf38fa7561b401955b1be601
Dump complete
Byte counts: header=100 hot=8243044 discardable=180224 cold=4336064
Reloc counts: hot=465086 discardable=5156
Adding name emacs-28.1.52.exe
Adding name emacs-28.1.52.pdmp
cp -f emacs.pdmp bootstrap-emacs.pdmp
make[2]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/src'
make -C lisp all
make -C lib-src maybe-blessmail
make[2]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
make[2]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lib-src'
make[2]: Nothing to be done for 'maybe-blessmail'.
make[2]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lib-src'
make -C ../leim all EMACS="../src/emacs.exe"
make -C ../admin/grammars all EMACS="../../src/emacs.exe"
make[3]: Entering directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/grammars'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'/c/Users/corwi/emacs-build/git/emacs-28.1/admin/grammars'
make[3]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/leim'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/leim'
make[3]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
  ELC      calc/calc-ext.elc
  ELC      calc/calc-stat.elc
  ELC      calc/calc-store.elc
  ELC      calc/calc-stuff.elc
  ELC      calc/calc-trail.elc
  ELC      calc/calc-undo.elc
  ELC      calc/calc-units.elc
  ELC      calc/calc-vec.elc
  ELC      calc/calc-yank.elc
  ELC      calc/calc.elc
  ELC      calc/calcalg2.elc
  ELC      calc/calcalg3.elc
  ELC      calc/calccomp.elc
  ELC      calc/calcsel2.elc
  ELC      calendar/appt.elc
  ELC      calendar/cal-bahai.elc
  ELC      calendar/cal-china.elc
  ELC      calendar/cal-coptic.elc
  ELC      calendar/cal-dst.elc
  ELC      calendar/cal-french.elc
  ELC      calendar/cal-hebrew.elc
  ELC      calendar/cal-html.elc
  ELC      calendar/cal-islam.elc
  ELC      calendar/cal-iso.elc
  ELC      calendar/cal-julian.elc
  ELC      calendar/cal-mayan.elc
  ELC      calendar/cal-menu.elc
  ELC      calendar/cal-move.elc
  ELC      calendar/cal-persia.elc
  ELC      calendar/cal-tex.elc
  ELC      calendar/cal-x.elc
  ELC      calendar/calendar.elc
  ELC      calendar/diary-lib.elc
  ELC      calendar/holidays.elc
  ELC      calendar/icalendar.elc
  ELC      calendar/iso8601.elc
  ELC      calendar/lunar.elc
  ELC      calendar/parse-time.elc
  ELC      calendar/solar.elc
  ELC      calendar/time-date.elc
  ELC      calendar/timeclock.elc
  ELC      calendar/todo-mode.elc
  ELC      cedet/cedet-cscope.elc
  ELC      cedet/cedet-files.elc
  ELC      cedet/cedet-global.elc
  ELC      cedet/cedet-idutils.elc
  ELC      cedet/cedet.elc
  ELC      cedet/data-debug.elc
  ELC      cedet/ede.elc
  ELC      cedet/mode-local.elc
  ELC      cedet/pulse.elc
  ELC      cedet/semantic.elc
  ELC      cedet/srecode.elc
  ELC      cedet/ede/auto.elc
  ELC      cedet/ede/autoconf-edit.elc
  ELC      cedet/ede/base.elc
  ELC      cedet/ede/config.elc
  ELC      cedet/ede/cpp-root.elc
  ELC      cedet/ede/custom.elc
  ELC      cedet/ede/detect.elc
  ELC      cedet/ede/dired.elc
  ELC      cedet/ede/emacs.elc
  ELC      cedet/ede/files.elc
  ELC      cedet/ede/generic.elc
  ELC      cedet/ede/linux.elc
  ELC      cedet/ede/locate.elc
  ELC      cedet/ede/make.elc
  ELC      cedet/ede/makefile-edit.elc
  ELC      cedet/ede/pconf.elc
>>Error occurred processing cedet/ede.el: File error (("Renaming" "Permission 
>>denied" "c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/cedet/ede.elc3EEf9c" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/cedet/ede.elc"))
  ELC      cedet/ede/pmake.elc
Debugger entered--Lisp error: (file-error "Removing old name"
"Permission denied"
"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/ced...")
  delete-file("cedet/ede.elc")
  batch-byte-compile-file("cedet/ede.el")
  batch-byte-compile()
  batch-byte+native-compile()
  command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp"
"-f" "batch-byte+native-compile" "cedet/ede.el"))
  command-line()
  normal-top-level()

  ELC      cedet/ede/proj-archive.elc
  ELC      cedet/ede/proj-aux.elc
  ELC      cedet/ede/proj-comp.elc
make[3]: *** [Makefile:316: cedet/ede.elc] Error 127
make[3]: *** Waiting for unfinished jobs....
>>Error occurred processing cedet/ede/config.el: File error (("Renaming" 
>>"Permission denied" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/cedet/ede/config.elcOaxnAQ" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/cedet/ede/config.elc"))
Debugger entered--Lisp error: (file-error "Removing old name"
"Permission denied"
"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/ced...")
  delete-file("cedet/ede/config.elc")
  batch-byte-compile-file("cedet/ede/config.el")
  batch-byte-compile()
  batch-byte+native-compile()
  command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp"
"-f" "batch-byte+native-compile" "cedet/ede/config.el"))
  command-line()
  normal-top-level()

make[3]: *** [Makefile:316: cedet/ede/config.elc] Error 127
>>Error occurred processing cedet/ede/proj-comp.el: File error (("Renaming" 
>>"Permission denied" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/cedet/ede/proj-comp.elcUjL4ko"
>> "c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/cedet/ede/proj-comp.elc"))
>>Error occurred processing cedet/ede/pmake.el: File error (("Renaming" 
>>"Permission denied" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/cedet/ede/pmake.elczVKtlB" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/cedet/ede/pmake.elc"))
Debugger entered--Lisp error: (file-error "Removing old name"
"Permission denied"
"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/ced...")
  delete-file("cedet/ede/proj-comp.elc")
  batch-byte-compile-file("cedet/ede/proj-comp.el")
  batch-byte-compile()
  batch-byte+native-compile()
  command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp"
"-f" "batch-byte+native-compile" "cedet/ede/proj-comp.el"))
  command-line()
  normal-top-level()

Debugger entered--Lisp error: (file-error "Removing old name"
"Permission denied"
"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/ced...")
  delete-file("cedet/ede/pmake.elc")
  batch-byte-compile-file("cedet/ede/pmake.el")
  batch-byte-compile()
  batch-byte+native-compile()
  command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp"
"-f" "batch-byte+native-compile" "cedet/ede/pmake.el"))
  command-line()
  normal-top-level()

make[3]: *** [Makefile:316: cedet/ede/proj-comp.elc] Error 127
make[3]: *** [Makefile:316: cedet/ede/pmake.elc] Error 127
make[3]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
make[3]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
  ELC      emacs-lisp/eieio-core.elc
  ELC      emacs-lisp/memory-report.elc
  ELC      emacs-lisp/package-x.elc
  ELC      emacs-lisp/package.elc
  ELC      emacs-lisp/pcase.elc
  ELC      emacs-lisp/pp.elc
  ELC      emacs-lisp/radix-tree.elc
  ELC      emacs-lisp/re-builder.elc
  ELC      emacs-lisp/regi.elc
  ELC      emacs-lisp/ring.elc
  ELC      emacs-lisp/rmc.elc
  ELC      emacs-lisp/shadow.elc
  ELC      emacs-lisp/shortdoc.elc
  ELC      emacs-lisp/smie.elc
  ELC      emacs-lisp/tcover-ses.elc
  ELC      emacs-lisp/testcover.elc
  ELC      emacs-lisp/text-property-search.elc
  ELC      emacs-lisp/thunk.elc
  ELC      emacs-lisp/timer-list.elc
  ELC      emacs-lisp/tq.elc
  ELC      emacs-lisp/trace.elc
  ELC      emacs-lisp/unsafep.elc
  ELC      emulation/cua-base.elc
  ELC      emulation/cua-gmrk.elc
  ELC      emulation/cua-rect.elc
  ELC      emulation/edt-lk201.elc
  ELC      emulation/edt-mapper.elc
  ELC      emulation/edt-pc.elc
  ELC      emulation/edt-vt100.elc
  ELC      emulation/edt.elc
  ELC      emulation/keypad.elc
  ELC      emulation/viper-cmd.elc
  ELC      emulation/viper-ex.elc
  ELC      emulation/viper-init.elc
  ELC      emulation/viper-keym.elc
  ELC      emulation/viper-macs.elc
  ELC      emulation/viper-mous.elc
  ELC      emulation/viper-util.elc
  ELC      emulation/viper.elc
  ELC      erc/erc-autoaway.elc
  ELC      erc/erc-backend.elc
  ELC      erc/erc-button.elc
>>Error occurred processing emulation/viper-init.el: File error (("Renaming" 
>>"Permission denied" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/emulation/viper-init.elc9gfhLk"
>> "c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/emulation/viper-init.elc"))
  ELC      erc/erc-capab.elc
  ELC      erc/erc-compat.elc
  ELC      erc/erc-dcc.elc
  ELC      erc/erc-desktop-notifications.elc
  ELC      erc/erc-ezbounce.elc
  ELC      erc/erc-fill.elc
  ELC      erc/erc-goodies.elc
Debugger entered--Lisp error: (file-error "Removing old name"
"Permission denied"
"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/emu...")
  delete-file("emulation/viper-init.elc")
  batch-byte-compile-file("emulation/viper-init.el")
  batch-byte-compile()
  batch-byte+native-compile()
  command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp"
"-f" "batch-byte+native-compile" "emulation/viper-init.el"))
  command-line()
  normal-top-level()

  ELC      erc/erc-ibuffer.elc
  ELC      erc/erc-identd.elc
>>Error occurred processing emulation/viper-macs.el: File error (("Renaming" 
>>"Permission denied" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/emulation/viper-macs.elcBSZKnX"
>> "c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/emulation/viper-macs.elc"))
Debugger entered--Lisp error: (file-error "Removing old name"
"Permission denied"
"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/emu...")
  delete-file("emulation/viper-macs.elc")
  batch-byte-compile-file("emulation/viper-macs.el")
  batch-byte-compile()
  batch-byte+native-compile()
  command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp"
"-f" "batch-byte+native-compile" "emulation/viper-macs.el"))
  command-line()
  normal-top-level()

make[3]: *** [Makefile:316: emulation/viper-init.elc] Error 127
make[3]: *** Waiting for unfinished jobs....
  ELC      erc/erc-imenu.elc
make[3]: *** [Makefile:316: emulation/viper-macs.elc] Error 127
>>Error occurred processing erc/erc-backend.el: File error (("Renaming" 
>>"Permission denied" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/erc/erc-backend.elc0gTq0C" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/erc/erc-backend.elc"))
Debugger entered--Lisp error: (file-error "Removing old name"
"Permission denied"
"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/erc...")
  delete-file("erc/erc-backend.elc")
  batch-byte-compile-file("erc/erc-backend.el")
  batch-byte-compile()
  batch-byte+native-compile()
  command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp"
"-f" "batch-byte+native-compile" "erc/erc-backend.el"))
  command-line()
  normal-top-level()

make[3]: *** [Makefile:316: erc/erc-backend.elc] Error 127
make[3]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
make[3]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
  ELC      mail/rmail.elc
  ELC      mh-e/mh-comp.elc
  ELC      mh-e/mh-compat.elc
  ELC      mh-e/mh-junk.elc
  ELC      mh-e/mh-letter.elc
  ELC      mh-e/mh-limit.elc
  ELC      mh-e/mh-mime.elc
  ELC      mh-e/mh-print.elc
  ELC      mh-e/mh-scan.elc
  ELC      mh-e/mh-search.elc
  ELC      mh-e/mh-seq.elc
  ELC      mh-e/mh-show.elc
  ELC      mh-e/mh-speed.elc
  ELC      mh-e/mh-thread.elc
  ELC      mh-e/mh-tool-bar.elc
  ELC      mh-e/mh-utils.elc
  ELC      mh-e/mh-xface.elc
  ELC      net/ange-ftp.elc
  ELC      net/browse-url.elc
  ELC      net/dbus.elc
  ELC      net/dictionary-connection.elc
>>Error occurred processing mail/rmail.el: File error (("Renaming" "Permission 
>>denied" "c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/mail/rmail.elcn5xExJ" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/mail/rmail.elc"))
Debugger entered--Lisp error: (file-error "Removing old name"
"Permission denied"
"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/mai...")
  delete-file("mail/rmail.elc")
  batch-byte-compile-file("mail/rmail.el")
  batch-byte-compile()
  batch-byte+native-compile()
  command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp"
"-f" "batch-byte+native-compile" "mail/rmail.el"))
  command-line()
  normal-top-level()

  ELC      net/dictionary.elc
  ELC      net/dns.elc
  ELC      net/dig.elc
  ELC      net/eudc-bob.elc
make[3]: *** [Makefile:316: mail/rmail.elc] Error 127
make[3]: *** Waiting for unfinished jobs....
  ELC      net/eudc-export.elc
make[3]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
make[3]: Entering directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
  ELC      url/url-parse.elc
  ELC      vc/ediff-diff.elc
  ELC      vc/ediff-init.elc
  ELC      vc/emerge.elc
  ELC      vc/log-edit.elc
  ELC      vc/log-view.elc
  ELC      vc/pcvs-defs.elc
  ELC      vc/pcvs-info.elc
  ELC      vc/pcvs-parse.elc
  ELC      vc/pcvs-util.elc
  ELC      vc/pcvs.elc
  ELC      vc/smerge-mode.elc
  ELC      vc/vc-annotate.elc
  ELC      vc/vc-bzr.elc
  ELC      vc/vc-cvs.elc
  ELC      vc/vc-dav.elc
  ELC      vc/vc-dir.elc
  ELC      vc/vc-dispatcher.elc
  ELC      vc/vc-git.elc
  ELC      vc/vc-hg.elc
>>Error occurred processing vc/pcvs-info.el: File error (("Renaming" 
>>"Permission denied" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/vc/pcvs-info.elcHGv7RB" 
>>"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/vc/pcvs-info.elc"))
  ELC      vc/vc-mtn.elc
Debugger entered--Lisp error: (file-error "Removing old name"
"Permission denied"
"c:/Users/corwi/emacs-build/git/emacs-28.1/lisp/vc/...")
  delete-file("vc/pcvs-info.elc")
  batch-byte-compile-file("vc/pcvs-info.el")
  batch-byte-compile()
  batch-byte+native-compile()
  command-line-1(("--eval" "(setq load-prefer-newer t)" "-l" "comp"
"-f" "batch-byte+native-compile" "vc/pcvs-info.el"))
  command-line()
  normal-top-level()

make[3]: *** [Makefile:316: vc/pcvs-info.elc] Error 127
make[3]: *** Waiting for unfinished jobs....
  ELC      vc/vc-rcs.elc
make[3]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
make[2]: *** [Makefile:350: compile-main] Error 2
make[2]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1/lisp'
make[1]: *** [Makefile:436: lisp] Error 2
make[1]: Leaving directory '/c/Users/corwi/emacs-build/git/emacs-28.1'
make: *** [Makefile:805: install-strip] Error 2



reply via email to

[Prev in Thread] Current Thread [Next in Thread]