all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
@ 2013-12-10 12:13 Richard Copley
  2013-12-10 16:46 ` Eli Zaretskii
       [not found] ` <handler.16099.D16099.138669538824350.notifdone@debbugs.gnu.org>
  0 siblings, 2 replies; 37+ messages in thread
From: Richard Copley @ 2013-12-10 12:13 UTC (permalink / raw)
  To: 16099


[-- Attachment #1.1: Type: text/plain, Size: 3021 bytes --]

Building Emacs from trunk r115447, I get several errors and warnings
about undefined functions/macros in the cl- namespace. See build output
attached. For example, byte-compiling "ffap.el" fails with:

In toplevel form:
../../trunk/lisp/ffap.el:108:1:Error: Symbol's function definition is void:
cl-member
Makefile:272: recipe for target `ffap.elc' failed
make[2]: *** [ffap.elc] Error 1

The build runs to completion but the resulting Emacs has problems. For
example, from "runemacs -Q", "M-x ffap RET" fails with:

Symbol's function definition is void: cl-member

There might be a problem with my build environment. I haven't tried
to build Emacs for quite a while.

In GNU Emacs 24.3.50.1 (i686-pc-mingw32)
 of 2013-12-10 on 57172UHB
Bzr revision: 115447 dmantipov@yandex.ru-20131210033636-vb02ptzqwu00b0bc
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix c:/emacs/emacs-115447
 --enable-locallisppath=%emacs_dir%/../site-lisp 'CPPFLAGS=-I
 G:/usr/include -I C:/GnuWin32/include' 'LDFLAGS=-L G:/usr/lib -L
 C:/GnuWin32/lib''

Important settings:
  value of $LANG: ENG
  locale-coding-system: cp1252
  default enable-multibyte-characters: t

Major mode: Lisp Interaction

Minor modes in effect:
  tooltip-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
M-x f f a p <return> M-x r - e - b <return>

Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
if: Symbol's function definition is void: cl-member
Eager macro-expansion failure: (void-function cl-sublis) [2 times]

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message format-spec rfc822 mml easymenu
mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev
easy-mmode nnheader gmm-utils mailheader sendmail derived eieio-core
gnus-util rmail dframe rfc2047 rfc2045 ietf-drums mail-utils mm-util
mail-prsvr cl cl-macs pcase cl-lib gv password-cache url-vars time-date
tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel
dos-w32 ls-lisp w32-common-fns disp-table w32-win w32-vars tool-bar dnd
fontset image regexp-opt fringe tabulated-list newcomment lisp-mode
prog-mode register page menu-bar rfn-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
minibuffer nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
w32notify w32 multi-tty emacs)

[-- Attachment #1.2: Type: text/html, Size: 3401 bytes --]

[-- Attachment #2: log --]
[-- Type: application/octet-stream, Size: 171954 bytes --]

[MSYS] ./autogen.sh
Checking whether you have the necessary tools...
(Read INSTALL.BZR for more details on building Emacs)

Checking for autoconf (need at least version 2.65)...
ok
Checking for automake (need at least version 1.11)...
ok
Your system has the required tools, running autoreconf...
configure.ac:630: installing `build-aux/compile'
configure.ac:426: installing `build-aux/config.guess'
configure.ac:426: installing `build-aux/config.sub'
configure.ac:72: installing `build-aux/install-sh'
configure.ac:72: installing `build-aux/missing'
lib/Makefile.am: installing `build-aux/depcomp'
You can now run `./configure'.

[MSYS] cd /c/emacs/build
[MSYS] /c/emacs/trunk/configure --prefix c:/emacs/emacs-115447 --enable-locallisppath=%emacs_dir%/../site-lisp
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-mingw32
checking host system type... i686-pc-mingw32
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -I /c/emacs/trunk/nt/inc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... unknown
checking for _LARGE_FILES value needed for large files... unknown
checking for gcc -I /c/emacs/trunk/nt/inc option to accept ISO C99... -std=gnu99
checking for gcc -I /c/emacs/trunk/nt/inc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
checking whether gcc -I /c/emacs/trunk/nt/inc -std=gnu99 accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether ln -s works for files in the same directory... yes
checking for install-info... /g/usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for makeinfo... /g/usr/bin/makeinfo
checking for -znocombreloc... no
checking for pkg-config... /g/usr/bin/pkg-config
checking for machine/soundcard.h... no
checking for sys/soundcard.h... no
checking for soundcard.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for sys/systeminfo.h... no
checking for coff.h... no
checking for pty.h... no
checking for sys/resource.h... no
checking for sys/utsname.h... no
checking for pwd.h... yes
checking for utmp.h... no
checking for util.h... no
checking for sys/socket.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for maillock.h... no
checking for sys/un.h... no
checking for dirent.h... yes
checking for execinfo.h... no
checking for stdio_ext.h... no
checking for getopt.h... (cached) no
checking for sys/time.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/select.h... no
checking for sys/stat.h... (cached) yes
checking for utime.h... yes
checking if personality LINUX32 can be set... no
checking for term.h... no
checking whether time.h and sys/time.h may both be included... yes
checking whether sys_siglist is declared... no
checking whether __sys_siglist is declared... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... no
checking for ifaddrs.h... no
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... no
checking for struct ifreq.ifr_hwaddr... no
checking for struct ifreq.ifr_netmask... no
checking for struct ifreq.ifr_broadaddr... no
checking for struct ifreq.ifr_addr... no
checking for struct ifreq.ifr_addr.sa_len... no
checking whether we are using GNU Make... yes
checking whether gcc understands -MMD -MF... yes
checking for long file names... yes
checking for X... no
checking whether Windows API headers are recent enough... yes
checking for windres... windres
checking whether malloc is Doug Lea style... no
checking sys/vlimit.h usability... no
checking sys/vlimit.h presence... no
checking for sys/vlimit.h... no
checking for data_start... no
checking for getpagesize... yes
checking for working mmap... no
checking for dnet_ntoa in -ldnet... no
checking for main in -lXbsd... no
checking for pthread_atfork in -lpthread... no
checking for cma_open in -lpthreads... no
checking for librsvg-2.0 >= 2.11.0... no
checking for dbus-1 >= 1.0... no
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 3.0.0... yes CFLAGS='-Ig:/usr/include -Ig:/usr/include/p11-kit-1  ' LIBS='-Lg:/usr/lib -lgnutls  '
checking windows.h usability... yes
checking windows.h presence... yes
checking for windows.h... yes
checking for X11/xpm.h... yes
checking jerror.h usability... yes
checking jerror.h presence... yes
checking for jerror.h... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking whether png_longjmp is declared... no
checking for library containing inflateEnd... -lz
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking gif_lib.h usability... yes
checking gif_lib.h presence... yes
checking for gif_lib.h... yes
checking gpm.h usability... no
checking gpm.h presence... no
checking for gpm.h... no
checking for libxml-2.0 > 2.6.17... yes CFLAGS='-Ig:/usr/include/libxml2  ' LIBS='-Lg:/usr/lib -lxml2  '
checking whether netdb declares h_errno... (cached) yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking for accept4... no
checking for gethostname... (cached) yes
checking for getrusage... no
checking for get_current_dir_name... no
checking for lrand48... no
checking for select... (cached) yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for getrlimit... no
checking for setrlimit... no
checking for shutdown... (cached) yes
checking for getaddrinfo... no
checking for strsignal... no
checking for setitimer... (cached) yes
checking for sendto... (cached) yes
checking for recvfrom... (cached) yes
checking for getsockname... (cached) yes
checking for getpeername... (cached) yes
checking for getifaddrs... no
checking for freeifaddrs... no
checking for gai_strerror... no
checking for getline... no
checking for getdelim... no
checking for sync... no
checking for difftime... yes
checking for getpwent... no
checking for endpwent... no
checking for getgrent... no
checking for endgrent... no
checking for touchlock... no
checking for cfmakeraw... no
checking for cfsetspeed... no
checking for copysign... yes
checking for __executable_start... no
checking for log2... yes
checking for random... (cached) yes
checking for rint... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... unknown
checking for grantpt... no
checking for getpt... no
checking for posix_openpt... no
checking for library containing tputs... none required
checking for res_init with -lresolv... no
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for tzset... yes
checking for readlinkat... (cached) yes
checking for faccessat... (cached) yes
checking for fcntl... (cached) yes
checking for fdopendir... (cached) not-needed
checking for fstatat... (cached) yes
checking for fsync... (cached) yes
checking for gettimeofday... yes
checking for nanotime... no
checking for lstat... (cached) yes
checking for mkostemp... (cached) yes
checking for pipe2... (cached) yes
checking for pselect... (cached) yes
checking for pthread_sigmask... (cached) yes
checking for readlink... (cached) yes
checking for strtoimax... yes
checking for strtoumax... yes
checking for symlink... (cached) yes
checking for localtime_r... no
checking for futimes... no
checking for futimesat... no
checking for futimens... no
checking for utimensat... no
checking for lutimes... no
checking for getdtablesize... no
checking for secure_getenv... no
checking whether localtime caches TZ... yes
checking for socket... (cached) yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... no
checking for vfork... no
checking for snprintf... yes
checking whether GLib is linked in... no
checking for nl_langinfo and CODESET... (cached) yes
checking for mbstate_t... yes
checking for C restricted array declarations... yes
checking for _setjmp... yes
checking for usable FIONREAD... yes
checking for usable SIGIO... no
checking for working alloca.h... no
checking for alloca... yes
checking for unsigned long long int... yes
checking whether byte ordering is bigendian... no
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking whether strtold conforms to C99... yes
checking if environ is properly declared... yes
checking for complete errno.h... no
checking for EMULTIHOP value... no
checking for ENOLINK value... no
checking for EOVERFLOW value... no
checking for mode_t... yes
checking whether fdatasync is declared... no
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... no
checking whether lstat correctly handles trailing slash... (cached) yes
checking for getopt.h... (cached) no
checking whether getenv is declared... yes
checking for C/C++ restrict keyword... __restrict
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... (cached) yes
checking for long long int... yes
checking whether stdint.h conforms to C99... yes
checking for 64-bit off_t... no
checking whether memrchr is declared... no
checking whether alarm is declared... (cached) yes
checking whether <sys/select.h> is self-contained... no
checking for sigset_t... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for wchar_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... no
checking whether tzname is declared... yes
checking for tzname... yes
checking for struct tm.tm_gmtoff... no
checking whether strtoimax is declared... yes
checking whether strtoumax is declared... yes
checking whether stat file-mode macros are broken... no
checking for struct timespec in <time.h>... no
checking for struct timespec in <sys/time.h>... no
checking for struct timespec in <pthread.h>... yes
checking whether unsetenv is declared... (cached) yes
checking whether the utimes function works... no
checking for struct utimbuf... yes
checking type of array argument to getgroups... int
checking byteswap.h usability... no
checking byteswap.h presence... no
checking for byteswap.h... no
checking for library containing clock_gettime... no
checking for clock_gettime... no
checking for clock_settime... no
checking whether dup2 works... (cached) yes
checking whether fcntl handles F_DUPFD correctly... (cached) yes
checking whether fcntl understands F_DUPFD_CLOEXEC... (cached) yes
checking for fdatasync... (cached) yes
checking whether fdopendir is declared... no
checking whether fdopendir works... (cached) no-but-not-needed-so-yes
checking for __fpending... no
checking how to determine the number of pending output bytes on a stream... fp->_ptr - fp->_base
checking whether fstatat (..., 0) works... (cached) yes
checking for getloadavg... (cached) yes
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking whether getloadavg is declared... no
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... almost
checking for memrchr... no
checking for working mktime... (cached) yes
checking whether signature of pselect conforms to POSIX... (cached) yes
checking whether pselect detects invalid fds... (cached) yes
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... (cached) yes
checking whether pthread_sigmask unblocks signals correctly... (cached) not relevant
checking for putenv compatible with GNU and SVID... (cached) yes
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking for library containing acl_get_file... (cached) none required
checking for acl_get_file... (cached) yes
checking for acl_get_fd... no
checking for acl_set_file... (cached) yes
checking for acl_set_fd... no
checking for acl_free... (cached) yes
checking for acl_from_mode... no
checking for acl_from_text... (cached) yes
checking for acl_delete_def_file... no
checking for acl_extended_file... no
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... (cached) yes
checking acl/libacl.h usability... no
checking acl/libacl.h presence... no
checking for acl/libacl.h... no
checking for acl_entries... no
checking for ACL_FIRST_ENTRY... no
checking for ACL_TYPE_EXTENDED... no
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... (cached) yes
checking for sig2str... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_atim.st__tim.tv_nsec... no
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for va_copy... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... (cached) yes
checking whether <sys/select.h> is self-contained... (cached) no
checking for nlink_t... no
checking whether localtime_r is declared... no
checking for library containing timer_settime... no
checking for timer_settime... no
checking for unsetenv... (cached) yes
checking for unsetenv() return type... (cached) int
checking whether unsetenv obeys POSIX... (cached) yes

Configured for `i686-pc-mingw32'.

  Where should the build process find the source code?    /c/emacs/trunk
  What compiler should emacs be built with?               gcc  -std=gnu99 -g3 -O2 -gdwarf-2
  Should Emacs use the GNU version of malloc?             yes
  Should Emacs use a relocating allocator for buffers?    yes
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    w32
  What toolkit should Emacs use?                          none
  Where do we find X Windows header files?                NONE
  Where do we find X Windows libraries?                   NONE
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes
  Does Emacs use -lpng?                                   yes
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use imagemagick?                             no
  Does Emacs support sound?                               no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             yes (w32)
  Does Emacs use access control lists?                    yes
  Does Emacs use a crypto library?                        no
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs directly use zlib?                           yes
  Does Emacs use toolkit scroll bars?                     yes


configure: creating ./config.status
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/automated/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands

[MSYS] make -C /c/emacs/build
make: Entering directory `/c/emacs/build'
[ -r "/c/emacs/trunk/src/config.in" ] || ( cd /c/emacs/trunk && autoheader )
cd nt && make all -w                         \
  CC='gcc  -std=gnu99' CFLAGS='-g3 -O2 -gdwarf-2' CPPFLAGS='-mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc'
\
  LDFLAGS='-L G:/usr/lib -L C:/GnuWin32/lib' MAKE='make'
make[1]: Entering directory `/c/emacs/build/nt'
windres -I /c/emacs/trunk/nt -O coff -o emacs.res /c/emacs/trunk/nt/emacs.rc
gcc  -std=gnu99 -mtune=pentium4      -I. -I/c/emacs/trunk/nt  -L G:/usr/lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_C
RT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/emacs/trunk/nt/runemacs.c emacs.res -mwindows \
         -o runemacs.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I/c/emacs/trunk/nt  -L G:/usr/lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_C
RT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/emacs/trunk/nt/addpm.c -lole32 -luuid -o addpm.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I/c/emacs/trunk/nt  -L G:/usr/lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_C
RT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/emacs/trunk/nt/cmdproxy.c -o cmdproxy.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I/c/emacs/trunk/nt  -L G:/usr/lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_C
RT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/emacs/trunk/nt/ddeclient.c -o ddeclient.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I/c/emacs/trunk/nt  -L G:/usr/lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_C
RT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/emacs/trunk/nt/addsection.c -o addsection.exe
make[1]: Leaving directory `/c/emacs/build/nt'
cd lib && make all -w                         \
  CC='gcc  -std=gnu99' CFLAGS='-g3 -O2 -gdwarf-2' CPPFLAGS='-mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc'
\
  LDFLAGS='-L G:/usr/lib -L C:/GnuWin32/lib' MAKE='make'
make[1]: Entering directory `/c/emacs/build/lib'
rm -f alloca.h-t alloca.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  cat /c/emacs/trunk/lib/alloca.in.h; \
} > alloca.h-t && \
mv -f alloca.h-t alloca.h
rm -f byteswap.h-t byteswap.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  cat /c/emacs/trunk/lib/byteswap.in.h; \
} > byteswap.h-t && \
mv -f byteswap.h-t byteswap.h
rm -f errno.h-t errno.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_ERRNO_H''@|<errno.h>|g' \
      -e 's|@''EMULTIHOP_HIDDEN''@|0|g' \
      -e 's|@''EMULTIHOP_VALUE''@||g' \
      -e 's|@''ENOLINK_HIDDEN''@|0|g' \
      -e 's|@''ENOLINK_VALUE''@||g' \
      -e 's|@''EOVERFLOW_HIDDEN''@|0|g' \
      -e 's|@''EOVERFLOW_VALUE''@||g' \
      < /c/emacs/trunk/lib/errno.in.h; \
} > errno.h-t && \
mv errno.h-t errno.h
rm -f execinfo.h-t execinfo.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  cat /c/emacs/trunk/lib/execinfo.in.h; \
} > execinfo.h-t && \
mv execinfo.h-t execinfo.h
rm -f arg-nonnull.h-t arg-nonnull.h && \
sed -n -e '/GL_ARG_NONNULL/,$p' \
  < /c/emacs/trunk/build-aux/snippet/arg-nonnull.h \
  > arg-nonnull.h-t && \
mv arg-nonnull.h-t arg-nonnull.h
rm -f getopt.h-t getopt.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
      -e 's|@''HAVE_GETOPT_H''@|0|g' \
      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
      -e 's|@''PRAGMA_COLUMNS''@||g' \
      -e 's|@''NEXT_GETOPT_H''@|<getopt.h>|g' \
      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
      < /c/emacs/trunk/lib/getopt.in.h; \
} > getopt.h-t && \
mv -f getopt.h-t getopt.h
rm -f c++defs.h-t c++defs.h && \
sed -n -e '/_GL_CXXDEFS/,$p' \
  < /c/emacs/trunk/build-aux/snippet/c++defs.h \
  > c++defs.h-t && \
mv c++defs.h-t c++defs.h
rm -f warn-on-use.h-t warn-on-use.h && \
sed -n -e '/^.ifndef/,$p' \
  < /c/emacs/trunk/build-aux/snippet/warn-on-use.h \
  > warn-on-use.h-t && \
mv warn-on-use.h-t warn-on-use.h
make  all-am
make[2]: Entering directory `/c/emacs/build/lib'
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT c-ctype.o -MD -MP -MF .deps/c-ctype.Tpo -c -o c-ctype.o /c/emacs/trunk/lib/c-ctype.c
mv -f .deps/c-ctype.Tpo .deps/c-ctype.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT c-strcasecmp.o -MD -MP -MF .deps/c-strcasecmp.Tpo -c -o c-strcasecmp.o /c/emacs/trunk/lib/c-strcasecmp.c
mv -f .deps/c-strcasecmp.Tpo .deps/c-strcasecmp.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT c-strncasecmp.o -MD -MP -MF .deps/c-strncasecmp.Tpo -c -o c-strncasecmp.o /c/emacs/trunk/lib/c-strncasecmp
.c
mv -f .deps/c-strncasecmp.Tpo .deps/c-strncasecmp.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT close-stream.o -MD -MP -MF .deps/close-stream.Tpo -c -o close-stream.o /c/emacs/trunk/lib/close-stream.c
mv -f .deps/close-stream.Tpo .deps/close-stream.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT count-one-bits.o -MD -MP -MF .deps/count-one-bits.Tpo -c -o count-one-bits.o /c/emacs/trunk/lib/count-one-
bits.c
mv -f .deps/count-one-bits.Tpo .deps/count-one-bits.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT count-trailing-zeros.o -MD -MP -MF .deps/count-trailing-zeros.Tpo -c -o count-trailing-zeros.o /c/emacs/tr
unk/lib/count-trailing-zeros.c
mv -f .deps/count-trailing-zeros.Tpo .deps/count-trailing-zeros.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT md5.o -MD -MP -MF .deps/md5.Tpo -c -o md5.o /c/emacs/trunk/lib/md5.c
mv -f .deps/md5.Tpo .deps/md5.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT sha1.o -MD -MP -MF .deps/sha1.Tpo -c -o sha1.o /c/emacs/trunk/lib/sha1.c
mv -f .deps/sha1.Tpo .deps/sha1.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT sha256.o -MD -MP -MF .deps/sha256.Tpo -c -o sha256.o /c/emacs/trunk/lib/sha256.c
mv -f .deps/sha256.Tpo .deps/sha256.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT sha512.o -MD -MP -MF .deps/sha512.Tpo -c -o sha512.o /c/emacs/trunk/lib/sha512.c
mv -f .deps/sha512.Tpo .deps/sha512.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT dtoastr.o -MD -MP -MF .deps/dtoastr.Tpo -c -o dtoastr.o /c/emacs/trunk/lib/dtoastr.c
mv -f .deps/dtoastr.Tpo .deps/dtoastr.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT dtotimespec.o -MD -MP -MF .deps/dtotimespec.Tpo -c -o dtotimespec.o /c/emacs/trunk/lib/dtotimespec.c
mv -f .deps/dtotimespec.Tpo .deps/dtotimespec.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT filemode.o -MD -MP -MF .deps/filemode.Tpo -c -o filemode.o /c/emacs/trunk/lib/filemode.c
mv -f .deps/filemode.Tpo .deps/filemode.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT gettime.o -MD -MP -MF .deps/gettime.Tpo -c -o gettime.o /c/emacs/trunk/lib/gettime.c
mv -f .deps/gettime.Tpo .deps/gettime.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT acl-errno-valid.o -MD -MP -MF .deps/acl-errno-valid.Tpo -c -o acl-errno-valid.o /c/emacs/trunk/lib/acl-err
no-valid.c
mv -f .deps/acl-errno-valid.Tpo .deps/acl-errno-valid.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT file-has-acl.o -MD -MP -MF .deps/file-has-acl.Tpo -c -o file-has-acl.o /c/emacs/trunk/lib/file-has-acl.c
mv -f .deps/file-has-acl.Tpo .deps/file-has-acl.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT qcopy-acl.o -MD -MP -MF .deps/qcopy-acl.Tpo -c -o qcopy-acl.o /c/emacs/trunk/lib/qcopy-acl.c
mv -f .deps/qcopy-acl.Tpo .deps/qcopy-acl.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT stat-time.o -MD -MP -MF .deps/stat-time.Tpo -c -o stat-time.o /c/emacs/trunk/lib/stat-time.c
mv -f .deps/stat-time.Tpo .deps/stat-time.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT strftime.o -MD -MP -MF .deps/strftime.Tpo -c -o strftime.o /c/emacs/trunk/lib/strftime.c
mv -f .deps/strftime.Tpo .deps/strftime.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT timespec.o -MD -MP -MF .deps/timespec.Tpo -c -o timespec.o /c/emacs/trunk/lib/timespec.c
mv -f .deps/timespec.Tpo .deps/timespec.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT timespec-add.o -MD -MP -MF .deps/timespec-add.Tpo -c -o timespec-add.o /c/emacs/trunk/lib/timespec-add.c
mv -f .deps/timespec-add.Tpo .deps/timespec-add.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT timespec-sub.o -MD -MP -MF .deps/timespec-sub.Tpo -c -o timespec-sub.o /c/emacs/trunk/lib/timespec-sub.c
mv -f .deps/timespec-sub.Tpo .deps/timespec-sub.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT u64.o -MD -MP -MF .deps/u64.Tpo -c -o u64.o /c/emacs/trunk/lib/u64.c
mv -f .deps/u64.Tpo .deps/u64.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT utimens.o -MD -MP -MF .deps/utimens.Tpo -c -o utimens.o /c/emacs/trunk/lib/utimens.c
mv -f .deps/utimens.Tpo .deps/utimens.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT acl_entries.o -MD -MP -MF .deps/acl_entries.Tpo -c -o acl_entries.o /c/emacs/trunk/lib/acl_entries.c
mv -f .deps/acl_entries.Tpo .deps/acl_entries.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT execinfo.o -MD -MP -MF .deps/execinfo.Tpo -c -o execinfo.o /c/emacs/trunk/lib/execinfo.c
mv -f .deps/execinfo.Tpo .deps/execinfo.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT fpending.o -MD -MP -MF .deps/fpending.Tpo -c -o fpending.o /c/emacs/trunk/lib/fpending.c
mv -f .deps/fpending.Tpo .deps/fpending.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT getopt.o -MD -MP -MF .deps/getopt.Tpo -c -o getopt.o /c/emacs/trunk/lib/getopt.c
mv -f .deps/getopt.Tpo .deps/getopt.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT getopt1.o -MD -MP -MF .deps/getopt1.Tpo -c -o getopt1.o /c/emacs/trunk/lib/getopt1.c
mv -f .deps/getopt1.Tpo .deps/getopt1.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT memrchr.o -MD -MP -MF .deps/memrchr.Tpo -c -o memrchr.o /c/emacs/trunk/lib/memrchr.c
mv -f .deps/memrchr.Tpo .deps/memrchr.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT sig2str.o -MD -MP -MF .deps/sig2str.Tpo -c -o sig2str.o /c/emacs/trunk/lib/sig2str.c
mv -f .deps/sig2str.Tpo .deps/sig2str.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/emacs/trunk/lib -I../src -I/c/emacs/trunk/src    -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DL
L=1 -I /c/emacs/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT time_r.o -MD -MP -MF .deps/time_r.Tpo -c -o time_r.o /c/emacs/trunk/lib/time_r.c
mv -f .deps/time_r.Tpo .deps/time_r.Po
rm -f libgnu.a
ar cru libgnu.a c-ctype.o  c-strcasecmp.o  c-strncasecmp.o  close-stream.o  count-one-bits.o  count-trailing-zeros.o  md5.o sha1.o  sha256.o sha512.o  dtoastr.o
  dtotimespec.o  filemode.o    gettime.o  acl-errno-valid.o  file-has-acl.o  qcopy-acl.o  stat-time.o  strftime.o  timespec.o  timespec-add.o  timespec-sub.o  u
64.o utimens.o    acl_entries.o execinfo.o fpending.o getopt.o getopt1.o memrchr.o sig2str.o time_r.o
ranlib libgnu.a
make[2]: Leaving directory `/c/emacs/build/lib'
make[1]: Leaving directory `/c/emacs/build/lib'
cd lib-src && make all -w                         \
  CC='gcc  -std=gnu99' CFLAGS='-g3 -O2 -gdwarf-2' CPPFLAGS='-mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc'
\
  LDFLAGS='-L G:/usr/lib -L C:/GnuWin32/lib' MAKE='make'
make[1]: Entering directory `/c/emacs/build/lib-src'
gcc  -std=gnu99 -c -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -mtune=
pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER \
  /c/emacs/trunk/lib-src/../src/regex.c
gcc  -std=gnu99 -c -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -mtune=
pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/emacs/trunk/lib-src/ntlib.c
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 -DEMACS_NAME="\"GNU
Emacs\"" \
  -DVERSION="\"24.3.50\"" /c/emacs/trunk/lib-src/etags.c \
  regex.o ../lib/libgnu.a  ntlib.o -o etags.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 -DCTAGS -DEMACS_NAME
="\"GNU Emacs\"" \
  -DVERSION="\"24.3.50\"" /c/emacs/trunk/lib-src/etags.c \
  regex.o ../lib/libgnu.a  ntlib.o -o ctags.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/emacs/trunk/lib-s
rc/emacsclient.c \
   -DVERSION="\"24.3.50\"" ntlib.o ../lib/libgnu.a   \
   -lwsock32 -lcomctl32 -o emacsclient.exe
windres -O coff --include-dir=/c/emacs/trunk/lib-src/../nt/inc/.. -o emacsclient.res \
  /c/emacs/trunk/lib-src/../nt/inc/../emacsclient.rc
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 emacsclient.res -mwi
ndows /c/emacs/trunk/lib-src/emacsclient.c \
   -DVERSION="\"24.3.50\"" ../lib/libgnu.a   \
   -lwsock32 -lcomctl32 -o emacsclientw.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 -DVERSION="\"24.3.50
\"" \
  /c/emacs/trunk/lib-src/ebrowse.c ../lib/libgnu.a  ntlib.o -o ebrowse.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/emacs/trunk/lib-s
rc/profile.c \
  ../lib/libgnu.a  ntlib.o  -o profile.exe
gcc  -std=gnu99 -c -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -mtune=
pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2  /c/emacs/trunk/lib-src/pop.c
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2  /c/emacs/trunk/lib-
src/movemail.c pop.o \
  ../lib/libgnu.a  ntlib.o          -lwsock32 -o movemail.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/emacs/trunk/lib-s
rc/hexl.c ../lib/libgnu.a  -o hexl.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 -DHAVE_SHARED_GAME_D
IR="\"c:/emacs/emacs-115447/var/games/emacs\"" \
  /c/emacs/trunk/lib-src/update-game-score.c ../lib/libgnu.a  ntlib.o \
  -o update-game-score.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 -o test-distrib.exe
/c/emacs/trunk/lib-src/test-distrib.c
./test-distrib /c/emacs/trunk/lib-src/testfile
gcc  -std=gnu99 -mtune=pentium4      -I. -I../src -I../lib  -I/c/emacs/trunk/lib-src -I/c/emacs/trunk/lib-src/../src -I/c/emacs/trunk/lib-src/../lib  -L G:/usr/
lib -L C:/GnuWin32/lib -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/emacs/trunk/lib-s
rc/make-docfile.c ../lib/libgnu.a  ntlib.o \
  -o make-docfile.exe
make[1]: Leaving directory `/c/emacs/build/lib-src'
dirstate='.bzr/checkout/dirstate';                              \
vcswitness='$(srcdir)/../'$dirstate;                            \
[ -r "/c/emacs/trunk/$dirstate" ] || vcswitness='';                     \
cd src || exit;                                                 \
boot=bootstrap-emacs.exe;                                       \
[ ! -x "$boot" ] || boot='';                                    \
make all -w                                             \
  CC='gcc  -std=gnu99' CFLAGS='-g3 -O2 -gdwarf-2' CPPFLAGS='-mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc'\

  LDFLAGS='-L G:/usr/lib -L C:/GnuWin32/lib' MAKE='make' BOOTSTRAPEMACS="$boot" \
  VCSWITNESS="$vcswitness"
make[1]: Entering directory `/c/emacs/build/src'
../lib-src/make-docfile -d /c/emacs/trunk/src -g dispnew.o frame.o scroll.o xdisp.o menu.o  window.o  charset.o coding.o category.o ccl.o character.o chartab.o
bidi.o   term.o terminal.o xfaces.o     emacs.o keyboard.o macros.o keymap.o sysdep.o  buffer.o filelock.o insdel.o marker.o  minibuf.o fileio.o dired.o  cmds.o
 casetab.o casefiddle.o indent.o search.o regex.o undo.o  alloc.o data.o doc.o editfns.o callint.o  eval.o floatfns.o fns.o font.o print.o lread.o  syntax.o une
xw32.o bytecode.o  process.o gnutls.o callproc.o  region-cache.o sound.o atimer.o  doprnt.o intervals.o textprop.o composite.o xml.o w32notify.o  profiler.o dec
ompress.o        w32fns.o w32menu.o w32reg.o w32font.o w32term.o w32xfns.o w32select.o w32uniscribe.o w32.o w32console.o w32heap.o w32inevt.o w32proc.o fontset.
o fringe.o image.o   > gl.tmp
/c/emacs/trunk/src/../build-aux/move-if-change gl.tmp globals.h
echo timestamp > gl-stamp
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/firstfile.d -MP  -Ig:/usr/include -Ig:/usr/include/p11
-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/firstfile.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/vm-limit.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/vm-limit.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/dispnew.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/dispnew.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/frame.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit
-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/frame.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/scroll.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/scroll.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/xdisp.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit
-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/xdisp.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/menu.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-
1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/menu.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/window.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/window.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/charset.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/charset.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/coding.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/coding.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/category.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/category.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/ccl.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-1
       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/ccl.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/character.d -MP  -Ig:/usr/include -Ig:/usr/include/p11
-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/character.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/chartab.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/chartab.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/bidi.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-
1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/bidi.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/term.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-
1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/term.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/terminal.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/terminal.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/xfaces.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/xfaces.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/emacs.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit
-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/emacs.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/keyboard.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/keyboard.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/macros.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/macros.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/keymap.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/keymap.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/sysdep.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/sysdep.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/buffer.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/buffer.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/filelock.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/filelock.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/insdel.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/insdel.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/marker.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/marker.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/minibuf.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/minibuf.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/fileio.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/fileio.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/dired.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit
-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/dired.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/cmds.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-
1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/cmds.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/casetab.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/casetab.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/casefiddle.d -MP  -Ig:/usr/include -Ig:/usr/include/p1
1-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/casefiddle.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/indent.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/indent.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/search.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/search.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/regex.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit
-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/regex.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/undo.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-
1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/undo.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/alloc.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit
-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/alloc.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/data.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-
1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/data.c
for i in firstfile.o vm-limit.o dispnew.o frame.o scroll.o xdisp.o menu.o  window.o  charset.o coding.o category.o ccl.o character.o chartab.o bidi.o   term.o t
erminal.o xfaces.o     emacs.o keyboard.o macros.o keymap.o sysdep.o  buffer.o filelock.o insdel.o marker.o  minibuf.o fileio.o dired.o  cmds.o casetab.o casefi
ddle.o indent.o search.o regex.o undo.o  alloc.o data.o doc.o editfns.o callint.o  eval.o floatfns.o fns.o font.o print.o lread.o  syntax.o unexw32.o bytecode.o
  process.o gnutls.o callproc.o  region-cache.o sound.o atimer.o  doprnt.o intervals.o textprop.o composite.o xml.o w32notify.o  profiler.o decompress.o
w32fns.o w32menu.o w32reg.o w32font.o w32term.o w32xfns.o w32select.o w32uniscribe.o w32.o w32console.o w32heap.o w32inevt.o w32proc.o fontset.o fringe.o image.
o   tparam.o  gmalloc.o ralloc.o  lastfile.o  ; do \
  echo "$i" | sed 's,.*/,,; s/\.obj$/\.o/; s/^/"/; s/$/",/' \
    || exit; \
done >buildobj.h.tmp
mv buildobj.h.tmp buildobj.h
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/doc.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-1
       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/doc.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/editfns.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/editfns.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/callint.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/callint.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/eval.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-
1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/eval.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/floatfns.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/floatfns.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/fns.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-1
       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/fns.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/font.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-
1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/font.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/print.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit
-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/print.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/lread.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit
-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/lread.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/syntax.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/syntax.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/unexw32.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/unexw32.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/bytecode.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/bytecode.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/process.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/process.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/gnutls.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/gnutls.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/callproc.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/callproc.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/region-cache.d -MP  -Ig:/usr/include -Ig:/usr/include/
p11-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/region-cache.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/sound.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit
-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/sound.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/atimer.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/atimer.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/doprnt.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/doprnt.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/intervals.d -MP  -Ig:/usr/include -Ig:/usr/include/p11
-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/intervals.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/textprop.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/textprop.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/composite.d -MP  -Ig:/usr/include -Ig:/usr/include/p11
-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/composite.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/xml.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-1
       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/xml.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32notify.d -MP  -Ig:/usr/include -Ig:/usr/include/p11
-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32notify.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/profiler.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/profiler.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/decompress.d -MP  -Ig:/usr/include -Ig:/usr/include/p1
1-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/decompress.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32fns.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32fns.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32menu.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32menu.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32reg.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32reg.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32font.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32font.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32term.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32term.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32xfns.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32xfns.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32select.d -MP  -Ig:/usr/include -Ig:/usr/include/p11
-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32select.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32uniscribe.d -MP  -Ig:/usr/include -Ig:/usr/include/
p11-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32uniscribe.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-1
       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32console.d -MP  -Ig:/usr/include -Ig:/usr/include/p1
1-kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32console.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32heap.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32heap.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32inevt.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32inevt.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/w32proc.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/w32proc.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/fontset.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/fontset.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/fringe.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/fringe.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/image.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit
-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/image.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/tparam.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/tparam.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/gmalloc.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-k
it-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/gmalloc.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/ralloc.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-ki
t-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/ralloc.c
gcc  -std=gnu99 -c -mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc -Demacs  -I. -I/c/emacs/trunk/src  -I../li
b -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF deps/lastfile.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-
kit-1       -g3 -O2 -gdwarf-2  /c/emacs/trunk/src/lastfile.c
windres -O COFF --include-dir=/c/emacs/trunk/src/../nt \
  -o emacs.res /c/emacs/trunk/src/../nt/emacs.rc
gcc  -std=gnu99 -Demacs  -I. -I/c/emacs/trunk/src  -I../lib -I/c/emacs/trunk/src/../lib   -mtune=pentium4        -Ig:/usr/include/libxml2             -MMD -MF d
eps/.d -MP  -Ig:/usr/include -Ig:/usr/include/p11-kit-1       -g3 -O2 -gdwarf-2  -Wl,-stack,0x00800000 -Wl,-heap,0x00100000 -Wl,-image-base,0x01000000 -Wl,-entr
y,__start -Wl,-Map,./temacs.map -L G:/usr/lib -L C:/GnuWin32/lib \
  -o temacs firstfile.o vm-limit.o dispnew.o frame.o scroll.o xdisp.o menu.o  window.o  charset.o coding.o category.o ccl.o character.o chartab.o bidi.o   term.
o terminal.o xfaces.o     emacs.o keyboard.o macros.o keymap.o sysdep.o  buffer.o filelock.o insdel.o marker.o  minibuf.o fileio.o dired.o  cmds.o casetab.o cas
efiddle.o indent.o search.o regex.o undo.o  alloc.o data.o doc.o editfns.o callint.o  eval.o floatfns.o fns.o font.o print.o lread.o  syntax.o unexw32.o bytecod
e.o  process.o gnutls.o callproc.o  region-cache.o sound.o atimer.o  doprnt.o intervals.o textprop.o composite.o xml.o w32notify.o  profiler.o decompress.o
   w32fns.o w32menu.o w32reg.o w32font.o w32term.o w32xfns.o w32select.o w32uniscribe.o w32.o w32console.o w32heap.o w32inevt.o w32proc.o fontset.o fringe.o ima
ge.o   tparam.o  gmalloc.o ralloc.o  lastfile.o   ../lib/libgnu.a emacs.res  -lwinmm -lgdi32 -lcomdlg32 -lmpr -lwinspool -lole32 -lcomctl32 -lusp10

/usr/bin/mkdir -p ../etc
mv temacs.exe temacs.tmp;  ../nt/addsection temacs.tmp temacs.exe EMHEAP 27
Dumping from temacs.tmp
          to temacs.exe
test "no" = "yes" || \
  test "X" = X ||  -r temacs.exe
cd ../lisp; make -w update-subdirs
make[2]: Entering directory `/c/emacs/build/lisp'
for file in `find /c/emacs/trunk/lisp -type d -print`; do  case $file in  /c/emacs/trunk/lisp*/cedet* | /c/emacs/trunk/lisp*/leim* ) ;;  *) wins="$wins${wins:+
}$file" ;;  esac;  done; \
for file in $wins; do \
   /c/emacs/trunk/lisp/../build-aux/update-subdirs $file; \
done;
make[2]: Leaving directory `/c/emacs/build/lisp'
if test "no" = "yes"; then \
  rm -f bootstrap-emacs.exe; \
  ln temacs.exe bootstrap-emacs.exe; \
else \
  ./temacs --batch --load loadup bootstrap || exit 1; \
  test "X" = X ||  -zex emacs.exe; \
  mv -f emacs.exe bootstrap-emacs.exe; \
fi
Loading loadup.el (source)...
Using load-path (c:/emacs/trunk/lisp c:/emacs/trunk/lisp/emacs-lisp c:/emacs/trunk/lisp/language c:/emacs/trunk/lisp/international c:/emacs/trunk/lisp/textmodes
 c:/emacs/trunk/lisp/vc)
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading version (source)...
Loading widget (source)...
Loading custom (source)...
Loading emacs-lisp/map-ynp (source)...
Loading international/mule (source)...
Loading international/mule-conf (source)...
Loading env (source)...
Loading format (source)...
Loading bindings (source)...
Loading cus-start (source)...
Loading window (source)...
Loading c:/emacs/trunk/lisp/files.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/macroexp.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/pcase.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/macroexp.el (source)...
Loading c:/emacs/trunk/lisp/cus-face.el (source)...
Loading c:/emacs/trunk/lisp/faces.el (source)...
Loading c:/emacs/trunk/lisp/button.el (source)...
Loading c:/emacs/trunk/lisp/startup.el (source)...
Loading c:/emacs/trunk/lisp/ldefs-boot.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/nadvice.el (source)...
Loading c:/emacs/trunk/lisp/minibuffer.el (source)...
../../trunk/lisp/minibuffer.el: `with-wrapper-hook' is an obsolete macro (as of 24.4); use a <foo>-function variable modified by add-function.
Loading c:/emacs/trunk/lisp/abbrev.el (source)...
../../trunk/lisp/abbrev.el: `with-wrapper-hook' is an obsolete macro (as of 24.4); use a <foo>-function variable modified by add-function.
Loading c:/emacs/trunk/lisp/simple.el (source)...
../../trunk/lisp/simple.el: `with-wrapper-hook' is an obsolete macro (as of 24.4); use a <foo>-function variable modified by add-function.
Loading c:/emacs/trunk/lisp/help.el (source)...
Loading c:/emacs/trunk/lisp/jka-cmpr-hook.el (source)...
Loading c:/emacs/trunk/lisp/epa-hook.el (source)...
Loading c:/emacs/trunk/lisp/international/mule-cmds.el (source)...
Loading c:/emacs/trunk/lisp/case-table.el (source)...
Loading c:/emacs/trunk/lisp/international/characters.el (source)...
Loading c:/emacs/trunk/lisp/composite.el (source)...
Loading c:/emacs/trunk/lisp/language/chinese.el (source)...
Loading c:/emacs/trunk/lisp/language/cyrillic.el (source)...
Loading c:/emacs/trunk/lisp/language/indian.el (source)...
Loading c:/emacs/trunk/lisp/language/sinhala.el (source)...
Loading c:/emacs/trunk/lisp/language/english.el (source)...
Loading c:/emacs/trunk/lisp/language/ethiopic.el (source)...
Loading c:/emacs/trunk/lisp/language/european.el (source)...
Loading c:/emacs/trunk/lisp/language/czech.el (source)...
Loading c:/emacs/trunk/lisp/language/slovak.el (source)...
Loading c:/emacs/trunk/lisp/language/romanian.el (source)...
Loading c:/emacs/trunk/lisp/language/greek.el (source)...
Loading c:/emacs/trunk/lisp/language/hebrew.el (source)...
Loading c:/emacs/trunk/lisp/language/japanese.el (source)...
Loading c:/emacs/trunk/lisp/international/cp51932.el (source)...
Loading c:/emacs/trunk/lisp/international/eucjp-ms.el (source)...
Loading c:/emacs/trunk/lisp/language/korean.el (source)...
Loading c:/emacs/trunk/lisp/language/lao.el (source)...
Loading c:/emacs/trunk/lisp/language/tai-viet.el (source)...
Loading c:/emacs/trunk/lisp/language/thai.el (source)...
Loading c:/emacs/trunk/lisp/language/tibetan.el (source)...
Loading c:/emacs/trunk/lisp/language/vietnamese.el (source)...
Loading c:/emacs/trunk/lisp/language/misc-lang.el (source)...
Loading c:/emacs/trunk/lisp/language/utf-8-lang.el (source)...
Loading c:/emacs/trunk/lisp/language/georgian.el (source)...
Loading c:/emacs/trunk/lisp/language/khmer.el (source)...
Loading c:/emacs/trunk/lisp/language/burmese.el (source)...
Loading c:/emacs/trunk/lisp/language/cham.el (source)...
Loading c:/emacs/trunk/lisp/indent.el (source)...
Loading c:/emacs/trunk/lisp/frame.el (source)...
Loading c:/emacs/trunk/lisp/term/tty-colors.el (source)...
Loading c:/emacs/trunk/lisp/font-core.el (source)...
Loading c:/emacs/trunk/lisp/facemenu.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/syntax.el (source)...
Loading c:/emacs/trunk/lisp/font-lock.el (source)...
Loading c:/emacs/trunk/lisp/jit-lock.el (source)...
Loading c:/emacs/trunk/lisp/mouse.el (source)...
Loading c:/emacs/trunk/lisp/scroll-bar.el (source)...
Loading c:/emacs/trunk/lisp/select.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/timer.el (source)...
Loading c:/emacs/trunk/lisp/isearch.el (source)...
Loading c:/emacs/trunk/lisp/rfn-eshadow.el (source)...
Loading c:/emacs/trunk/lisp/menu-bar.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/lisp.el (source)...
Loading c:/emacs/trunk/lisp/textmodes/page.el (source)...
Loading c:/emacs/trunk/lisp/register.el (source)...
Loading c:/emacs/trunk/lisp/textmodes/paragraphs.el (source)...
Loading c:/emacs/trunk/lisp/progmodes/prog-mode.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/lisp-mode.el (source)...
Loading c:/emacs/trunk/lisp/textmodes/text-mode.el (source)...
Loading c:/emacs/trunk/lisp/textmodes/fill.el (source)...
Loading c:/emacs/trunk/lisp/newcomment.el (source)...
Loading c:/emacs/trunk/lisp/replace.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/tabulated-list.el (source)...
Loading c:/emacs/trunk/lisp/buff-menu.el (source)...
Loading c:/emacs/trunk/lisp/fringe.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/regexp-opt.el (source)...
Loading c:/emacs/trunk/lisp/image.el (source)...
Loading c:/emacs/trunk/lisp/international/fontset.el (source)...
Loading c:/emacs/trunk/lisp/dnd.el (source)...
Loading c:/emacs/trunk/lisp/tool-bar.el (source)...
Loading c:/emacs/trunk/lisp/term/common-win.el (source)...
Loading c:/emacs/trunk/lisp/w32-vars.el (source)...
Loading c:/emacs/trunk/lisp/term/w32-win.el (source)...
Loading c:/emacs/trunk/lisp/disp-table.el (source)...
Loading c:/emacs/trunk/lisp/w32-common-fns.el (source)...
Loading c:/emacs/trunk/lisp/w32-fns.el (source)...
Loading c:/emacs/trunk/lisp/ls-lisp.el (source)...
Loading c:/emacs/trunk/lisp/dos-w32.el (source)...
Loading c:/emacs/trunk/lisp/mwheel.el (source)...
Loading c:/emacs/trunk/lisp/emacs-lisp/float-sup.el (source)...
Loading c:/emacs/trunk/lisp/vc/vc-hooks.el (source)...
Loading c:/emacs/trunk/lisp/vc/ediff-hook.el (source)...
Loading c:/emacs/trunk/lisp/uniquify.el (source)...
Loading c:/emacs/trunk/lisp/electric.el (source)...
Loading c:/emacs/trunk/lisp/tooltip.el (source)...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name emacs
Dumping from c:/emacs/build/src/temacs.exe
          to c:/emacs/build/src/emacs.exe
46652 pure bytes used
cd ../lisp; make -w compile-first EMACS="../src/bootstrap-emacs.exe"
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/lisp/emacs-lisp/macroexp.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/macroexp.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/cconv.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/cconv.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/byte-opt.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/byte-opt.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/bytecomp.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/bytecomp.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/autoload.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/autoload.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
cd ../lisp; make -w autoloads EMACS="../src/bootstrap-emacs.exe"
make[2]: Entering directory `/c/emacs/build/lisp'
EMACSLOADPATH= "../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -l autoload \
   --eval "(setq generate-autoload-cookie \";;;###cal-autoload\")" \
   --eval "(setq generated-autoload-file (expand-file-name (unmsys--file-name \"/c/emacs/trunk/lisp/calendar/cal-loaddefs.el\")))" \
   --eval "(setq make-backup-files nil)" \
   -f batch-update-autoloads /c/emacs/trunk/lisp/calendar
Wrote c:/emacs/trunk/lisp/calendar/cal-loaddefs.el
Generating autoloads for appt.el...
Generating autoloads for appt.el...done
Generating autoloads for cal-bahai.el...
Generating autoloads for cal-bahai.el...done
Generating autoloads for cal-china.el...
Generating autoloads for cal-china.el...done
Generating autoloads for cal-coptic.el...
Generating autoloads for cal-coptic.el...done
Generating autoloads for cal-dst.el...
Generating autoloads for cal-dst.el...done
Generating autoloads for cal-french.el...
Generating autoloads for cal-french.el...done
Generating autoloads for cal-hebrew.el...
Generating autoloads for cal-hebrew.el...done
Generating autoloads for cal-html.el...
Generating autoloads for cal-html.el...done
Generating autoloads for cal-islam.el...
Generating autoloads for cal-islam.el...done
Generating autoloads for cal-iso.el...
Generating autoloads for cal-iso.el...done
Generating autoloads for cal-julian.el...
Generating autoloads for cal-julian.el...done
Generating autoloads for cal-mayan.el...
Generating autoloads for cal-mayan.el...done
Generating autoloads for cal-menu.el...
Generating autoloads for cal-menu.el...done
Generating autoloads for cal-move.el...
Generating autoloads for cal-move.el...done
Generating autoloads for cal-persia.el...
Generating autoloads for cal-persia.el...done
Generating autoloads for cal-tex.el...
Generating autoloads for cal-tex.el...done
Generating autoloads for cal-x.el...
Generating autoloads for cal-x.el...done
Generating autoloads for calendar.el...
Generating autoloads for calendar.el...done
Generating autoloads for diary-lib.el...
Generating autoloads for diary-lib.el...done
Generating autoloads for holidays.el...
Generating autoloads for holidays.el...done
Generating autoloads for icalendar.el...
Generating autoloads for icalendar.el...done
Generating autoloads for lunar.el...
Generating autoloads for lunar.el...done
Generating autoloads for parse-time.el...
Generating autoloads for parse-time.el...done
Generating autoloads for solar.el...
Generating autoloads for solar.el...done
Generating autoloads for time-date.el...
Generating autoloads for time-date.el...done
Generating autoloads for timeclock.el...
Generating autoloads for timeclock.el...done
Generating autoloads for todo-mode.el...
Generating autoloads for todo-mode.el...done
Saving file c:/emacs/trunk/lisp/calendar/cal-loaddefs.el...
Wrote c:/emacs/trunk/lisp/calendar/cal-loaddefs.el
(No changes need to be saved)
EMACSLOADPATH= "../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -l autoload \
   --eval "(setq generate-autoload-cookie \";;;###diary-autoload\")" \
   --eval "(setq generated-autoload-file (expand-file-name (unmsys--file-name \"/c/emacs/trunk/lisp/calendar/diary-loaddefs.el\")))" \
   --eval "(setq make-backup-files nil)" \
   -f batch-update-autoloads /c/emacs/trunk/lisp/calendar
Wrote c:/emacs/trunk/lisp/calendar/diary-loaddefs.el
Generating autoloads for appt.el...
Generating autoloads for appt.el...done
Generating autoloads for cal-bahai.el...
Generating autoloads for cal-bahai.el...done
Generating autoloads for cal-china.el...
Generating autoloads for cal-china.el...done
Generating autoloads for cal-coptic.el...
Generating autoloads for cal-coptic.el...done
Generating autoloads for cal-dst.el...
Generating autoloads for cal-dst.el...done
Generating autoloads for cal-french.el...
Generating autoloads for cal-french.el...done
Generating autoloads for cal-hebrew.el...
Generating autoloads for cal-hebrew.el...done
Generating autoloads for cal-html.el...
Generating autoloads for cal-html.el...done
Generating autoloads for cal-islam.el...
Generating autoloads for cal-islam.el...done
Generating autoloads for cal-iso.el...
Generating autoloads for cal-iso.el...done
Generating autoloads for cal-julian.el...
Generating autoloads for cal-julian.el...done
Generating autoloads for cal-mayan.el...
Generating autoloads for cal-mayan.el...done
Generating autoloads for cal-menu.el...
Generating autoloads for cal-menu.el...done
Generating autoloads for cal-move.el...
Generating autoloads for cal-move.el...done
Generating autoloads for cal-persia.el...
Generating autoloads for cal-persia.el...done
Generating autoloads for cal-tex.el...
Generating autoloads for cal-tex.el...done
Generating autoloads for cal-x.el...
Generating autoloads for cal-x.el...done
Generating autoloads for calendar.el...
Generating autoloads for calendar.el...done
Generating autoloads for diary-lib.el...
Generating autoloads for diary-lib.el...done
Generating autoloads for holidays.el...
Generating autoloads for holidays.el...done
Generating autoloads for icalendar.el...
Generating autoloads for icalendar.el...done
Generating autoloads for lunar.el...
Generating autoloads for lunar.el...done
Generating autoloads for parse-time.el...
Generating autoloads for parse-time.el...done
Generating autoloads for solar.el...
Generating autoloads for solar.el...done
Generating autoloads for time-date.el...
Generating autoloads for time-date.el...done
Generating autoloads for timeclock.el...
Generating autoloads for timeclock.el...done
Generating autoloads for todo-mode.el...
Generating autoloads for todo-mode.el...done
Saving file c:/emacs/trunk/lisp/calendar/diary-loaddefs.el...
Wrote c:/emacs/trunk/lisp/calendar/diary-loaddefs.el
(No changes need to be saved)
EMACSLOADPATH= "../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -l autoload \
   --eval "(setq generate-autoload-cookie \";;;###holiday-autoload\")" \
   --eval "(setq generated-autoload-file (expand-file-name (unmsys--file-name \"/c/emacs/trunk/lisp/calendar/hol-loaddefs.el\")))" \
   --eval "(setq make-backup-files nil)" \
   -f batch-update-autoloads /c/emacs/trunk/lisp/calendar
Wrote c:/emacs/trunk/lisp/calendar/hol-loaddefs.el
Generating autoloads for appt.el...
Generating autoloads for appt.el...done
Generating autoloads for cal-bahai.el...
Generating autoloads for cal-bahai.el...done
Generating autoloads for cal-china.el...
Generating autoloads for cal-china.el...done
Generating autoloads for cal-coptic.el...
Generating autoloads for cal-coptic.el...done
Generating autoloads for cal-dst.el...
Generating autoloads for cal-dst.el...done
Generating autoloads for cal-french.el...
Generating autoloads for cal-french.el...done
Generating autoloads for cal-hebrew.el...
Generating autoloads for cal-hebrew.el...done
Generating autoloads for cal-html.el...
Generating autoloads for cal-html.el...done
Generating autoloads for cal-islam.el...
Generating autoloads for cal-islam.el...done
Generating autoloads for cal-iso.el...
Generating autoloads for cal-iso.el...done
Generating autoloads for cal-julian.el...
Generating autoloads for cal-julian.el...done
Generating autoloads for cal-mayan.el...
Generating autoloads for cal-mayan.el...done
Generating autoloads for cal-menu.el...
Generating autoloads for cal-menu.el...done
Generating autoloads for cal-move.el...
Generating autoloads for cal-move.el...done
Generating autoloads for cal-persia.el...
Generating autoloads for cal-persia.el...done
Generating autoloads for cal-tex.el...
Generating autoloads for cal-tex.el...done
Generating autoloads for cal-x.el...
Generating autoloads for cal-x.el...done
Generating autoloads for calendar.el...
Generating autoloads for calendar.el...done
Generating autoloads for diary-lib.el...
Generating autoloads for diary-lib.el...done
Generating autoloads for holidays.el...
Generating autoloads for holidays.el...done
Generating autoloads for icalendar.el...
Generating autoloads for icalendar.el...done
Generating autoloads for lunar.el...
Generating autoloads for lunar.el...done
Generating autoloads for parse-time.el...
Generating autoloads for parse-time.el...done
Generating autoloads for solar.el...
Generating autoloads for solar.el...done
Generating autoloads for time-date.el...
Generating autoloads for time-date.el...done
Generating autoloads for timeclock.el...
Generating autoloads for timeclock.el...done
Generating autoloads for todo-mode.el...
Generating autoloads for todo-mode.el...done
Saving file c:/emacs/trunk/lisp/calendar/hol-loaddefs.el...
Wrote c:/emacs/trunk/lisp/calendar/hol-loaddefs.el
(No changes need to be saved)
EMACSLOADPATH= "../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -l autoload \
   --eval "(setq generate-autoload-cookie \";;;###mh-autoload\")" \
   --eval "(setq generated-autoload-file (expand-file-name (unmsys--file-name \"/c/emacs/trunk/lisp/mh-e/mh-loaddefs.el\")))" \
   --eval "(setq make-backup-files nil)" \
   -f batch-update-autoloads /c/emacs/trunk/lisp/mh-e
Wrote c:/emacs/trunk/lisp/mh-e/mh-loaddefs.el
Generating autoloads for mh-acros.el...
Generating autoloads for mh-acros.el...done
Generating autoloads for mh-alias.el...
Generating autoloads for mh-alias.el...done
Generating autoloads for mh-buffers.el...
Generating autoloads for mh-buffers.el...done
Generating autoloads for mh-comp.el...
Generating autoloads for mh-comp.el...done
Generating autoloads for mh-compat.el...
Generating autoloads for mh-compat.el...done
Generating autoloads for mh-e.el...
Generating autoloads for mh-e.el...done
Generating autoloads for mh-folder.el...
Generating autoloads for mh-folder.el...done
Generating autoloads for mh-funcs.el...
Generating autoloads for mh-funcs.el...done
Generating autoloads for mh-identity.el...
Generating autoloads for mh-identity.el...done
Generating autoloads for mh-inc.el...
Generating autoloads for mh-inc.el...done
Generating autoloads for mh-junk.el...
Generating autoloads for mh-junk.el...done
Generating autoloads for mh-letter.el...
Generating autoloads for mh-letter.el...done
Generating autoloads for mh-limit.el...
Generating autoloads for mh-limit.el...done
Generating autoloads for mh-mime.el...
Generating autoloads for mh-mime.el...done
Generating autoloads for mh-print.el...
Generating autoloads for mh-print.el...done
Generating autoloads for mh-scan.el...
Generating autoloads for mh-scan.el...done
Generating autoloads for mh-search.el...
Generating autoloads for mh-search.el...done
Generating autoloads for mh-seq.el...
Generating autoloads for mh-seq.el...done
Generating autoloads for mh-show.el...
Generating autoloads for mh-show.el...done
Generating autoloads for mh-speed.el...
Generating autoloads for mh-speed.el...done
Generating autoloads for mh-thread.el...
Generating autoloads for mh-thread.el...done
Generating autoloads for mh-tool-bar.el...
Generating autoloads for mh-tool-bar.el...done
Generating autoloads for mh-utils.el...
Generating autoloads for mh-utils.el...done
Generating autoloads for mh-xface.el...
Generating autoloads for mh-xface.el...done
Saving file c:/emacs/trunk/lisp/mh-e/mh-loaddefs.el...
Wrote c:/emacs/trunk/lisp/mh-e/mh-loaddefs.el
(No changes need to be saved)
EMACSLOADPATH= "../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -l autoload \
   --eval "(setq generate-autoload-cookie \";;;###tramp-autoload\")" \
   --eval "(setq generated-autoload-file (expand-file-name (unmsys--file-name \"/c/emacs/trunk/lisp/net/tramp-loaddefs.el\")))" \
   --eval "(setq make-backup-files nil)" \
   -f batch-update-autoloads /c/emacs/trunk/lisp/net
Wrote c:/emacs/trunk/lisp/net/tramp-loaddefs.el
Generating autoloads for ange-ftp.el...
Generating autoloads for ange-ftp.el...done
Generating autoloads for browse-url.el...
Generating autoloads for browse-url.el...done
Generating autoloads for dbus.el...
Generating autoloads for dbus.el...done
Generating autoloads for dig.el...
Generating autoloads for dig.el...done
Generating autoloads for dns.el...
Generating autoloads for dns.el...done
Generating autoloads for eudc-bob.el...
Generating autoloads for eudc-bob.el...done
Generating autoloads for eudc-export.el...
Generating autoloads for eudc-export.el...done
Generating autoloads for eudc-hotlist.el...
Generating autoloads for eudc-hotlist.el...done
Generating autoloads for eudc-vars.el...
Generating autoloads for eudc-vars.el...done
Generating autoloads for eudc.el...
Generating autoloads for eudc.el...done
Generating autoloads for eudcb-bbdb.el...
Generating autoloads for eudcb-bbdb.el...done
Generating autoloads for eudcb-ldap.el...
Generating autoloads for eudcb-ldap.el...done
Generating autoloads for eudcb-mab.el...
Generating autoloads for eudcb-mab.el...done
Generating autoloads for eudcb-ph.el...
Generating autoloads for eudcb-ph.el...done
Generating autoloads for eww.el...
Generating autoloads for eww.el...done
Generating autoloads for gnutls.el...
Generating autoloads for gnutls.el...done
Generating autoloads for goto-addr.el...
Generating autoloads for goto-addr.el...done
Generating autoloads for hmac-def.el...
Generating autoloads for hmac-def.el...done
Generating autoloads for hmac-md5.el...
Generating autoloads for hmac-md5.el...done
Generating autoloads for imap.el...
Generating autoloads for imap.el...done
Generating autoloads for ldap.el...
Generating autoloads for ldap.el...done
Generating autoloads for mairix.el...
Generating autoloads for mairix.el...done
Generating autoloads for net-utils.el...
Generating autoloads for net-utils.el...done
Generating autoloads for netrc.el...
Generating autoloads for netrc.el...done
Generating autoloads for network-stream.el...
Generating autoloads for network-stream.el...done
Generating autoloads for newst-backend.el...
Generating autoloads for newst-backend.el...done
Generating autoloads for newst-plainview.el...
Generating autoloads for newst-plainview.el...done
Generating autoloads for newst-reader.el...
Generating autoloads for newst-reader.el...done
Generating autoloads for newst-ticker.el...
Generating autoloads for newst-ticker.el...done
Generating autoloads for newst-treeview.el...
Generating autoloads for newst-treeview.el...done
Generating autoloads for newsticker.el...
Generating autoloads for newsticker.el...done
Generating autoloads for ntlm.el...
Generating autoloads for ntlm.el...done
Generating autoloads for quickurl.el...
Generating autoloads for quickurl.el...done
Generating autoloads for rcirc.el...
Generating autoloads for rcirc.el...done
Generating autoloads for rlogin.el...
Generating autoloads for rlogin.el...done
Generating autoloads for sasl-cram.el...
Generating autoloads for sasl-cram.el...done
Generating autoloads for sasl-digest.el...
Generating autoloads for sasl-digest.el...done
Generating autoloads for sasl-ntlm.el...
Generating autoloads for sasl-ntlm.el...done
Generating autoloads for sasl.el...
Generating autoloads for sasl.el...done
Generating autoloads for secrets.el...
Generating autoloads for secrets.el...done
Generating autoloads for shr-color.el...
Generating autoloads for shr-color.el...done
Generating autoloads for shr.el...
Generating autoloads for shr.el...done
Generating autoloads for snmp-mode.el...
Generating autoloads for snmp-mode.el...done
Generating autoloads for soap-client.el...
Generating autoloads for soap-client.el...done
Generating autoloads for soap-inspect.el...
Generating autoloads for soap-inspect.el...done
Generating autoloads for socks.el...
Generating autoloads for socks.el...done
Generating autoloads for telnet.el...
Generating autoloads for telnet.el...done
Generating autoloads for tls.el...
Generating autoloads for tls.el...done
Generating autoloads for tramp-adb.el...
Generating autoloads for tramp-adb.el...done
Generating autoloads for tramp-cache.el...
Generating autoloads for tramp-cache.el...done
Generating autoloads for tramp-cmds.el...
Generating autoloads for tramp-cmds.el...done
Generating autoloads for tramp-compat.el...
Generating autoloads for tramp-compat.el...done
Generating autoloads for tramp-ftp.el...
Generating autoloads for tramp-ftp.el...done
Generating autoloads for tramp-gvfs.el...
Generating autoloads for tramp-gvfs.el...done
Generating autoloads for tramp-gw.el...
Generating autoloads for tramp-gw.el...done
Generating autoloads for tramp-sh.el...
Generating autoloads for tramp-sh.el...done
Generating autoloads for tramp-smb.el...
Generating autoloads for tramp-smb.el...done
Generating autoloads for tramp-uu.el...
Generating autoloads for tramp-uu.el...done
Generating autoloads for tramp.el...
Generating autoloads for tramp.el...done
Generating autoloads for trampver.el...
Generating autoloads for trampver.el...done
Generating autoloads for webjump.el...
Generating autoloads for webjump.el...done
Generating autoloads for zeroconf.el...
Generating autoloads for zeroconf.el...done
Saving file c:/emacs/trunk/lisp/net/tramp-loaddefs.el...
Wrote c:/emacs/trunk/lisp/net/tramp-loaddefs.el
(No changes need to be saved)
cd /c/emacs/trunk/lisp && chmod +w ps-print.el  emulation/tpu-edt.el  mail/rmail.el  dired.el  ibuffer.el  htmlfontify.el  emacs-lisp/eieio.el
for file in `find /c/emacs/trunk/lisp -type d -print`; do  case $file in /c/emacs/trunk/lisp*/obsolete | /c/emacs/trunk/lisp*/term ) ;;  *) wins="$wins${wins:+
}$file" ;;  esac;  done; \
echo Directories: $wins; \
EMACSLOADPATH= "../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -l autoload \
    --eval '(setq autoload-builtin-package-versions t)' \
    --eval '(setq generated-autoload-file (expand-file-name "/c/emacs/trunk/lisp/loaddefs.el"))' \
    -f batch-update-autoloads $wins
Directories: /c/emacs/trunk/lisp /c/emacs/trunk/lisp/calc /c/emacs/trunk/lisp/calendar /c/emacs/trunk/lisp/cedet /c/emacs/trunk/lisp/cedet/ede /c/emacs/trunk/li
sp/cedet/semantic /c/emacs/trunk/lisp/cedet/semantic/analyze /c/emacs/trunk/lisp/cedet/semantic/bovine /c/emacs/trunk/lisp/cedet/semantic/decorate /c/emacs/trun
k/lisp/cedet/semantic/symref /c/emacs/trunk/lisp/cedet/semantic/wisent /c/emacs/trunk/lisp/cedet/srecode /c/emacs/trunk/lisp/emacs-lisp /c/emacs/trunk/lisp/emul
ation /c/emacs/trunk/lisp/erc /c/emacs/trunk/lisp/eshell /c/emacs/trunk/lisp/gnus /c/emacs/trunk/lisp/international /c/emacs/trunk/lisp/language /c/emacs/trunk/
lisp/leim /c/emacs/trunk/lisp/leim/quail /c/emacs/trunk/lisp/mail /c/emacs/trunk/lisp/mh-e /c/emacs/trunk/lisp/net /c/emacs/trunk/lisp/nxml /c/emacs/trunk/lisp/
org /c/emacs/trunk/lisp/play /c/emacs/trunk/lisp/progmodes /c/emacs/trunk/lisp/textmodes /c/emacs/trunk/lisp/url /c/emacs/trunk/lisp/vc
Loading macroexp.elc...
Opening output file: no such file or directory, c:/c/emacs/trunk/lisp/loaddefs.el
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/byte-run.el

In toplevel form:
../../trunk/lisp/emacs-lisp/byte-run.el:36:1:Warning:
    `macro-declaration-function' is an obsolete function (as of 24.3); use
    `macro-declarations-alist' instead.
Wrote c:/emacs/trunk/lisp/emacs-lisp/byte-run.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/backquote.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/backquote.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/subr.el

In declare-function:
../../trunk/lisp/subr.el:32:11:Warning: macro declare-function used to take 2+
    arguments, now takes 2-4
Wrote c:/emacs/trunk/lisp/subr.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/version.el
Wrote c:/emacs/trunk/lisp/version.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/widget.el
Wrote c:/emacs/trunk/lisp/widget.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/custom.el
Wrote c:/emacs/trunk/lisp/custom.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/map-ynp.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/map-ynp.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/cus-start.el
Wrote c:/emacs/trunk/lisp/cus-start.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/international/mule.el
Wrote c:/emacs/trunk/lisp/international/mule.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/international/mule-conf.el
Wrote c:/emacs/trunk/lisp/international/mule-conf.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/env.el
Wrote c:/emacs/trunk/lisp/env.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/format.el
Wrote c:/emacs/trunk/lisp/format.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/bindings.el
Wrote c:/emacs/trunk/lisp/bindings.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/files.el

In create-file-buffer:
../../trunk/lisp/files.el:1653:8:Warning: function create-file-buffer used to
    take 0+ arguments, now takes 1

In insert-directory:
../../trunk/lisp/files.el:6218:43:Warning: function insert-directory used to
    take 0+ arguments, now takes 2-4
Wrote c:/emacs/trunk/lisp/files.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/cus-face.el
Wrote c:/emacs/trunk/lisp/cus-face.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/faces.el
Wrote c:/emacs/trunk/lisp/faces.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/button.el
Wrote c:/emacs/trunk/lisp/button.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/startup.el

In toplevel form:
../../trunk/lisp/startup.el:117:1:Warning: global/dynamic var `argi' lacks a
    prefix
Wrote c:/emacs/trunk/lisp/startup.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/nadvice.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/nadvice.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/minibuffer.el

In display-completion-list:
../../trunk/lisp/minibuffer.el:1607:12:Warning: display-completion-list called
    with 2 arguments, but accepts only 1

In completion--in-region:
../../trunk/lisp/minibuffer.el:1850:62:Warning: `with-wrapper-hook' is an
    obsolete macro (as of 24.4); use a <foo>-function variable modified by
    add-function.
../../trunk/lisp/minibuffer.el:2801:1:Warning: Unused lexical variable `p1'
../../trunk/lisp/minibuffer.el:2801:1:Warning: Unused lexical variable `p2'
Wrote c:/emacs/trunk/lisp/minibuffer.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/abbrev.el

In abbrev--default-expand:
../../trunk/lisp/abbrev.el:843:8:Warning: `with-wrapper-hook' is an obsolete
    macro (as of 24.4); use a <foo>-function variable modified by
    add-function.
Wrote c:/emacs/trunk/lisp/abbrev.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/simple.el

In buffer-substring--filter:
../../trunk/lisp/simple.el:3409:52:Warning: `with-wrapper-hook' is an obsolete
    macro (as of 24.4); use a <foo>-function variable modified by
    add-function.
Wrote c:/emacs/trunk/lisp/simple.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/help.el
Wrote c:/emacs/trunk/lisp/help.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/jka-cmpr-hook.el
Wrote c:/emacs/trunk/lisp/jka-cmpr-hook.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/epa-hook.el
Wrote c:/emacs/trunk/lisp/epa-hook.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/international/mule-cmds.el
Wrote c:/emacs/trunk/lisp/international/mule-cmds.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/case-table.el
Wrote c:/emacs/trunk/lisp/case-table.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/international/characters.el
Wrote c:/emacs/trunk/lisp/international/characters.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/composite.el
Wrote c:/emacs/trunk/lisp/composite.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
cd ../admin/unidata && make -w all EMACS="../../src/bootstrap-emacs.exe"
make[2]: Entering directory `/c/emacs/build/admin/unidata'
make -w compile unidata.txt EMACS="../../src/bootstrap-emacs.exe"
make[3]: Entering directory `/c/emacs/build/admin/unidata'
"../../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -f batch-byte-compile /c/emacs/trunk/admin/unidata/unidata-gen.el
Wrote c:/emacs/trunk/admin/unidata/unidata-gen.elc
sed -e 's/\([^;]*\);\(.*\)/(#x\1 "\2")/' -e 's/;/" "/g' < /c/emacs/trunk/admin/unidata/UnicodeData.txt > unidata.txt
make[3]: Leaving directory `/c/emacs/build/admin/unidata'
if [ -f "/c/emacs/trunk/lisp/international/charprop.el" ]; then \
  cd /c/emacs/trunk/lisp/international && chmod +w charprop.el `sed -n 's/^;; FILE: //p' < charprop.el`; \
fi
"../../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -L /c/emacs/trunk/admin/unidata -l unidata-gen -f unidata-gen-files \
  /c/emacs/trunk/admin/unidata "/c/emacs/trunk/lisp/international"
Generating c:/emacs/trunk/lisp/international/uni-name.el...
Saving file c:/emacs/trunk/lisp/international/uni-name.el...
Wrote c:/emacs/trunk/lisp/international/uni-name.el
Generating c:/emacs/trunk/lisp/international/uni-name.el...done
Generating c:/emacs/trunk/lisp/international/uni-category.el...
Saving file c:/emacs/trunk/lisp/international/uni-category.el...
Wrote c:/emacs/trunk/lisp/international/uni-category.el
Generating c:/emacs/trunk/lisp/international/uni-category.el...done
Generating c:/emacs/trunk/lisp/international/uni-combining.el...
Saving file c:/emacs/trunk/lisp/international/uni-combining.el...
Wrote c:/emacs/trunk/lisp/international/uni-combining.el
Generating c:/emacs/trunk/lisp/international/uni-combining.el...done
Generating c:/emacs/trunk/lisp/international/uni-bidi.el...
Saving file c:/emacs/trunk/lisp/international/uni-bidi.el...
Wrote c:/emacs/trunk/lisp/international/uni-bidi.el
Generating c:/emacs/trunk/lisp/international/uni-bidi.el...done
Generating c:/emacs/trunk/lisp/international/uni-decomposition.el...
Saving file c:/emacs/trunk/lisp/international/uni-decomposition.el...
Wrote c:/emacs/trunk/lisp/international/uni-decomposition.el
Generating c:/emacs/trunk/lisp/international/uni-decomposition.el...done
Generating c:/emacs/trunk/lisp/international/uni-decimal.el...
Saving file c:/emacs/trunk/lisp/international/uni-decimal.el...
Wrote c:/emacs/trunk/lisp/international/uni-decimal.el
Generating c:/emacs/trunk/lisp/international/uni-decimal.el...done
Generating c:/emacs/trunk/lisp/international/uni-digit.el...
Saving file c:/emacs/trunk/lisp/international/uni-digit.el...
Wrote c:/emacs/trunk/lisp/international/uni-digit.el
Generating c:/emacs/trunk/lisp/international/uni-digit.el...done
Generating c:/emacs/trunk/lisp/international/uni-numeric.el...
Saving file c:/emacs/trunk/lisp/international/uni-numeric.el...
Wrote c:/emacs/trunk/lisp/international/uni-numeric.el
Generating c:/emacs/trunk/lisp/international/uni-numeric.el...done
Generating c:/emacs/trunk/lisp/international/uni-mirrored.el...
Saving file c:/emacs/trunk/lisp/international/uni-mirrored.el...
Wrote c:/emacs/trunk/lisp/international/uni-mirrored.el
Generating c:/emacs/trunk/lisp/international/uni-mirrored.el...done
Generating c:/emacs/trunk/lisp/international/uni-old-name.el...
Saving file c:/emacs/trunk/lisp/international/uni-old-name.el...
Wrote c:/emacs/trunk/lisp/international/uni-old-name.el
Generating c:/emacs/trunk/lisp/international/uni-old-name.el...done
Generating c:/emacs/trunk/lisp/international/uni-comment.el...
Saving file c:/emacs/trunk/lisp/international/uni-comment.el...
Wrote c:/emacs/trunk/lisp/international/uni-comment.el
Generating c:/emacs/trunk/lisp/international/uni-comment.el...done
Generating c:/emacs/trunk/lisp/international/uni-uppercase.el...
Saving file c:/emacs/trunk/lisp/international/uni-uppercase.el...
Wrote c:/emacs/trunk/lisp/international/uni-uppercase.el
Generating c:/emacs/trunk/lisp/international/uni-uppercase.el...done
Generating c:/emacs/trunk/lisp/international/uni-lowercase.el...
Saving file c:/emacs/trunk/lisp/international/uni-lowercase.el...
Wrote c:/emacs/trunk/lisp/international/uni-lowercase.el
Generating c:/emacs/trunk/lisp/international/uni-lowercase.el...done
Generating c:/emacs/trunk/lisp/international/uni-titlecase.el...
Saving file c:/emacs/trunk/lisp/international/uni-titlecase.el...
Wrote c:/emacs/trunk/lisp/international/uni-titlecase.el
Generating c:/emacs/trunk/lisp/international/uni-titlecase.el...done
Generating c:/emacs/trunk/lisp/international/uni-mirrored.el...
Saving file c:/emacs/trunk/lisp/international/uni-mirrored.el...
Wrote c:/emacs/trunk/lisp/international/uni-mirrored.el
Generating c:/emacs/trunk/lisp/international/uni-mirrored.el...done
Writing c:/emacs/trunk/lisp/international/charprop.el...
make[2]: Leaving directory `/c/emacs/build/admin/unidata'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/chinese.el
Wrote c:/emacs/trunk/lisp/language/chinese.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/cyrillic.el
Wrote c:/emacs/trunk/lisp/language/cyrillic.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/indian.el
Wrote c:/emacs/trunk/lisp/language/indian.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/sinhala.el
Wrote c:/emacs/trunk/lisp/language/sinhala.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/english.el
Wrote c:/emacs/trunk/lisp/language/english.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/ethiopic.el
Wrote c:/emacs/trunk/lisp/language/ethiopic.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/european.el
Wrote c:/emacs/trunk/lisp/language/european.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/czech.el
Wrote c:/emacs/trunk/lisp/language/czech.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/slovak.el
Wrote c:/emacs/trunk/lisp/language/slovak.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/romanian.el
Wrote c:/emacs/trunk/lisp/language/romanian.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/greek.el
Wrote c:/emacs/trunk/lisp/language/greek.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/hebrew.el
Wrote c:/emacs/trunk/lisp/language/hebrew.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/japanese.el
Wrote c:/emacs/trunk/lisp/language/japanese.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/korean.el
Wrote c:/emacs/trunk/lisp/language/korean.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/lao.el
Wrote c:/emacs/trunk/lisp/language/lao.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/tai-viet.el
Wrote c:/emacs/trunk/lisp/language/tai-viet.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/thai.el
Wrote c:/emacs/trunk/lisp/language/thai.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/tibetan.el
Wrote c:/emacs/trunk/lisp/language/tibetan.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/vietnamese.el
Wrote c:/emacs/trunk/lisp/language/vietnamese.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/misc-lang.el
Wrote c:/emacs/trunk/lisp/language/misc-lang.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/utf-8-lang.el
Wrote c:/emacs/trunk/lisp/language/utf-8-lang.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/georgian.el
Wrote c:/emacs/trunk/lisp/language/georgian.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/khmer.el
Wrote c:/emacs/trunk/lisp/language/khmer.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/burmese.el
Wrote c:/emacs/trunk/lisp/language/burmese.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/language/cham.el
Wrote c:/emacs/trunk/lisp/language/cham.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/indent.el
Wrote c:/emacs/trunk/lisp/indent.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/window.el
Wrote c:/emacs/trunk/lisp/window.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/frame.el
Wrote c:/emacs/trunk/lisp/frame.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/term/tty-colors.el
Wrote c:/emacs/trunk/lisp/term/tty-colors.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/font-core.el
Wrote c:/emacs/trunk/lisp/font-core.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/facemenu.el
Wrote c:/emacs/trunk/lisp/facemenu.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/syntax.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/syntax.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/font-lock.el
Wrote c:/emacs/trunk/lisp/font-lock.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/jit-lock.el
Wrote c:/emacs/trunk/lisp/jit-lock.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/mouse.el

In end of data:
../../trunk/lisp/mouse.el:1964:1:Warning: the function
    `mouse--remap-link-click-p' is not known to be defined.
Wrote c:/emacs/trunk/lisp/mouse.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/scroll-bar.el
Wrote c:/emacs/trunk/lisp/scroll-bar.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/select.el
Wrote c:/emacs/trunk/lisp/select.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/timer.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/timer.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/isearch.el
Wrote c:/emacs/trunk/lisp/isearch.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/rfn-eshadow.el
Wrote c:/emacs/trunk/lisp/rfn-eshadow.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/menu-bar.el
Wrote c:/emacs/trunk/lisp/menu-bar.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/lisp.el

In beginning-of-defun-raw:
../../trunk/lisp/emacs-lisp/lisp.el:300:27:Warning:
    `font-lock-beginning-of-syntax-function' is an obsolete variable (as of
    23.3); use `syntax-begin-function' instead.
Wrote c:/emacs/trunk/lisp/emacs-lisp/lisp.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/textmodes/page.el
Wrote c:/emacs/trunk/lisp/textmodes/page.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/register.el
Wrote c:/emacs/trunk/lisp/register.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/textmodes/paragraphs.el
Wrote c:/emacs/trunk/lisp/textmodes/paragraphs.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/progmodes/prog-mode.el
Wrote c:/emacs/trunk/lisp/progmodes/prog-mode.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/lisp-mode.el

In lisp-mode-variables:
../../trunk/lisp/emacs-lisp/lisp-mode.el:462:42:Warning:
    `comment-use-global-state' is an obsolete variable (as of 24.4); use
    `comment-use-syntax' instead.
Wrote c:/emacs/trunk/lisp/emacs-lisp/lisp-mode.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/textmodes/text-mode.el
Wrote c:/emacs/trunk/lisp/textmodes/text-mode.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/textmodes/fill.el
Wrote c:/emacs/trunk/lisp/textmodes/fill.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/newcomment.el
Wrote c:/emacs/trunk/lisp/newcomment.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/replace.el
Wrote c:/emacs/trunk/lisp/replace.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/tabulated-list.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/tabulated-list.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/buff-menu.el
Wrote c:/emacs/trunk/lisp/buff-menu.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/fringe.el
Wrote c:/emacs/trunk/lisp/fringe.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/regexp-opt.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/regexp-opt.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/image.el
Wrote c:/emacs/trunk/lisp/image.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/international/fontset.el
Wrote c:/emacs/trunk/lisp/international/fontset.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/dnd.el
Wrote c:/emacs/trunk/lisp/dnd.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/tool-bar.el
Wrote c:/emacs/trunk/lisp/tool-bar.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/dynamic-setting.el
Wrote c:/emacs/trunk/lisp/dynamic-setting.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/x-dnd.el
Wrote c:/emacs/trunk/lisp/x-dnd.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/term/common-win.el
Wrote c:/emacs/trunk/lisp/term/common-win.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/term/x-win.el
Wrote c:/emacs/trunk/lisp/term/x-win.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/w32-vars.el
Wrote c:/emacs/trunk/lisp/w32-vars.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/term/w32-win.el
Wrote c:/emacs/trunk/lisp/term/w32-win.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/ls-lisp.el
Wrote c:/emacs/trunk/lisp/ls-lisp.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/disp-table.el
Wrote c:/emacs/trunk/lisp/disp-table.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/w32-common-fns.el
Wrote c:/emacs/trunk/lisp/w32-common-fns.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/dos-w32.el
Wrote c:/emacs/trunk/lisp/dos-w32.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/w32-fns.el
Wrote c:/emacs/trunk/lisp/w32-fns.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/dos-fns.el
Wrote c:/emacs/trunk/lisp/dos-fns.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/dos-vars.el
Wrote c:/emacs/trunk/lisp/dos-vars.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/term/pc-win.el
Wrote c:/emacs/trunk/lisp/term/pc-win.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/term/internal.el
Wrote c:/emacs/trunk/lisp/term/internal.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/term/ns-win.el
Wrote c:/emacs/trunk/lisp/term/ns-win.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/mwheel.el
Wrote c:/emacs/trunk/lisp/mwheel.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/emacs-lisp/float-sup.el

In toplevel form:
../../trunk/lisp/emacs-lisp/float-sup.el:31:1:Warning: global/dynamic var `pi'
    lacks a prefix
Wrote c:/emacs/trunk/lisp/emacs-lisp/float-sup.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/vc/vc-hooks.el
Wrote c:/emacs/trunk/lisp/vc/vc-hooks.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/vc/ediff-hook.el
Wrote c:/emacs/trunk/lisp/vc/ediff-hook.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/electric.el
Wrote c:/emacs/trunk/lisp/electric.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/uniquify.el
Wrote c:/emacs/trunk/lisp/uniquify.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/src/../lisp/tooltip.el
Wrote c:/emacs/trunk/lisp/tooltip.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
/usr/bin/mkdir -p ../etc
rm -f ../etc/DOC
../lib-src/make-docfile -d /c/emacs/trunk/src dosfns.o msdos.o  xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o image.o  fontset.o dbusbind.o cygw32.o
  nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o macfont.o  w32.o w32console.o w32fns.o w32heap.o w32inevt.o w32notify.o  w32menu.o w32proc.o w32reg.o
w32select.o w32term.o w32xfns.o  w16select.o widget.o xfont.o ftfont.o xftfont.o ftxfont.o gtkutil.o  xsettings.o xgselect.o termcap.o dispnew.o frame.o scroll.
o xdisp.o menu.o  window.o  charset.o coding.o category.o ccl.o character.o chartab.o bidi.o   term.o terminal.o xfaces.o     emacs.o keyboard.o macros.o keymap
.o sysdep.o  buffer.o filelock.o insdel.o marker.o  minibuf.o fileio.o dired.o  cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o  alloc.o data.o d
oc.o editfns.o callint.o  eval.o floatfns.o fns.o font.o print.o lread.o  syntax.o unexw32.o bytecode.o  process.o gnutls.o callproc.o  region-cache.o sound.o a
timer.o  doprnt.o intervals.o textprop.o composite.o xml.o w32notify.o  profiler.o decompress.o        w32fns.o w32menu.o w32reg.o w32font.o w32term.o w32xfns.o
 w32select.o w32uniscribe.o w32.o w32console.o w32heap.o w32inevt.o w32proc.o fontset.o fringe.o image.o   > ../etc/DOC
../lib-src/make-docfile -a ../etc/DOC -d /c/emacs/trunk/src/../lisp `sed -n -e 's| \\\\||' -e 's|^[     ]*$(lispsource)/||p' /c/emacs/trunk/src/lisp.mk`
loaddefs.el: No such file or directory
cd ../leim && make -w leim-list.el EMACS="../src/bootstrap-emacs.exe"
make[2]: Entering directory `/c/emacs/build/leim'
EMACSLOADPATH= "../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -l titdic-cnv \
  -f batch-titdic-convert -dir /c/emacs/trunk/leim/../lisp/leim/quail /c/emacs/trunk/leim/CXTERM-DIC
Converting all tit files in the directory c:/emacs/trunk/leim/CXTERM-DIC
Converting c:/emacs/trunk/leim/CXTERM-DIC/4Corner.tit to quail-package...
Decoding with coding system cn-big5...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/ARRAY30.tit to quail-package...
Decoding with coding system cn-big5...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/CCDOSPY.tit to quail-package...
Decoding with coding system euc-china...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/ECDICT.tit to quail-package...
Decoding with coding system cn-big5...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/ETZY.tit to quail-package...
Decoding with coding system cn-big5...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/PY-b5.tit to quail-package...
Decoding with coding system cn-big5...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/Punct-b5.tit to quail-package...
Decoding with coding system cn-big5...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/Punct.tit to quail-package...
Decoding with coding system euc-china...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/QJ-b5.tit to quail-package...
Decoding with coding system cn-big5...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/QJ.tit to quail-package...
Decoding with coding system euc-china...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/SW.tit to quail-package...
Decoding with coding system euc-china...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/TONEPY.tit to quail-package...
Decoding with coding system euc-china...
Processing header part...
Formatting translation rules...
Converting c:/emacs/trunk/leim/CXTERM-DIC/ZOZY.tit to quail-package...
Decoding with coding system cn-big5...
Processing header part...
Formatting translation rules...
Byte-compile the created files by:
  % emacs -batch -f batch-byte-compile XXX.el
echo "changed" > changed.tit
EMACSLOADPATH= "../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -l titdic-cnv \
  -f batch-miscdic-convert -dir /c/emacs/trunk/leim/../lisp/leim/quail /c/emacs/trunk/leim/MISC-DIC
Converting ziranma.cin to ZIRANMA.el...
Converting ziranma.cin to ZIRANMA.el...done
Converting pinyin.map to PY.el...
Converting pinyin.map to PY.el...done
Converting CTLau.html to CTLau.el...
Converting CTLau.html to CTLau.el...done
Converting CTLau-b5.html to CTLau-b5.el...
Converting CTLau-b5.html to CTLau-b5.el...done
Converting cangjie-table.cns to tsang-cns.el...
Converting cangjie-table.cns to tsang-cns.el...done
Converting cangjie-table.cns to quick-cns.el...
Converting cangjie-table.cns to quick-cns.el...done
Converting cangjie-table.b5 to tsang-b5.el...
Converting cangjie-table.b5 to tsang-b5.el...done
Converting cangjie-table.b5 to quick-b5.el...
Converting cangjie-table.b5 to quick-b5.el...done
echo "changed" > changed.misc
rm -f /c/emacs/trunk/leim/../lisp/leim/leim-list.el
EMACSLOADPATH= "../src/bootstrap-emacs.exe" -batch --no-site-file --no-site-lisp -l international/quail \
  --eval "(update-leim-list-file (unmsys--file-name \"/c/emacs/trunk/leim/../lisp/leim\"))"
Updating c:/emacs/trunk/lisp/leim/leim-list.el ...
Checking c:/emacs/trunk/lisp/leim/quail/ZOZY.el ...
Checking c:/emacs/trunk/lisp/leim/quail/ZIRANMA.el ...
Checking c:/emacs/trunk/lisp/leim/quail/welsh.el ...
Checking c:/emacs/trunk/lisp/leim/quail/vnvni.el ...
Checking c:/emacs/trunk/lisp/leim/quail/vntelex.el ...
Checking c:/emacs/trunk/lisp/leim/quail/viqr.el ...
Checking c:/emacs/trunk/lisp/leim/quail/uni-input.el ...
Checking c:/emacs/trunk/lisp/leim/quail/tsang-cns.el ...
Checking c:/emacs/trunk/lisp/leim/quail/tsang-b5.el ...
Checking c:/emacs/trunk/lisp/leim/quail/TONEPY.el ...
Checking c:/emacs/trunk/lisp/leim/quail/tibetan.el ...
Checking c:/emacs/trunk/lisp/leim/quail/thai.el ...
Checking c:/emacs/trunk/lisp/leim/quail/symbol-ksc.el ...
Checking c:/emacs/trunk/lisp/leim/quail/SW.el ...
Checking c:/emacs/trunk/lisp/leim/quail/slovak.el ...
Checking c:/emacs/trunk/lisp/leim/quail/sisheng.el ...
Checking c:/emacs/trunk/lisp/leim/quail/sgml-input.el ...
Checking c:/emacs/trunk/lisp/leim/quail/rfc1345.el ...
Checking c:/emacs/trunk/lisp/leim/quail/quick-cns.el ...
Checking c:/emacs/trunk/lisp/leim/quail/quick-b5.el ...
Checking c:/emacs/trunk/lisp/leim/quail/QJ.el ...
Checking c:/emacs/trunk/lisp/leim/quail/QJ-b5.el ...
Checking c:/emacs/trunk/lisp/leim/quail/pypunct-b5.el ...
Checking c:/emacs/trunk/lisp/leim/quail/PY.el ...
Checking c:/emacs/trunk/lisp/leim/quail/py-punct.el ...
Checking c:/emacs/trunk/lisp/leim/quail/PY-b5.el ...
Checking c:/emacs/trunk/lisp/leim/quail/Punct.el ...
Checking c:/emacs/trunk/lisp/leim/quail/Punct-b5.el ...
Checking c:/emacs/trunk/lisp/leim/quail/persian.el ...
Checking c:/emacs/trunk/lisp/leim/quail/lrt.el ...
Checking c:/emacs/trunk/lisp/leim/quail/latin-pre.el ...
Checking c:/emacs/trunk/lisp/leim/quail/latin-post.el ...
Checking c:/emacs/trunk/lisp/leim/quail/latin-ltx.el ...
Checking c:/emacs/trunk/lisp/leim/quail/latin-alt.el ...
Checking c:/emacs/trunk/lisp/leim/quail/lao.el ...
Checking c:/emacs/trunk/lisp/leim/quail/japanese.el ...
Checking c:/emacs/trunk/lisp/leim/quail/ipa.el ...
Checking c:/emacs/trunk/lisp/leim/quail/ipa-praat.el ...
Checking c:/emacs/trunk/lisp/leim/quail/indian.el ...
Checking c:/emacs/trunk/lisp/leim/quail/hebrew.el ...
Checking c:/emacs/trunk/lisp/leim/quail/hanja3.el ...
Checking c:/emacs/trunk/lisp/leim/quail/hanja.el ...
Checking c:/emacs/trunk/lisp/leim/quail/hanja-jis.el ...
Checking c:/emacs/trunk/lisp/leim/quail/hangul.el ...
Checking c:/emacs/trunk/lisp/leim/quail/greek.el ...
Checking c:/emacs/trunk/lisp/leim/quail/georgian.el ...
Checking c:/emacs/trunk/lisp/leim/quail/ETZY.el ...
Checking c:/emacs/trunk/lisp/leim/quail/ethiopic.el ...
Checking c:/emacs/trunk/lisp/leim/quail/ECDICT.el ...
Checking c:/emacs/trunk/lisp/leim/quail/czech.el ...
Checking c:/emacs/trunk/lisp/leim/quail/cyrillic.el ...
Checking c:/emacs/trunk/lisp/leim/quail/cyril-jis.el ...
Checking c:/emacs/trunk/lisp/leim/quail/CTLau.el ...
Checking c:/emacs/trunk/lisp/leim/quail/CTLau-b5.el ...
Checking c:/emacs/trunk/lisp/leim/quail/croatian.el ...
Checking c:/emacs/trunk/lisp/leim/quail/CCDOSPY.el ...
Checking c:/emacs/trunk/lisp/leim/quail/ARRAY30.el ...
Checking c:/emacs/trunk/lisp/leim/quail/arabic.el ...
Checking c:/emacs/trunk/lisp/leim/quail/4Corner.el ...
Saving file c:/emacs/trunk/lisp/leim/leim-list.el...
Wrote c:/emacs/trunk/lisp/leim/leim-list.el
Updating c:/emacs/trunk/lisp/leim/leim-list.el ... done
sed -n -e '/^[^;]/p' -e 's/^;\(;*\)inc /;\1 /p' < /c/emacs/trunk/leim/leim-ext.el >> /c/emacs/trunk/leim/../lisp/leim/leim-list.el
make[2]: Leaving directory `/c/emacs/build/leim'
if test "no" = "yes"; then \
  rm -f emacs.exe; \
  ln temacs.exe emacs.exe; \
else \
  LC_ALL=C ./temacs -batch -l loadup dump || exit 1; \
  test "X" = X ||  -zex emacs.exe; \
  rm -f bootstrap-emacs.exe; \
  ln emacs.exe bootstrap-emacs.exe; \
fi
Loading loadup.el (source)...
Using load-path (c:/emacs/trunk/lisp)
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 cus-start...
Loading window...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading button...
Loading startup...
Loading ldefs-boot.el (source)...
Loading emacs-lisp/nadvice...
Loading minibuffer...
Loading abbrev...
Loading simple...
Loading help...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading international/charprop.el (source)...
Loading international/characters...
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 language/japanese...
Loading international/cp51932.el (source)...
Loading international/eucjp-ms.el (source)...
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 frame...
Loading term/tty-colors...
Loading font-core...
Loading facemenu...
Loading emacs-lisp/syntax...
Loading font-lock...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading select...
Loading emacs-lisp/timer...
Loading isearch...
Loading rfn-eshadow...
Loading menu-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-common-fns...
Loading w32-fns...
Loading ls-lisp...
Loading dos-w32...
Loading mwheel...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading tooltip...
Loading leim/leim-list.el (source)...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Pure-hashed: 23278 strings, 3455 vectors, 36971 conses, 3252 bytecodes, 85 others
Dumping under the name emacs
Dumping from c:/emacs/build/src/temacs.exe
          to c:/emacs/build/src/emacs.exe
1687824 pure bytes used
Adding name emacs-24.3.50.1.exe
make[1]: Leaving directory `/c/emacs/build/src'
cd lisp && make all -w                         \
  CC='gcc  -std=gnu99' CFLAGS='-g3 -O2 -gdwarf-2' CPPFLAGS='-mtune=pentium4  -I G:/usr/include -I C:/GnuWin32/include -DUSE_CRT_DLL=1 -I /c/emacs/trunk/nt/inc'
\
  LDFLAGS='-L G:/usr/lib -L C:/GnuWin32/lib' MAKE='make'
make[1]: Entering directory `/c/emacs/build/lisp'
cd ../leim && make -w all EMACS="../src/emacs"
make[2]: Entering directory `/c/emacs/build/leim'
EMACSLOADPATH= "../src/emacs" -batch --no-site-file --no-site-lisp -batch -l ja-dic-cnv \
  -f batch-skkdic-convert -dir "/c/emacs/trunk/leim/../lisp/leim/ja-dic" \
  "/c/emacs/trunk/leim/SKK-DIC/SKK-JISYO.L"
Reading file "c:/emacs/trunk/leim/SKK-DIC/SKK-JISYO.L" ...
Processing OKURI-ARI entries ...
Processing POSTFIX entries ...
Processing PREFIX entries ...
Collecting OKURI-NASI entries ...
collected 26% ...
collected 30% ...
collected 40% ...
collected 50% ...
collected 60% ...
collected 70% ...
collected 80% ...
collected 90% ...
Processing OKURI-NASI entries ...
processed 10% ...
processed 20% ...
processed 30% ...
processed 40% ...
processed 50% ...
processed 60% ...
processed 70% ...
processed 80% ...
processed 90% ...
processed 100% ...
Saving file c:/emacs/trunk/lisp/leim/ja-dic/ja-dic.el...
Wrote c:/emacs/trunk/lisp/leim/ja-dic/ja-dic.el
make[2]: Leaving directory `/c/emacs/build/leim'
case ../src/emacs in \
  .*) EMACS="../../src/emacs" ;; \
   *) EMACS="../src/emacs" ;; \
esac; \
cd ../admin/grammars && make -w all EMACS="${EMACS}"
make[2]: Entering directory `/c/emacs/build/admin/grammars'
[ ! -f "/c/emacs/trunk/lisp/cedet/semantic/bovine/c-by.el" ] || chmod +w "/c/emacs/trunk/lisp/cedet/semantic/bovine/c-by.el"
EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/bovine/grammar -f bovine-batch-make-parser -o "/c/emacs/trunk/lisp/cedet/seman
tic/bovine/c-by.el" /c/emacs/trunk/admin/grammars/c.by
Symbol's function definition is void: cl-member
[ ! -f "/c/emacs/trunk/lisp/cedet/semantic/bovine/make-by.el" ] || chmod +w "/c/emacs/trunk/lisp/cedet/semantic/bovine/make-by.el"
EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/bovine/grammar -f bovine-batch-make-parser -o "/c/emacs/trunk/lisp/cedet/seman
tic/bovine/make-by.el" /c/emacs/trunk/admin/grammars/make.by
Symbol's function definition is void: cl-member
[ ! -f "/c/emacs/trunk/lisp/cedet/semantic/bovine/scm-by.el" ] || chmod +w "/c/emacs/trunk/lisp/cedet/semantic/bovine/scm-by.el"
EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/bovine/grammar -f bovine-batch-make-parser -o "/c/emacs/trunk/lisp/cedet/seman
tic/bovine/scm-by.el" /c/emacs/trunk/admin/grammars/scheme.by
Symbol's function definition is void: cl-member
[ ! -f "/c/emacs/trunk/lisp/cedet/semantic/wisent/javat-wy.el" ] || chmod +w "/c/emacs/trunk/lisp/cedet/semantic/wisent/javat-wy.el"
EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/wisent/grammar -f wisent-batch-make-parser -o "/c/emacs/trunk/lisp/cedet/seman
tic/wisent/javat-wy.el" /c/emacs/trunk/admin/grammars/java-tags.wy
Symbol's function definition is void: cl-member
[ ! -f "/c/emacs/trunk/lisp/cedet/semantic/wisent/js-wy.el" ] || chmod +w "/c/emacs/trunk/lisp/cedet/semantic/wisent/js-wy.el"
EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/wisent/grammar -f wisent-batch-make-parser -o "/c/emacs/trunk/lisp/cedet/seman
tic/wisent/js-wy.el" /c/emacs/trunk/admin/grammars/js.wy
Symbol's function definition is void: cl-member
[ ! -f "/c/emacs/trunk/lisp/cedet/semantic/wisent/python-wy.el" ] || chmod +w "/c/emacs/trunk/lisp/cedet/semantic/wisent/python-wy.el"
EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/wisent/grammar -f wisent-batch-make-parser -o "/c/emacs/trunk/lisp/cedet/seman
tic/wisent/python-wy.el" /c/emacs/trunk/admin/grammars/python.wy
Symbol's function definition is void: cl-member
[ ! -f "/c/emacs/trunk/lisp/cedet/srecode/srt-wy.el" ] || chmod +w "/c/emacs/trunk/lisp/cedet/srecode/srt-wy.el"
EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/wisent/grammar -f wisent-batch-make-parser -o "/c/emacs/trunk/lisp/cedet/sreco
de/srt-wy.el" /c/emacs/trunk/admin/grammars/srecode-template.wy
Symbol's function definition is void: cl-member
make[2]: Leaving directory `/c/emacs/build/admin/grammars'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/lisp/align.el
Wrote c:/emacs/trunk/lisp/align.elc
Compiling /c/emacs/trunk/lisp/allout-widgets.el
Wrote c:/emacs/trunk/lisp/allout-widgets.elc
Compiling /c/emacs/trunk/lisp/allout.el

In end of data:
../../trunk/lisp/allout.el:6952:1:Warning: the function `cl-member' is not
    known to be defined.
Wrote c:/emacs/trunk/lisp/allout.elc
Compiling /c/emacs/trunk/lisp/ansi-color.el
Wrote c:/emacs/trunk/lisp/ansi-color.elc
Compiling /c/emacs/trunk/lisp/apropos.el
Wrote c:/emacs/trunk/lisp/apropos.elc
Compiling /c/emacs/trunk/lisp/arc-mode.el
Wrote c:/emacs/trunk/lisp/arc-mode.elc
Compiling /c/emacs/trunk/lisp/array.el
Wrote c:/emacs/trunk/lisp/array.elc
Compiling /c/emacs/trunk/lisp/autoarg.el
Wrote c:/emacs/trunk/lisp/autoarg.elc
Compiling /c/emacs/trunk/lisp/autoinsert.el
Wrote c:/emacs/trunk/lisp/autoinsert.elc
Compiling /c/emacs/trunk/lisp/autorevert.el
Wrote c:/emacs/trunk/lisp/autorevert.elc
Compiling /c/emacs/trunk/lisp/avoid.el
Wrote c:/emacs/trunk/lisp/avoid.elc
Compiling /c/emacs/trunk/lisp/battery.el
Wrote c:/emacs/trunk/lisp/battery.elc
Compiling /c/emacs/trunk/lisp/bookmark.el
Wrote c:/emacs/trunk/lisp/bookmark.elc
Compiling /c/emacs/trunk/lisp/bs.el
Wrote c:/emacs/trunk/lisp/bs.elc
Compiling /c/emacs/trunk/lisp/calculator.el
Wrote c:/emacs/trunk/lisp/calculator.elc
Compiling /c/emacs/trunk/lisp/cdl.el
Wrote c:/emacs/trunk/lisp/cdl.elc
Compiling /c/emacs/trunk/lisp/chistory.el
Wrote c:/emacs/trunk/lisp/chistory.elc
Compiling /c/emacs/trunk/lisp/cmuscheme.el
Wrote c:/emacs/trunk/lisp/cmuscheme.elc
Compiling /c/emacs/trunk/lisp/color.el
Wrote c:/emacs/trunk/lisp/color.elc
Compiling /c/emacs/trunk/lisp/comint.el

In comint-dynamic-list-completions:
../../trunk/lisp/comint.el:3309:10:Warning: display-completion-list called
    with 2 arguments, but accepts only 1
Wrote c:/emacs/trunk/lisp/comint.elc
Compiling /c/emacs/trunk/lisp/completion.el
Wrote c:/emacs/trunk/lisp/completion.elc
Compiling /c/emacs/trunk/lisp/cus-dep.el
Wrote c:/emacs/trunk/lisp/cus-dep.elc
Compiling /c/emacs/trunk/lisp/cus-edit.el
Wrote c:/emacs/trunk/lisp/cus-edit.elc
Compiling /c/emacs/trunk/lisp/cus-theme.el
Wrote c:/emacs/trunk/lisp/cus-theme.elc
Compiling /c/emacs/trunk/lisp/dabbrev.el
Wrote c:/emacs/trunk/lisp/dabbrev.elc
Compiling /c/emacs/trunk/lisp/delim-col.el
Wrote c:/emacs/trunk/lisp/delim-col.elc
Compiling /c/emacs/trunk/lisp/delsel.el
Wrote c:/emacs/trunk/lisp/delsel.elc
Compiling /c/emacs/trunk/lisp/descr-text.el
Wrote c:/emacs/trunk/lisp/descr-text.elc
Compiling /c/emacs/trunk/lisp/desktop.el
Wrote c:/emacs/trunk/lisp/desktop.elc
Compiling /c/emacs/trunk/lisp/dframe.el
Wrote c:/emacs/trunk/lisp/dframe.elc
Compiling /c/emacs/trunk/lisp/dired-aux.el
Wrote c:/emacs/trunk/lisp/dired-aux.elc
Compiling /c/emacs/trunk/lisp/dired-x.el
Wrote c:/emacs/trunk/lisp/dired-x.elc
Compiling /c/emacs/trunk/lisp/dired.el
Wrote c:/emacs/trunk/lisp/dired.elc
Compiling /c/emacs/trunk/lisp/dirtrack.el
Wrote c:/emacs/trunk/lisp/dirtrack.elc
Compiling /c/emacs/trunk/lisp/doc-view.el

In end of data:
../../trunk/lisp/doc-view.el:1886:1:Warning: the function `cl-remove-if' is
    not known to be defined.
Wrote c:/emacs/trunk/lisp/doc-view.elc
Compiling /c/emacs/trunk/lisp/double.el
Wrote c:/emacs/trunk/lisp/double.elc
Compiling /c/emacs/trunk/lisp/ebuff-menu.el
Wrote c:/emacs/trunk/lisp/ebuff-menu.elc
Compiling /c/emacs/trunk/lisp/echistory.el
Wrote c:/emacs/trunk/lisp/echistory.elc
Compiling /c/emacs/trunk/lisp/edmacro.el

In end of data:
../../trunk/lisp/edmacro.el:733:1:Warning: the following functions are not
    known to be defined: cl-subseq, cl-mismatch
Wrote c:/emacs/trunk/lisp/edmacro.elc
Compiling /c/emacs/trunk/lisp/ehelp.el
Wrote c:/emacs/trunk/lisp/ehelp.elc
Compiling /c/emacs/trunk/lisp/elide-head.el
Wrote c:/emacs/trunk/lisp/elide-head.elc
Compiling /c/emacs/trunk/lisp/emacs-lock.el
Wrote c:/emacs/trunk/lisp/emacs-lock.elc
Compiling /c/emacs/trunk/lisp/epa-dired.el
Wrote c:/emacs/trunk/lisp/epa-dired.elc
Compiling /c/emacs/trunk/lisp/epa-file.el
Wrote c:/emacs/trunk/lisp/epa-file.elc
Compiling /c/emacs/trunk/lisp/epa-mail.el
Wrote c:/emacs/trunk/lisp/epa-mail.elc
Compiling /c/emacs/trunk/lisp/epa.el
Wrote c:/emacs/trunk/lisp/epa.elc
Compiling /c/emacs/trunk/lisp/epg-config.el
Wrote c:/emacs/trunk/lisp/epg-config.elc
Compiling /c/emacs/trunk/lisp/epg.el
Wrote c:/emacs/trunk/lisp/epg.elc
Compiling /c/emacs/trunk/lisp/expand.el
Wrote c:/emacs/trunk/lisp/expand.elc
Compiling /c/emacs/trunk/lisp/ezimage.el
Wrote c:/emacs/trunk/lisp/ezimage.elc
Compiling /c/emacs/trunk/lisp/face-remap.el
Wrote c:/emacs/trunk/lisp/face-remap.elc
Compiling /c/emacs/trunk/lisp/ffap.el

In toplevel form:
../../trunk/lisp/ffap.el:108:1:Error: Symbol's function definition is void: cl-member
Makefile:272: recipe for target `ffap.elc' failed
make[2]: *** [ffap.elc] Error 1
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/lisp/emacs-lisp/elp.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/elp.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/ert-x.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/ert-x.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/ert.el

In end of data:
../../trunk/lisp/emacs-lisp/ert.el:2496:1:Warning: the following functions are
    not known to be defined: cl-remprop, cl-intersection, cl-mismatch,
    cl-set-difference, cl-member, cl-remove-if-not, cl-union, cl-coerce,
    cl-remove, cl-position
Wrote c:/emacs/trunk/lisp/emacs-lisp/ert.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/ewoc.el

In toplevel form:
../../trunk/lisp/emacs-lisp/ewoc.el:501:1:Warning: Unused lexical variable `dll'
Wrote c:/emacs/trunk/lisp/emacs-lisp/ewoc.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/find-func.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/find-func.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/find-gc.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/find-gc.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/generic.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/generic.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/gulp.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/gulp.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/gv.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/gv.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/helper.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/helper.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/helpers.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/helpers.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/lisp-mnt.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/lisp-mnt.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/package-x.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/package-x.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/package.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/package.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/pcase.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/pcase.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/pp.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/pp.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/re-builder.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/re-builder.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/regi.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/regi.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/ring.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/ring.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/rx.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/rx.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/shadow.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/shadow.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/smie.el

In end of data:
../../trunk/lisp/emacs-lisp/smie.el:2182:1:Warning: the following functions
    are not known to be defined: cl-member, edebug-instrument-function
Wrote c:/emacs/trunk/lisp/emacs-lisp/smie.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/tcover-ses.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/tcover-ses.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/tcover-unsafep.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/tcover-unsafep.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/testcover.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/testcover.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/tq.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/tq.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/trace.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/trace.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/unsafep.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/unsafep.elc
Compiling /c/emacs/trunk/lisp/emacs-lisp/warnings.el
Wrote c:/emacs/trunk/lisp/emacs-lisp/warnings.elc
Compiling /c/emacs/trunk/lisp/emulation/crisp.el
Wrote c:/emacs/trunk/lisp/emulation/crisp.elc
Compiling /c/emacs/trunk/lisp/emulation/cua-base.el
Wrote c:/emacs/trunk/lisp/emulation/cua-base.elc
Compiling /c/emacs/trunk/lisp/emulation/cua-gmrk.el
Wrote c:/emacs/trunk/lisp/emulation/cua-gmrk.elc
Compiling /c/emacs/trunk/lisp/emulation/cua-rect.el
Wrote c:/emacs/trunk/lisp/emulation/cua-rect.elc
Compiling /c/emacs/trunk/lisp/emulation/edt-lk201.el
Wrote c:/emacs/trunk/lisp/emulation/edt-lk201.elc
Compiling /c/emacs/trunk/lisp/emulation/edt-mapper.el
Wrote c:/emacs/trunk/lisp/emulation/edt-mapper.elc
Compiling /c/emacs/trunk/lisp/emulation/edt-pc.el
Wrote c:/emacs/trunk/lisp/emulation/edt-pc.elc
Compiling /c/emacs/trunk/lisp/emulation/edt-vt100.el
Wrote c:/emacs/trunk/lisp/emulation/edt-vt100.elc
Compiling /c/emacs/trunk/lisp/emulation/edt.el
Wrote c:/emacs/trunk/lisp/emulation/edt.elc
Compiling /c/emacs/trunk/lisp/emulation/keypad.el
Wrote c:/emacs/trunk/lisp/emulation/keypad.elc
Compiling /c/emacs/trunk/lisp/emulation/tpu-edt.el
Wrote c:/emacs/trunk/lisp/emulation/tpu-edt.elc
Compiling /c/emacs/trunk/lisp/emulation/tpu-extras.el
Wrote c:/emacs/trunk/lisp/emulation/tpu-extras.elc
Compiling /c/emacs/trunk/lisp/emulation/tpu-mapper.el
Wrote c:/emacs/trunk/lisp/emulation/tpu-mapper.elc
Compiling /c/emacs/trunk/lisp/emulation/vi.el
Wrote c:/emacs/trunk/lisp/emulation/vi.elc
Compiling /c/emacs/trunk/lisp/emulation/vip.el

In vip-delete-backward-char:
../../trunk/lisp/emulation/vip.el:1856:17:Warning: `delete-backward-char' is
    for interactive use only; use `delete-char' instead.
Wrote c:/emacs/trunk/lisp/emulation/vip.elc
Compiling /c/emacs/trunk/lisp/emulation/viper-cmd.el
Wrote c:/emacs/trunk/lisp/emulation/viper-cmd.elc
Compiling /c/emacs/trunk/lisp/emulation/viper-ex.el
Wrote c:/emacs/trunk/lisp/emulation/viper-ex.elc
Compiling /c/emacs/trunk/lisp/emulation/viper-init.el
Wrote c:/emacs/trunk/lisp/emulation/viper-init.elc
Compiling /c/emacs/trunk/lisp/emulation/viper-keym.el
Wrote c:/emacs/trunk/lisp/emulation/viper-keym.elc
Compiling /c/emacs/trunk/lisp/emulation/viper-macs.el
Wrote c:/emacs/trunk/lisp/emulation/viper-macs.elc
Compiling /c/emacs/trunk/lisp/emulation/viper-mous.el
Wrote c:/emacs/trunk/lisp/emulation/viper-mous.elc
Compiling /c/emacs/trunk/lisp/emulation/viper-util.el
Wrote c:/emacs/trunk/lisp/emulation/viper-util.elc
Compiling /c/emacs/trunk/lisp/emulation/viper.el
Wrote c:/emacs/trunk/lisp/emulation/viper.elc
Compiling /c/emacs/trunk/lisp/emulation/ws-mode.el
Wrote c:/emacs/trunk/lisp/emulation/ws-mode.elc
Compiling /c/emacs/trunk/lisp/erc/erc-autoaway.el

In toplevel form:
../../trunk/lisp/erc/erc-autoaway.el:31:1:Error: Symbol's function definition is void: cl-member
Makefile:272: recipe for target `erc/erc-autoaway.elc' failed
make[2]: *** [erc/erc-autoaway.elc] Error 1
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/lisp/net/hmac-def.el
Wrote c:/emacs/trunk/lisp/net/hmac-def.elc
Compiling /c/emacs/trunk/lisp/net/hmac-md5.el
Wrote c:/emacs/trunk/lisp/net/hmac-md5.elc
Compiling /c/emacs/trunk/lisp/net/imap.el
Wrote c:/emacs/trunk/lisp/net/imap.elc
Compiling /c/emacs/trunk/lisp/net/ldap.el
Wrote c:/emacs/trunk/lisp/net/ldap.elc
Compiling /c/emacs/trunk/lisp/net/mairix.el
Wrote c:/emacs/trunk/lisp/net/mairix.elc
Compiling /c/emacs/trunk/lisp/net/net-utils.el
Wrote c:/emacs/trunk/lisp/net/net-utils.elc
Compiling /c/emacs/trunk/lisp/net/netrc.el
Wrote c:/emacs/trunk/lisp/net/netrc.elc
Compiling /c/emacs/trunk/lisp/net/network-stream.el

In toplevel form:
../../trunk/lisp/net/network-stream.el:47:1:Error: Symbol's function definition is void: cl-member
Makefile:272: recipe for target `net/network-stream.elc' failed
make[2]: *** [net/network-stream.elc] Error 1
make[2]: Leaving directory `/c/emacs/build/lisp'
make[2]: Entering directory `/c/emacs/build/lisp'
Compiling /c/emacs/trunk/lisp/vc/vc-mtn.el
Wrote c:/emacs/trunk/lisp/vc/vc-mtn.elc
Compiling /c/emacs/trunk/lisp/vc/vc-rcs.el
Wrote c:/emacs/trunk/lisp/vc/vc-rcs.elc
Compiling /c/emacs/trunk/lisp/vc/vc-sccs.el
Wrote c:/emacs/trunk/lisp/vc/vc-sccs.elc
Compiling /c/emacs/trunk/lisp/vc/vc-svn.el
Wrote c:/emacs/trunk/lisp/vc/vc-svn.elc
Compiling /c/emacs/trunk/lisp/vc/vc.el
Wrote c:/emacs/trunk/lisp/vc/vc.elc
make[2]: Leaving directory `/c/emacs/build/lisp'
make -w custom-deps
make[2]: Entering directory `/c/emacs/build/lisp'
for file in `find /c/emacs/trunk/lisp -type d -print`; do  case $file in /c/emacs/trunk/lisp*/obsolete | /c/emacs/trunk/lisp*/term ) ;;  *) wins="$wins${wins:+
}$file" ;;  esac;  done; \
echo Directories: $wins; \
EMACSLOADPATH= "../src/emacs" -batch --no-site-file --no-site-lisp -l cus-dep \
  --eval '(setq generated-custom-dependencies-file "/c/emacs/trunk/lisp/cus-load.el")' \
  -f custom-make-dependencies $wins
Directories: /c/emacs/trunk/lisp /c/emacs/trunk/lisp/calc /c/emacs/trunk/lisp/calendar /c/emacs/trunk/lisp/cedet /c/emacs/trunk/lisp/cedet/ede /c/emacs/trunk/li
sp/cedet/semantic /c/emacs/trunk/lisp/cedet/semantic/analyze /c/emacs/trunk/lisp/cedet/semantic/bovine /c/emacs/trunk/lisp/cedet/semantic/decorate /c/emacs/trun
k/lisp/cedet/semantic/symref /c/emacs/trunk/lisp/cedet/semantic/wisent /c/emacs/trunk/lisp/cedet/srecode /c/emacs/trunk/lisp/emacs-lisp /c/emacs/trunk/lisp/emul
ation /c/emacs/trunk/lisp/erc /c/emacs/trunk/lisp/eshell /c/emacs/trunk/lisp/gnus /c/emacs/trunk/lisp/international /c/emacs/trunk/lisp/language /c/emacs/trunk/
lisp/leim /c/emacs/trunk/lisp/leim/ja-dic /c/emacs/trunk/lisp/leim/quail /c/emacs/trunk/lisp/mail /c/emacs/trunk/lisp/mh-e /c/emacs/trunk/lisp/net /c/emacs/trun
k/lisp/nxml /c/emacs/trunk/lisp/org /c/emacs/trunk/lisp/play /c/emacs/trunk/lisp/progmodes /c/emacs/trunk/lisp/textmodes /c/emacs/trunk/lisp/url /c/emacs/trunk/
lisp/vc
Directory c:/emacs/trunk/lisp
Directory c:/emacs/trunk/lisp/calc
Directory c:/emacs/trunk/lisp/calendar
Directory c:/emacs/trunk/lisp/cedet
Directory c:/emacs/trunk/lisp/cedet/ede
Directory c:/emacs/trunk/lisp/cedet/semantic
Directory c:/emacs/trunk/lisp/cedet/semantic/analyze
Directory c:/emacs/trunk/lisp/cedet/semantic/bovine
Directory c:/emacs/trunk/lisp/cedet/semantic/decorate
Directory c:/emacs/trunk/lisp/cedet/semantic/symref
Directory c:/emacs/trunk/lisp/cedet/semantic/wisent
Directory c:/emacs/trunk/lisp/cedet/srecode
Directory c:/emacs/trunk/lisp/emacs-lisp
Directory c:/emacs/trunk/lisp/emulation
Directory c:/emacs/trunk/lisp/erc
Directory c:/emacs/trunk/lisp/eshell
Directory c:/emacs/trunk/lisp/gnus
Directory c:/emacs/trunk/lisp/international
Directory c:/emacs/trunk/lisp/language
Directory c:/emacs/trunk/lisp/leim
Directory c:/emacs/trunk/lisp/leim/ja-dic
Directory c:/emacs/trunk/lisp/leim/quail
Directory c:/emacs/trunk/lisp/mail
Directory c:/emacs/trunk/lisp/mh-e
Directory c:/emacs/trunk/lisp/net
Directory c:/emacs/trunk/lisp/nxml
Directory c:/emacs/trunk/lisp/org
Directory c:/emacs/trunk/lisp/play
Directory c:/emacs/trunk/lisp/progmodes
Directory c:/emacs/trunk/lisp/textmodes
Directory c:/emacs/trunk/lisp/url
Directory c:/emacs/trunk/lisp/vc
Generating /c/emacs/trunk/lisp/cus-load.el...
Buffer is read-only: #<buffer cus-load.el>
make[2]: Leaving directory `/c/emacs/build/lisp'
make -w finder-data
make[2]: Entering directory `/c/emacs/build/lisp'
for file in `find /c/emacs/trunk/lisp -type d -print`; do  case $file in /c/emacs/trunk/lisp*/obsolete | /c/emacs/trunk/lisp*/term ) ;;  *) wins="$wins${wins:+
}$file" ;;  esac;  done; \
echo Directories: $wins; \
EMACSLOADPATH= "../src/emacs" -batch --no-site-file --no-site-lisp -l finder \
  --eval '(setq generated-finder-keywords-file "/c/emacs/trunk/lisp/finder-inf.el")' \
  -f finder-compile-keywords-make-dist $wins
Directories: /c/emacs/trunk/lisp /c/emacs/trunk/lisp/calc /c/emacs/trunk/lisp/calendar /c/emacs/trunk/lisp/cedet /c/emacs/trunk/lisp/cedet/ede /c/emacs/trunk/li
sp/cedet/semantic /c/emacs/trunk/lisp/cedet/semantic/analyze /c/emacs/trunk/lisp/cedet/semantic/bovine /c/emacs/trunk/lisp/cedet/semantic/decorate /c/emacs/trun
k/lisp/cedet/semantic/symref /c/emacs/trunk/lisp/cedet/semantic/wisent /c/emacs/trunk/lisp/cedet/srecode /c/emacs/trunk/lisp/emacs-lisp /c/emacs/trunk/lisp/emul
ation /c/emacs/trunk/lisp/erc /c/emacs/trunk/lisp/eshell /c/emacs/trunk/lisp/gnus /c/emacs/trunk/lisp/international /c/emacs/trunk/lisp/language /c/emacs/trunk/
lisp/leim /c/emacs/trunk/lisp/leim/ja-dic /c/emacs/trunk/lisp/leim/quail /c/emacs/trunk/lisp/mail /c/emacs/trunk/lisp/mh-e /c/emacs/trunk/lisp/net /c/emacs/trun
k/lisp/nxml /c/emacs/trunk/lisp/org /c/emacs/trunk/lisp/play /c/emacs/trunk/lisp/progmodes /c/emacs/trunk/lisp/textmodes /c/emacs/trunk/lisp/url /c/emacs/trunk/
lisp/vc
Directory c:/emacs/trunk/lisp
Directory c:/emacs/trunk/lisp/calc
Directory c:/emacs/trunk/lisp/calendar
Directory c:/emacs/trunk/lisp/cedet
Directory c:/emacs/trunk/lisp/cedet/ede
Directory c:/emacs/trunk/lisp/cedet/semantic
Directory c:/emacs/trunk/lisp/cedet/semantic/analyze
Directory c:/emacs/trunk/lisp/cedet/semantic/bovine
Directory c:/emacs/trunk/lisp/cedet/semantic/decorate
Directory c:/emacs/trunk/lisp/cedet/semantic/symref
Directory c:/emacs/trunk/lisp/cedet/semantic/wisent
Directory c:/emacs/trunk/lisp/cedet/srecode
Directory c:/emacs/trunk/lisp/emacs-lisp
Directory c:/emacs/trunk/lisp/emulation
Directory c:/emacs/trunk/lisp/erc
Directory c:/emacs/trunk/lisp/eshell
Directory c:/emacs/trunk/lisp/gnus
Directory c:/emacs/trunk/lisp/international
Directory c:/emacs/trunk/lisp/language
Directory c:/emacs/trunk/lisp/leim
Directory c:/emacs/trunk/lisp/leim/ja-dic
Directory c:/emacs/trunk/lisp/leim/quail
Directory c:/emacs/trunk/lisp/mail
Directory c:/emacs/trunk/lisp/mh-e
Directory c:/emacs/trunk/lisp/net
Directory c:/emacs/trunk/lisp/nxml
Directory c:/emacs/trunk/lisp/org
Directory c:/emacs/trunk/lisp/play
Directory c:/emacs/trunk/lisp/progmodes
Directory c:/emacs/trunk/lisp/textmodes
Directory c:/emacs/trunk/lisp/url
Directory c:/emacs/trunk/lisp/vc
Buffer is read-only: #<buffer finder-inf.el>
make[2]: Leaving directory `/c/emacs/build/lisp'
make[1]: Leaving directory `/c/emacs/build/lisp'
make: Leaving directory `/c/emacs/build'

^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 12:13 bug#16099: 24.3.50; Build failure, undefined function `cl-member' Richard Copley
@ 2013-12-10 16:46 ` Eli Zaretskii
  2013-12-10 16:53   ` Richard Copley
       [not found] ` <handler.16099.D16099.138669538824350.notifdone@debbugs.gnu.org>
  1 sibling, 1 reply; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-10 16:46 UTC (permalink / raw)
  To: Richard Copley; +Cc: 16099

> Date: Tue, 10 Dec 2013 12:13:04 +0000
> From: Richard Copley <rcopley@gmail.com>
> 
> Building Emacs from trunk r115447, I get several errors and warnings
> about undefined functions/macros in the cl- namespace. See build output
> attached. For example, byte-compiling "ffap.el" fails with:
> 
> In toplevel form:
> ../../trunk/lisp/ffap.el:108:1:Error: Symbol's function definition is void:
> cl-member
> Makefile:272: recipe for target `ffap.elc' failed
> make[2]: *** [ffap.elc] Error 1

Did you try bootstrap?





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 16:46 ` Eli Zaretskii
@ 2013-12-10 16:53   ` Richard Copley
  2013-12-10 17:09     ` Glenn Morris
  2013-12-10 18:05     ` Eli Zaretskii
  0 siblings, 2 replies; 37+ messages in thread
From: Richard Copley @ 2013-12-10 16:53 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 16099

[-- Attachment #1: Type: text/plain, Size: 695 bytes --]

On 10 Dec 2013 16:46, "Eli Zaretskii" <eliz@gnu.org> wrote:
>
> > Date: Tue, 10 Dec 2013 12:13:04 +0000
> > From: Richard Copley <rcopley@gmail.com>
> >
> > Building Emacs from trunk r115447, I get several errors and warnings
> > about undefined functions/macros in the cl- namespace. See build output
> > attached. For example, byte-compiling "ffap.el" fails with:
> >
> > In toplevel form:
> > ../../trunk/lisp/ffap.el:108:1:Error: Symbol's function definition is
void:
> > cl-member
> > Makefile:272: recipe for target `ffap.elc' failed
> > make[2]: *** [ffap.elc] Error 1
>
> Did you try bootstrap?
No. It's a pristine working tree. Should I be bootstrapping? I will try it,
anyway. Thanks.

[-- Attachment #2: Type: text/html, Size: 979 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 16:53   ` Richard Copley
@ 2013-12-10 17:09     ` Glenn Morris
  2013-12-10 18:05     ` Eli Zaretskii
  1 sibling, 0 replies; 37+ messages in thread
From: Glenn Morris @ 2013-12-10 17:09 UTC (permalink / raw)
  To: 16099-done


I'm confident bootstrap will work for you.
We can reopen this if it does not.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: closed (Re: bug#16099: 24.3.50; Build failure, undefined function `cl-member')
       [not found] ` <handler.16099.D16099.138669538824350.notifdone@debbugs.gnu.org>
@ 2013-12-10 17:42   ` Richard Copley
  2013-12-10 17:55     ` Richard Copley
  2013-12-10 18:13     ` bug#16099: closed (Re: bug#16099: 24.3.50; Build failure, undefined function `cl-member') Eli Zaretskii
  0 siblings, 2 replies; 37+ messages in thread
From: Richard Copley @ 2013-12-10 17:42 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 16099

[-- Attachment #1: Type: text/plain, Size: 741 bytes --]

From: Glenn Morris <rgm@gnu.org>

    I'm confident bootstrap will work for you.
    We can reopen this if it does not.

Thanks for your help. So do I now need to be using "make bootstrap" instead
of "make"? Back at bug #14503, Eli told me this:

  Anyway, you don't need "make bootstrap" on the first build with the
  MSYS method.  In fact, you shouldn't need "make bootstrap" at all,
  unless there are deep changes in Lisp that break a normal "make"
  build.  And, contrary to what you say, there's no recommendation to
  bootstrap in INSTALL.MSYS, it says to use just "make".

nt/INSTALL still doesn't say anything about needing to use "make bootstrap".

Like I said, I am using a pristine working tree. You know what that means,
right?

[-- Attachment #2: Type: text/html, Size: 951 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: closed (Re: bug#16099: 24.3.50; Build failure, undefined function `cl-member')
  2013-12-10 17:42   ` bug#16099: closed (Re: bug#16099: 24.3.50; Build failure, undefined function `cl-member') Richard Copley
@ 2013-12-10 17:55     ` Richard Copley
  2013-12-10 18:12       ` bug#16099: 24.3.50; Build failure, undefined function `cl-member' Glenn Morris
  2013-12-10 18:13     ` bug#16099: closed (Re: bug#16099: 24.3.50; Build failure, undefined function `cl-member') Eli Zaretskii
  1 sibling, 1 reply; 37+ messages in thread
From: Richard Copley @ 2013-12-10 17:55 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 16099

[-- Attachment #1: Type: text/plain, Size: 45 bytes --]

"make bootstrap" didn't make any difference.

[-- Attachment #2: Type: text/html, Size: 88 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 16:53   ` Richard Copley
  2013-12-10 17:09     ` Glenn Morris
@ 2013-12-10 18:05     ` Eli Zaretskii
  2013-12-10 18:13       ` Richard Copley
  1 sibling, 1 reply; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-10 18:05 UTC (permalink / raw)
  To: Richard Copley; +Cc: 16099

> Date: Tue, 10 Dec 2013 16:53:09 +0000
> From: Richard Copley <rcopley@gmail.com>
> Cc: 16099@debbugs.gnu.org
> 
> > Did you try bootstrap?
> No. It's a pristine working tree. Should I be bootstrapping?

In a pristine tree, the first "make" bootstraps.

I'm unsure what the problem could be, I see none.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 17:55     ` Richard Copley
@ 2013-12-10 18:12       ` Glenn Morris
  2013-12-10 18:25         ` Richard Copley
  0 siblings, 1 reply; 37+ messages in thread
From: Glenn Morris @ 2013-12-10 18:12 UTC (permalink / raw)
  To: Richard Copley; +Cc: 16099


What's going on here:

  Buffer is read-only: #<buffer cus-load.el>
  [...]
  Buffer is read-only: #<buffer finder-inf.el>
  [...]
  Opening output file: no such file or directory, c:/c/emacs/trunk/lisp/loaddefs.el
  [...]
  loaddefs.el: No such file or directory

?





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:05     ` Eli Zaretskii
@ 2013-12-10 18:13       ` Richard Copley
  2013-12-10 18:16         ` Glenn Morris
  2013-12-10 18:35         ` Eli Zaretskii
  0 siblings, 2 replies; 37+ messages in thread
From: Richard Copley @ 2013-12-10 18:13 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 16099

[-- Attachment #1: Type: text/plain, Size: 442 bytes --]

On 10 Dec 2013 18:05, "Eli Zaretskii" <eliz@gnu.org> wrote:
>
> > Date: Tue, 10 Dec 2013 16:53:09 +0000
> > From: Richard Copley <rcopley@gmail.com>
> > Cc: 16099@debbugs.gnu.org
> >
> > > Did you try bootstrap?
> > No. It's a pristine working tree. Should I be bootstrapping?
>
> In a pristine tree, the first "make" bootstraps.
>
> I'm unsure what the problem could be, I see none.

Ok, thanks. Have you successfully bootstrapped recently?

[-- Attachment #2: Type: text/html, Size: 734 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: closed (Re: bug#16099: 24.3.50; Build failure, undefined function `cl-member')
  2013-12-10 17:42   ` bug#16099: closed (Re: bug#16099: 24.3.50; Build failure, undefined function `cl-member') Richard Copley
  2013-12-10 17:55     ` Richard Copley
@ 2013-12-10 18:13     ` Eli Zaretskii
  1 sibling, 0 replies; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-10 18:13 UTC (permalink / raw)
  To: Richard Copley; +Cc: 16099

> Date: Tue, 10 Dec 2013 17:42:56 +0000
> From: Richard Copley <rcopley@gmail.com>
> Cc: 16099@debbugs.gnu.org, Eli Zaretskii <eliz@gnu.org>
> 
> From: Glenn Morris <rgm@gnu.org>
> 
>     I'm confident bootstrap will work for you.
>     We can reopen this if it does not.
> 
> Thanks for your help. So do I now need to be using "make bootstrap" instead
> of "make"?

No, not the first time you build in a fresh checkout.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:13       ` Richard Copley
@ 2013-12-10 18:16         ` Glenn Morris
  2013-12-10 18:35         ` Eli Zaretskii
  1 sibling, 0 replies; 37+ messages in thread
From: Glenn Morris @ 2013-12-10 18:16 UTC (permalink / raw)
  To: Richard Copley; +Cc: 16099

Richard Copley wrote:

> Ok, thanks. Have you successfully bootstrapped recently?

On a daily basis, and 1 minute ago just to check.

(Normally I could point to
http://hydra.nixos.org/jobset/gnu/emacs-trunk

but it is having one of its sulking fits, sigh.)





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:12       ` bug#16099: 24.3.50; Build failure, undefined function `cl-member' Glenn Morris
@ 2013-12-10 18:25         ` Richard Copley
  2013-12-10 18:34           ` Eli Zaretskii
  0 siblings, 1 reply; 37+ messages in thread
From: Richard Copley @ 2013-12-10 18:25 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 16099

[-- Attachment #1: Type: text/plain, Size: 838 bytes --]

On 10 Dec 2013 18:12, "Glenn Morris" <rgm@gnu.org> wrote:
>
>
> What's going on here:
>
>   Buffer is read-only: #<buffer cus-load.el>
>   [...]
>   Buffer is read-only: #<buffer finder-inf.el>
>   [...]
>   Opening output file: no such file or directory,
c:/c/emacs/trunk/lisp/loaddefs.el
>   [...]
>   loaddefs.el: No such file or directory
>
> ?

That certainly looks suspect, well spotted. I guess
"c:/c/emacs/trunk/lisp/loaddefs.el" is the value of
`generated-autoload-file' which is set a few lines up:

[...] --eval '(setq generated-autoload-file (expand-file-name
"/c/emacs/trunk/lisp/loaddefs.el"))' [...]

I think that's probably a bug (mixing MSYS- and native-style paths), but if
I had used a relative path to invoke the configure script, it would have
been a benign bug. I'll reconfigure using a relative path and try again.

[-- Attachment #2: Type: text/html, Size: 1163 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:25         ` Richard Copley
@ 2013-12-10 18:34           ` Eli Zaretskii
  2013-12-10 18:37             ` Richard Copley
  2013-12-10 18:42             ` Glenn Morris
  0 siblings, 2 replies; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-10 18:34 UTC (permalink / raw)
  To: Richard Copley; +Cc: 16099

> Date: Tue, 10 Dec 2013 18:25:11 +0000
> From: Richard Copley <rcopley@gmail.com>
> Cc: 16099@debbugs.gnu.org, Eli Zaretskii <eliz@gnu.org>
> 
> >   Opening output file: no such file or directory,
> c:/c/emacs/trunk/lisp/loaddefs.el
> >   [...]
> >   loaddefs.el: No such file or directory
> >
> > ?
> 
> That certainly looks suspect, well spotted. I guess
> "c:/c/emacs/trunk/lisp/loaddefs.el" is the value of
> `generated-autoload-file' which is set a few lines up:
> 
> [...] --eval '(setq generated-autoload-file (expand-file-name
> "/c/emacs/trunk/lisp/loaddefs.el"))' [...]
> 
> I think that's probably a bug (mixing MSYS- and native-style paths), but if
> I had used a relative path to invoke the configure script, it would have
> been a benign bug. I'll reconfigure using a relative path and try again.

Instead of working around the problem, just add a call to
unmsys--file-name there, like we do for other autoloads in that
Makefile.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:13       ` Richard Copley
  2013-12-10 18:16         ` Glenn Morris
@ 2013-12-10 18:35         ` Eli Zaretskii
  1 sibling, 0 replies; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-10 18:35 UTC (permalink / raw)
  To: Richard Copley; +Cc: 16099

> Date: Tue, 10 Dec 2013 18:13:17 +0000
> From: Richard Copley <rcopley@gmail.com>
> Cc: 16099@debbugs.gnu.org
> 
> > In a pristine tree, the first "make" bootstraps.
> >
> > I'm unsure what the problem could be, I see none.
> 
> Ok, thanks. Have you successfully bootstrapped recently?

Just now.  But I build in-tree, so $(srcdir) is "." and your problem
doesn't rear its ugly head.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:34           ` Eli Zaretskii
@ 2013-12-10 18:37             ` Richard Copley
  2013-12-10 18:59               ` Eli Zaretskii
  2013-12-10 18:42             ` Glenn Morris
  1 sibling, 1 reply; 37+ messages in thread
From: Richard Copley @ 2013-12-10 18:37 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 16099

[-- Attachment #1: Type: text/plain, Size: 299 bytes --]

On 10 December 2013 18:34, Eli Zaretskii <eliz@gnu.org> wrote:

> Instead of working around the problem, just add a call to
> unmsys--file-name there, like we do for other autoloads in that
> Makefile.
>

A much better idea, thanks.
I won't provide a patch, for copyright reasons. Sorry about that.

[-- Attachment #2: Type: text/html, Size: 637 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:34           ` Eli Zaretskii
  2013-12-10 18:37             ` Richard Copley
@ 2013-12-10 18:42             ` Glenn Morris
  2013-12-10 18:48               ` Glenn Morris
  2013-12-10 18:58               ` Eli Zaretskii
  1 sibling, 2 replies; 37+ messages in thread
From: Glenn Morris @ 2013-12-10 18:42 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Richard Copley, 16099

Eli Zaretskii wrote:

> Instead of working around the problem, just add a call to
> unmsys--file-name there, like we do for other autoloads in that
> Makefile.

Other options might be for configure to abort on MinGW if srcdir is
absolute and has the "wrong" format (which must means that the user
specified srcdir, as in this case). Or to simply fix such a srcdir
before generating the Makefiles.

Might be easier than unmsys'ing every present and future instance of
srcdir in the Makefiles.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:42             ` Glenn Morris
@ 2013-12-10 18:48               ` Glenn Morris
  2013-12-10 18:58                 ` Eli Zaretskii
  2013-12-10 20:09                 ` Dani Moncayo
  2013-12-10 18:58               ` Eli Zaretskii
  1 sibling, 2 replies; 37+ messages in thread
From: Glenn Morris @ 2013-12-10 18:48 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Richard Copley, 16099

Glenn Morris wrote:

> Other options might be for configure to abort on MinGW if srcdir is
> absolute and has the "wrong" format (which must means that the user
> specified srcdir, as in this case). Or to simply fix such a srcdir
> before generating the Makefiles.
>
> Might be easier than unmsys'ing every present and future instance of
> srcdir in the Makefiles.

In fact I think that might mean that you could remove unmsys--file-name
altogether...?





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:42             ` Glenn Morris
  2013-12-10 18:48               ` Glenn Morris
@ 2013-12-10 18:58               ` Eli Zaretskii
  1 sibling, 0 replies; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-10 18:58 UTC (permalink / raw)
  To: Glenn Morris; +Cc: rcopley, 16099

> From: Glenn Morris <rgm@gnu.org>
> Cc: Richard Copley <rcopley@gmail.com>,  16099@debbugs.gnu.org
> Date: Tue, 10 Dec 2013 13:42:23 -0500
> 
> Eli Zaretskii wrote:
> 
> > Instead of working around the problem, just add a call to
> > unmsys--file-name there, like we do for other autoloads in that
> > Makefile.
> 
> Other options might be for configure to abort on MinGW if srcdir is
> absolute and has the "wrong" format (which must means that the user
> specified srcdir, as in this case).

That would mean we don't support a build outside of the source tree.
Because there's nothing wrong with /c/foo/bar file names.

> Or to simply fix such a srcdir before generating the Makefiles.

Not sure what you suggest here.  Please elaborate.

> Might be easier than unmsys'ing every present and future instance of
> srcdir in the Makefiles.

Not every one, just those in which the /c/ part is not at the
beginning of the command-line argument.  If it is at the beginning
MSYS does the conversion automatically.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:48               ` Glenn Morris
@ 2013-12-10 18:58                 ` Eli Zaretskii
  2013-12-10 20:09                 ` Dani Moncayo
  1 sibling, 0 replies; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-10 18:58 UTC (permalink / raw)
  To: Glenn Morris; +Cc: rcopley, 16099

> From: Glenn Morris <rgm@gnu.org>
> Cc: Richard Copley <rcopley@gmail.com>,  16099@debbugs.gnu.org
> Date: Tue, 10 Dec 2013 13:48:28 -0500
> 
> Glenn Morris wrote:
> 
> > Other options might be for configure to abort on MinGW if srcdir is
> > absolute and has the "wrong" format (which must means that the user
> > specified srcdir, as in this case). Or to simply fix such a srcdir
> > before generating the Makefiles.
> >
> > Might be easier than unmsys'ing every present and future instance of
> > srcdir in the Makefiles.
> 
> In fact I think that might mean that you could remove unmsys--file-name
> altogether...?

Of course, you can't.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:37             ` Richard Copley
@ 2013-12-10 18:59               ` Eli Zaretskii
  2013-12-10 20:47                 ` Richard Copley
  0 siblings, 1 reply; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-10 18:59 UTC (permalink / raw)
  To: Richard Copley; +Cc: 16099

> Date: Tue, 10 Dec 2013 18:37:36 +0000
> From: Richard Copley <rcopley@gmail.com>
> Cc: Glenn Morris <rgm@gnu.org>, 16099@debbugs.gnu.org
> 
> > Instead of working around the problem, just add a call to
> > unmsys--file-name there, like we do for other autoloads in that
> > Makefile.
> >
> 
> A much better idea, thanks.
> I won't provide a patch, for copyright reasons. Sorry about that.

But does it work for you?





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:48               ` Glenn Morris
  2013-12-10 18:58                 ` Eli Zaretskii
@ 2013-12-10 20:09                 ` Dani Moncayo
  2013-12-10 20:31                   ` Eli Zaretskii
  1 sibling, 1 reply; 37+ messages in thread
From: Dani Moncayo @ 2013-12-10 20:09 UTC (permalink / raw)
  To: 16099

>> Other options might be for configure to abort on MinGW if srcdir is
>> absolute and has the "wrong" format (which must means that the user
>> specified srcdir, as in this case). Or to simply fix such a srcdir
>> before generating the Makefiles.
>>
>> Might be easier than unmsys'ing every present and future instance of
>> srcdir in the Makefiles.
>
> In fact I think that might mean that you could remove unmsys--file-name
> altogether...?

I think that the function 'unmsys--file-name' is conceptually wrong, because:

1. It assumes that every MSYS path will match the "/c/foo/bar"
pattern, which in general is false (as we've already seen).

2. Some directory "c:/whatever" could be mounted in MSYS as "/c/foo",
and therefore "/c/foo/bar" should be translated as "c:/whatever/bar"
(not "c:/foo/bar"). Improbable but possible.

Therefore, like I've said before, IMO this is unreliable, and we
should translate (or "unmsys") _all_ MSYS paths with the 'msys-to-w32'
script.

-- 
Dani Moncayo





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 20:09                 ` Dani Moncayo
@ 2013-12-10 20:31                   ` Eli Zaretskii
  2013-12-10 20:57                     ` Dani Moncayo
  0 siblings, 1 reply; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-10 20:31 UTC (permalink / raw)
  To: Dani Moncayo; +Cc: 16099

> Date: Tue, 10 Dec 2013 21:09:14 +0100
> From: Dani Moncayo <dmoncayo@gmail.com>
> 
> I think that the function 'unmsys--file-name' is conceptually wrong, because:
> 
> 1. It assumes that every MSYS path will match the "/c/foo/bar"

It does nothing of the kind.  It handles _only_ those file names that
slip into Emacs in the /c/foo/bar form, which Emacs cannot handle.

> pattern, which in general is false (as we've already seen).

Not sure what you meant here.  If you mean your use case of building
inside the MSYS tree, then that one should be (and was) handled by
different means.

> 2. Some directory "c:/whatever" could be mounted in MSYS as "/c/foo",
> and therefore "/c/foo/bar" should be translated as "c:/whatever/bar"
> (not "c:/foo/bar"). Improbable but possible.

People also shoot themselves in the foot, but why should we cater to
suicidal ones?  "If it hurts, don't do that."  MSYS is a tool to build
Posix packages, it has no purpose other than that.  So it makes very
little sense to configure MSYS in a way that interferes with its main
purpose.  People could do that by mistake, of course, but then the
solution is to recognize the mistake and correct it.

> Therefore, like I've said before, IMO this is unreliable, and we
> should translate (or "unmsys") _all_ MSYS paths with the 'msys-to-w32'
> script.

Which is also unreliable, as we've seen.

There are no bullet-proof solutions with MSYS.  Building Posix
packages on Windows is inherently fragile, and always will be.
Therefore, the solutions should be the simplest ones we can find that
do the job.  People who do unreasonable things should be told not to.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 18:59               ` Eli Zaretskii
@ 2013-12-10 20:47                 ` Richard Copley
  2013-12-10 20:58                   ` Eli Zaretskii
  0 siblings, 1 reply; 37+ messages in thread
From: Richard Copley @ 2013-12-10 20:47 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 16099

[-- Attachment #1: Type: text/plain, Size: 699 bytes --]

On 10 December 2013 18:59, Eli Zaretskii <eliz@gnu.org> wrote:

> > Date: Tue, 10 Dec 2013 18:37:36 +0000
> > From: Richard Copley <rcopley@gmail.com>
> > Cc: Glenn Morris <rgm@gnu.org>, 16099@debbugs.gnu.org
> >
> > > Instead of working around the problem, just add a call to
> > > unmsys--file-name there, like we do for other autoloads in that
> > > Makefile.
> > >
> >
> > A much better idea, thanks.
> > I won't provide a patch, for copyright reasons. Sorry about that.
>
> But does it work for you?
>

Yes. (I added one call to unmsys--file-name to the autoloads: target's
recipe in lisp/Makefile.in, as you suggested, then built again from an
otherwise pristine checkout. No errors.) Thanks.

[-- Attachment #2: Type: text/html, Size: 1230 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 20:31                   ` Eli Zaretskii
@ 2013-12-10 20:57                     ` Dani Moncayo
  2013-12-11 17:12                       ` Eli Zaretskii
  0 siblings, 1 reply; 37+ messages in thread
From: Dani Moncayo @ 2013-12-10 20:57 UTC (permalink / raw)
  To: 16099

>> I think that the function 'unmsys--file-name' is conceptually wrong, because:
>>
>> 1. It assumes that every MSYS path will match the "/c/foo/bar"
>
> It does nothing of the kind.  It handles _only_ those file names that
> slip into Emacs in the /c/foo/bar form, which Emacs cannot handle.

I think that it would be possible that the path to "unmsys" had the
form "/foo/bar".  For example if someone has the source code tree
under his MSYS tree and invokes the configure script with an absolute
MSYS path (e.g. "/home/user/emacs/trunk/configure").

In that case, 'unmsys--file-name' will not translate the MSYS path
("/home/user/...") as expected.

>> pattern, which in general is false (as we've already seen).
>
> Not sure what you meant here.  If you mean your use case of building
> inside the MSYS tree, then that one should be (and was) handled by
> different means.

It was handled in one place (for generating the native paths in
'src/epaths.h'), but it seems that there are more places where a
translation to native w32 format is performed, and it would be nice if
that translation was as reliable as possible.

>> 2. Some directory "c:/whatever" could be mounted in MSYS as "/c/foo",
>> and therefore "/c/foo/bar" should be translated as "c:/whatever/bar"
>> (not "c:/foo/bar"). Improbable but possible.
>
> People also shoot themselves in the foot, but why should we cater to
> suicidal ones?  "If it hurts, don't do that."  MSYS is a tool to build
> Posix packages, it has no purpose other than that.  So it makes very
> little sense to configure MSYS in a way that interferes with its main
> purpose.  People could do that by mistake, of course, but then the
> solution is to recognize the mistake and correct it.

Well yes, this second problem is minor, but we could fix it with the
same effort.

>> Therefore, like I've said before, IMO this is unreliable, and we
>> should translate (or "unmsys") _all_ MSYS paths with the 'msys-to-w32'
>> script.
>
> Which is also unreliable, as we've seen.
>
> There are no bullet-proof solutions with MSYS.  Building Posix
> packages on Windows is inherently fragile, and always will be.
> Therefore, the solutions should be the simplest ones we can find that
> do the job.  People who do unreasonable things should be told not to.

I agree that the MSYS shell auto-conversion of paths can be tricky,
but we still don't know the origin of this problem.

In any case, the problem I pointed out doesn't seem to be the problem
reported by the OP.

Perhaps it would be interesting to see the file 'src/epaths.h'
produced in the failed build.  If some path is wrong there, then
_maybe_ the culprit could be the script 'msys-to-w32'.

-- 
Dani Moncayo





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 20:47                 ` Richard Copley
@ 2013-12-10 20:58                   ` Eli Zaretskii
  2013-12-10 21:08                     ` Glenn Morris
  0 siblings, 1 reply; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-10 20:58 UTC (permalink / raw)
  To: Richard Copley; +Cc: 16099-done

> Date: Tue, 10 Dec 2013 20:47:55 +0000
> From: Richard Copley <rcopley@gmail.com>
> Cc: Glenn Morris <rgm@gnu.org>, 16099@debbugs.gnu.org
> 
> > > > Instead of working around the problem, just add a call to
> > > > unmsys--file-name there, like we do for other autoloads in that
> > > > Makefile.
> > > >
> > >
> > > A much better idea, thanks.
> > > I won't provide a patch, for copyright reasons. Sorry about that.
> >
> > But does it work for you?
> >
> 
> Yes. (I added one call to unmsys--file-name to the autoloads: target's
> recipe in lisp/Makefile.in, as you suggested, then built again from an
> otherwise pristine checkout. No errors.) Thanks.

Thanks, installed.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 20:58                   ` Eli Zaretskii
@ 2013-12-10 21:08                     ` Glenn Morris
  2013-12-11 17:07                       ` Eli Zaretskii
  0 siblings, 1 reply; 37+ messages in thread
From: Glenn Morris @ 2013-12-10 21:08 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 16099

Eli Zaretskii wrote:

>> Yes. (I added one call to unmsys--file-name to the autoloads: target's
>> recipe in lisp/Makefile.in, as you suggested, then built again from an
>> otherwise pristine checkout. No errors.) Thanks.
>
> Thanks, installed.

You should do cus-load and finder-inf likewise.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 21:08                     ` Glenn Morris
@ 2013-12-11 17:07                       ` Eli Zaretskii
  0 siblings, 0 replies; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-11 17:07 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 16099

> From: Glenn Morris <rgm@gnu.org>
> Cc: 16099@debbugs.gnu.org
> Date: Tue, 10 Dec 2013 16:08:17 -0500
> 
> Eli Zaretskii wrote:
> 
> >> Yes. (I added one call to unmsys--file-name to the autoloads: target's
> >> recipe in lisp/Makefile.in, as you suggested, then built again from an
> >> otherwise pristine checkout. No errors.) Thanks.
> >
> > Thanks, installed.
> 
> You should do cus-load and finder-inf likewise.

Thanks, done.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-10 20:57                     ` Dani Moncayo
@ 2013-12-11 17:12                       ` Eli Zaretskii
  2013-12-12 14:08                         ` Dani Moncayo
  0 siblings, 1 reply; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-11 17:12 UTC (permalink / raw)
  To: Dani Moncayo; +Cc: 16099

> Date: Tue, 10 Dec 2013 21:57:04 +0100
> From: Dani Moncayo <dmoncayo@gmail.com>
> 
> I think that it would be possible that the path to "unmsys" had the
> form "/foo/bar".  For example if someone has the source code tree
> under his MSYS tree and invokes the configure script with an absolute
> MSYS path (e.g. "/home/user/emacs/trunk/configure").
> 
> In that case, 'unmsys--file-name' will not translate the MSYS path
> ("/home/user/...") as expected.

How is this different from your use case, which is already handled?

> > Not sure what you meant here.  If you mean your use case of building
> > inside the MSYS tree, then that one should be (and was) handled by
> > different means.
> 
> It was handled in one place (for generating the native paths in
> 'src/epaths.h'), but it seems that there are more places where a
> translation to native w32 format is performed, and it would be nice if
> that translation was as reliable as possible.

Does it make any trouble?  If so, please report the details (and I
still don't understand how it works for you, since that's exactly what
you do).

If we have no specific problems, let's leave this alone, since it is
not broken.  Our aim is not to translate file names, or aim is to
build Emacs reliably and correctly.

> > People also shoot themselves in the foot, but why should we cater to
> > suicidal ones?  "If it hurts, don't do that."  MSYS is a tool to build
> > Posix packages, it has no purpose other than that.  So it makes very
> > little sense to configure MSYS in a way that interferes with its main
> > purpose.  People could do that by mistake, of course, but then the
> > solution is to recognize the mistake and correct it.
> 
> Well yes, this second problem is minor, but we could fix it with the
> same effort.

It is not a problem at all, and therefore isn't worth wasting time and
energy.

> I agree that the MSYS shell auto-conversion of paths can be tricky,
> but we still don't know the origin of this problem.

What problem are you talking about?  The lack of auto-conversion?  Its
origin is well known: MSYS simply tries to play it safe, and doesn't
auto-convert unless it is absolutely sure it sees a file name.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-11 17:12                       ` Eli Zaretskii
@ 2013-12-12 14:08                         ` Dani Moncayo
  2013-12-12 16:33                           ` Eli Zaretskii
  0 siblings, 1 reply; 37+ messages in thread
From: Dani Moncayo @ 2013-12-12 14:08 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 16099

[-- Attachment #1: Type: text/plain, Size: 4697 bytes --]

On Wed, Dec 11, 2013 at 6:12 PM, Eli Zaretskii <eliz@gnu.org> wrote:
>> Date: Tue, 10 Dec 2013 21:57:04 +0100
>> From: Dani Moncayo <dmoncayo@gmail.com>
>>
>> I think that it would be possible that the path to "unmsys" had the
>> form "/foo/bar".  For example if someone has the source code tree
>> under his MSYS tree and invokes the configure script with an absolute
>> MSYS path (e.g. "/home/user/emacs/trunk/configure").
>>
>> In that case, 'unmsys--file-name' will not translate the MSYS path
>> ("/home/user/...") as expected.
>
> How is this different from your use case, which is already handled?

The difference is this:  I invoke the configure script (from the build
dir) using a relative path, which works with the current trunk.  But
if someone invokes the configure script using an absolute path which
doesn't match the "/c/foo/bar" pattern (e.g.
"/home/user-foo/emacs/trunk/configure"), the build will fail.

I've myself reproduced the problem this morning (visit the attached
file "bootstrap1.log" and look there for "unmsys" - you'll see the
problem clearly).

>> > Not sure what you meant here.  If you mean your use case of building
>> > inside the MSYS tree, then that one should be (and was) handled by
>> > different means.
>>
>> It was handled in one place (for generating the native paths in
>> 'src/epaths.h'), but it seems that there are more places where a
>> translation to native w32 format is performed, and it would be nice if
>> that translation was as reliable as possible.
>
> Does it make any trouble?  If so, please report the details (and I
> still don't understand how it works for you, since that's exactly what
> you do).

This is answered above.  Again: the problem arises with _absolute_
MSYS path which don't match the "/c/foo/bar" pattern.

> If we have no specific problems, let's leave this alone, since it is
> not broken.  Our aim is not to translate file names, or aim is to
> build Emacs reliably and correctly.

Indeed, that is our aim, and for that reason I'd like to make the MSYS
build procedure more reliable/robust than is right now, and I think I
know how to do it (see below).

>> I agree that the MSYS shell auto-conversion of paths can be tricky,
>> but we still don't know the origin of this problem.
>
> What problem are you talking about?  The lack of auto-conversion?  Its
> origin is well known: MSYS simply tries to play it safe, and doesn't
> auto-convert unless it is absolutely sure it sees a file name.

Well, I've been reading a bit about the rules used by the MSYS bash
for auto-translating posix-type PATHS to Windows native paths [1], and
I think I now understand the problem.

Ideally, the MSYS bash should be smart enough to correctly translate
paths as needed when invoking native w32 programs, but the behavior is
not always what we want.  For example, in 'lisp/Makefile.in' we have:

 custom-deps: doit
    $(setwins_almost); \
    echo Directories: $$wins; \
    $(emacs) -l cus-dep \
     --eval '(setq generated-custom-dependencies-file
(unmsys--file-name "$(srcdir)/cus-load.el"))' \
     -f custom-make-dependencies $$wins

You had to try to manually translate the path "$(srcdir)/cus-load.el"
with 'unmsys--file-name' because the MSYS bash didn't do it
automatically as expected (if the path was a standalone argument, it
would have been translated as expected, but the path is part of a more
complex argument, and MSYS doesn't handle that case well.).

But your way of implementing the translation doesn't work with all
types of MSYS paths, as we've already seen.

After doing some test, I've got a path that seems to fix this problem
(see "patch.v3.diff" attached).

The file "bootstrap2.log" is the output of my "make bootstrap" with
the patch applied.  You can compare it with "bootstrap1.log" to see
how the problems are indeed fixed.

If you think it is correct, I may commit it to the trunk.

PS: The only "tricky" part of the patch is this:

  leimdir=`${srcdir}/../build-aux/msys-to-w32 "${leimdir}"` && \
  ${RUN_EMACS} -l international/quail \
    --eval "(update-leim-list-file \"$${leimdir}\");"
                                                   ^
                                                   ^
                                                   ^
This semicolon does not alter the effect of the lisp expression, but
prevents MSYS from altering the argument, since such argument (in the
MSYS case) will have a colon ("c:/foo/bar") and that would make MSYS
think about it as a list of posix paths which need translation to
native windows format.  See the rules in [1].  (This technique has
been employed in several points)

-- 
Dani Moncayo

[1] http://www.mingw.org/wiki/Posix_path_conversion

[-- Attachment #2: files.zip --]
[-- Type: application/zip, Size: 68499 bytes --]

^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-12 14:08                         ` Dani Moncayo
@ 2013-12-12 16:33                           ` Eli Zaretskii
  2013-12-12 19:53                             ` Dani Moncayo
  0 siblings, 1 reply; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-12 16:33 UTC (permalink / raw)
  To: Dani Moncayo; +Cc: 16099

> Date: Thu, 12 Dec 2013 15:08:08 +0100
> From: Dani Moncayo <dmoncayo@gmail.com>
> Cc: 16099@debbugs.gnu.org
> 
> >> In that case, 'unmsys--file-name' will not translate the MSYS path
> >> ("/home/user/...") as expected.
> >
> > How is this different from your use case, which is already handled?
> 
> The difference is this:  I invoke the configure script (from the build
> dir) using a relative path, which works with the current trunk.  But
> if someone invokes the configure script using an absolute path which
> doesn't match the "/c/foo/bar" pattern (e.g.
> "/home/user-foo/emacs/trunk/configure"), the build will fail.

The "pwd -W" method worked with both.  I understand that the
msys-to-w32 method broke that.  Then please un-break it.

> But your way of implementing the translation doesn't work with all
> types of MSYS paths, as we've already seen.

It isn't supposed to.

> PS: The only "tricky" part of the patch is this:
> 
>   leimdir=`${srcdir}/../build-aux/msys-to-w32 "${leimdir}"` && \
>   ${RUN_EMACS} -l international/quail \
>     --eval "(update-leim-list-file \"$${leimdir}\");"
>                                                    ^
>                                                    ^
>                                                    ^
> This semicolon does not alter the effect of the lisp expression, but
> prevents MSYS from altering the argument, since such argument (in the
> MSYS case) will have a colon ("c:/foo/bar") and that would make MSYS
> think about it as a list of posix paths which need translation to
> native windows format.  See the rules in [1].  (This technique has
> been employed in several points)

I don't think we should rely on such fragility.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-12 16:33                           ` Eli Zaretskii
@ 2013-12-12 19:53                             ` Dani Moncayo
  2013-12-14  9:33                               ` Dani Moncayo
  0 siblings, 1 reply; 37+ messages in thread
From: Dani Moncayo @ 2013-12-12 19:53 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 16099

[-- Attachment #1: Type: text/plain, Size: 1999 bytes --]

>> >> In that case, 'unmsys--file-name' will not translate the MSYS path
>> >> ("/home/user/...") as expected.
>> >
>> > How is this different from your use case, which is already handled?
>>
>> The difference is this:  I invoke the configure script (from the build
>> dir) using a relative path, which works with the current trunk.  But
>> if someone invokes the configure script using an absolute path which
>> doesn't match the "/c/foo/bar" pattern (e.g.
>> "/home/user-foo/emacs/trunk/configure"), the build will fail.
>
> The "pwd -W" method worked with both.  I understand that the
> msys-to-w32 method broke that.

No, the msys-to-w32 method didn't broke that.  It was at revno 114990
(which is not mine, BTW).

> Then please un-break it.

The attached patch seems to be what you want (I've tested it and works fine).

>> But your way of implementing the translation doesn't work with all
>> types of MSYS paths, as we've already seen.
>
> It isn't supposed to.
>
>> PS: The only "tricky" part of the patch is this:
>>
>>   leimdir=`${srcdir}/../build-aux/msys-to-w32 "${leimdir}"` && \
>>   ${RUN_EMACS} -l international/quail \
>>     --eval "(update-leim-list-file \"$${leimdir}\");"
>>                                                    ^
>>                                                    ^
>>                                                    ^
>> This semicolon does not alter the effect of the lisp expression, but
>> prevents MSYS from altering the argument, since such argument (in the
>> MSYS case) will have a colon ("c:/foo/bar") and that would make MSYS
>> think about it as a list of posix paths which need translation to
>> native windows format.  See the rules in [1].  (This technique has
>> been employed in several points)
>
> I don't think we should rely on such fragility.

Ok, I agree that it is fragile.

I don't like the current approach either, but it seems better that the
above one, yes.

So I'll wait for you to validate the attached patch.

-- 
Dani Moncayo

[-- Attachment #2: tmp.diff --]
[-- Type: text/plain, Size: 808 bytes --]

diff --git a/configure.ac b/configure.ac
index 41258fc..524ee4c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -24,7 +24,17 @@ dnl  along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
 AC_PREREQ(2.65)
 AC_INIT(emacs, 24.3.50)
 
-test "x$MSYSTEM" = "xMINGW32" && . $srcdir/nt/mingw-cfg.site
+if test "x$MSYSTEM" = "xMINGW32"
+then
+   # MSYS-specific processing
+   . $srcdir/nt/mingw-cfg.site
+
+   # Convert srcdir to an absolute MSYS path of the form "/c/foo/bar"
+   # to simplify the conversion of paths to windows-native format
+   # "c:/foo/bar"
+   srcdir=`cd "${srcdir}" && pwd -W`
+   srcdir="/${srcdir:0:1}${srcdir:2}"
+fi
 
 dnl Set emacs_config_options to the options of 'configure', quoted for the shell,
 dnl and then quoted again for a C string.  Separate options with spaces.

^ permalink raw reply related	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-12 19:53                             ` Dani Moncayo
@ 2013-12-14  9:33                               ` Dani Moncayo
  2013-12-14  9:56                                 ` Eli Zaretskii
  2013-12-14 20:08                                 ` Glenn Morris
  0 siblings, 2 replies; 37+ messages in thread
From: Dani Moncayo @ 2013-12-14  9:33 UTC (permalink / raw)
  To: 16099

> So I'll wait for you to validate the attached patch.

It seems that I was waiting in vain, so I've just committed the patch.

-- 
Dani Moncayo





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-14  9:33                               ` Dani Moncayo
@ 2013-12-14  9:56                                 ` Eli Zaretskii
  2013-12-14 20:08                                 ` Glenn Morris
  1 sibling, 0 replies; 37+ messages in thread
From: Eli Zaretskii @ 2013-12-14  9:56 UTC (permalink / raw)
  To: Dani Moncayo; +Cc: 16099

> Date: Sat, 14 Dec 2013 10:33:29 +0100
> From: Dani Moncayo <dmoncayo@gmail.com>
> 
> > So I'll wait for you to validate the attached patch.
> 
> It seems that I was waiting in vain, so I've just committed the patch.

Thanks.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-14  9:33                               ` Dani Moncayo
  2013-12-14  9:56                                 ` Eli Zaretskii
@ 2013-12-14 20:08                                 ` Glenn Morris
  2013-12-14 21:32                                   ` Dani Moncayo
  1 sibling, 1 reply; 37+ messages in thread
From: Glenn Morris @ 2013-12-14 20:08 UTC (permalink / raw)
  To: Dani Moncayo; +Cc: 16099


The only comment I'd make is: can you restrict doing this to when srcdir
is absolute to start with? Which must mean the user has specified an
absolute path to configure's srcdir, which I would imagine to be rare.
On Unix systems, this would be trivial - just check if srcdir starts
with "/". I don't know what you need to do for MS.

Forcing srcdir to be absolute all the time will eg break using a srcdir
with spaces in.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-14 20:08                                 ` Glenn Morris
@ 2013-12-14 21:32                                   ` Dani Moncayo
  2013-12-14 21:43                                     ` Glenn Morris
  0 siblings, 1 reply; 37+ messages in thread
From: Dani Moncayo @ 2013-12-14 21:32 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 16099

On Sat, Dec 14, 2013 at 9:08 PM, Glenn Morris <rgm@gnu.org> wrote:
>
> The only comment I'd make is: can you restrict doing this to when srcdir
> is absolute to start with? Which must mean the user has specified an
> absolute path to configure's srcdir, which I would imagine to be rare.
> On Unix systems, this would be trivial - just check if srcdir starts
> with "/". I don't know what you need to do for MS.

I think that the patch below would do it.

> Forcing srcdir to be absolute all the time will eg break using a srcdir
> with spaces in.

I don't understand this.  For example if the original value of srcdir
was "../my nice repo", with the current trunk it would be translated
to something like "/c/foo/bar/my nice repo".  What breakage might it
cause?


diff --git a/configure.ac b/configure.ac
index 2e9eee6..0c4b98b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -28,11 +28,14 @@ if test "x$MSYSTEM" = "xMINGW32"
 then
    . $srcdir/nt/mingw-cfg.site

-   # Convert srcdir to an absolute MSYS path of the form "/c/foo/bar"
-   # to simplify later conversions of paths to windows-native format
-   # "c:/foo/bar"
-   srcdir=`cd "${srcdir}" && pwd -W`
-   srcdir="/${srcdir:0:1}${srcdir:2}"
+   if test ${srcdir:0:1} = "/" -o ${srcdir:1:1} = ":"
+   then
+       # srcdir is an absolute path.  In this case, force the format
+       # "/c/foo/bar", to simplify later conversions to native Windows
+       # format ("c:/foo/bar")
+       srcdir=`cd "${srcdir}" && pwd -W`
+       srcdir="/${srcdir:0:1}${srcdir:2}"
+   fi
 fi

 dnl Set emacs_config_options to the options of 'configure', quoted
for the shell,

-- 
Dani Moncayo





^ permalink raw reply related	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-14 21:32                                   ` Dani Moncayo
@ 2013-12-14 21:43                                     ` Glenn Morris
  2013-12-14 21:56                                       ` Dani Moncayo
  0 siblings, 1 reply; 37+ messages in thread
From: Glenn Morris @ 2013-12-14 21:43 UTC (permalink / raw)
  To: Dani Moncayo; +Cc: 16099

Dani Moncayo wrote:

> was "../my nice repo", with the current trunk it would be translated
> to something like "/c/foo/bar/my nice repo".  What breakage might it
> cause?

You're right, that doesn't work either way.
But if making srcdir absolute introduces spaces that were not otherwise
there (eg srcdir was "." but is now "/path/to whatever"), that breaks
something that otherwise works.

> +   if test ${srcdir:0:1} = "/" -o ${srcdir:1:1} = ":"

Is substring syntax portable? Normally I'd use something like:

case $srcdir in
  /* | .:*) ... ;;
esac

But maybe MinGW /bin/sh is always /bin/bash, in which case it's
irrelevant.





^ permalink raw reply	[flat|nested] 37+ messages in thread

* bug#16099: 24.3.50; Build failure, undefined function `cl-member'
  2013-12-14 21:43                                     ` Glenn Morris
@ 2013-12-14 21:56                                       ` Dani Moncayo
  0 siblings, 0 replies; 37+ messages in thread
From: Dani Moncayo @ 2013-12-14 21:56 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 16099

>> was "../my nice repo", with the current trunk it would be translated
>> to something like "/c/foo/bar/my nice repo".  What breakage might it
>> cause?
>
> You're right, that doesn't work either way.
> But if making srcdir absolute introduces spaces that were not otherwise
> there (eg srcdir was "." but is now "/path/to whatever"), that breaks
> something that otherwise works.

Ah ok, I didn't think about that possibility.  I will commit the patch then.

>> +   if test ${srcdir:0:1} = "/" -o ${srcdir:1:1} = ":"
>
> Is substring syntax portable? Normally I'd use something like:
>
> case $srcdir in
>   /* | .:*) ... ;;
> esac
>
> But maybe MinGW /bin/sh is always /bin/bash, in which case it's
> irrelevant.

MSYS has (a special port of) GNU bash, and it seems to be the only
available shell.  So I think we can assume that shell on any MSYS
environment.

-- 
Dani Moncayo





^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2013-12-14 21:56 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-10 12:13 bug#16099: 24.3.50; Build failure, undefined function `cl-member' Richard Copley
2013-12-10 16:46 ` Eli Zaretskii
2013-12-10 16:53   ` Richard Copley
2013-12-10 17:09     ` Glenn Morris
2013-12-10 18:05     ` Eli Zaretskii
2013-12-10 18:13       ` Richard Copley
2013-12-10 18:16         ` Glenn Morris
2013-12-10 18:35         ` Eli Zaretskii
     [not found] ` <handler.16099.D16099.138669538824350.notifdone@debbugs.gnu.org>
2013-12-10 17:42   ` bug#16099: closed (Re: bug#16099: 24.3.50; Build failure, undefined function `cl-member') Richard Copley
2013-12-10 17:55     ` Richard Copley
2013-12-10 18:12       ` bug#16099: 24.3.50; Build failure, undefined function `cl-member' Glenn Morris
2013-12-10 18:25         ` Richard Copley
2013-12-10 18:34           ` Eli Zaretskii
2013-12-10 18:37             ` Richard Copley
2013-12-10 18:59               ` Eli Zaretskii
2013-12-10 20:47                 ` Richard Copley
2013-12-10 20:58                   ` Eli Zaretskii
2013-12-10 21:08                     ` Glenn Morris
2013-12-11 17:07                       ` Eli Zaretskii
2013-12-10 18:42             ` Glenn Morris
2013-12-10 18:48               ` Glenn Morris
2013-12-10 18:58                 ` Eli Zaretskii
2013-12-10 20:09                 ` Dani Moncayo
2013-12-10 20:31                   ` Eli Zaretskii
2013-12-10 20:57                     ` Dani Moncayo
2013-12-11 17:12                       ` Eli Zaretskii
2013-12-12 14:08                         ` Dani Moncayo
2013-12-12 16:33                           ` Eli Zaretskii
2013-12-12 19:53                             ` Dani Moncayo
2013-12-14  9:33                               ` Dani Moncayo
2013-12-14  9:56                                 ` Eli Zaretskii
2013-12-14 20:08                                 ` Glenn Morris
2013-12-14 21:32                                   ` Dani Moncayo
2013-12-14 21:43                                     ` Glenn Morris
2013-12-14 21:56                                       ` Dani Moncayo
2013-12-10 18:58               ` Eli Zaretskii
2013-12-10 18:13     ` bug#16099: closed (Re: bug#16099: 24.3.50; Build failure, undefined function `cl-member') Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.