unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
@ 2013-06-12 21:53 Dmitry Gutov
  2013-06-13  2:43 ` Eli Zaretskii
  2017-01-31 17:22 ` bug#14603: MS Windows configure needs to be run via msysconfig.sh Noam Postavsky
  0 siblings, 2 replies; 17+ messages in thread
From: Dmitry Gutov @ 2013-06-12 21:53 UTC (permalink / raw)
  To: 14603

I'm trying to bootstrap the current Emacs trunk in the environment that
worked fine not too long ago, and I'm getting this error:

...
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT u64.o -MD -MP -MF .deps/u64.Tpo -c -o u64.o u64.c
mv -f .deps/u64.Tpo .deps/u64.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT utimens.o -MD -MP -MF .deps/utimens.Tpo -c -o utimens.o utimens.c
mv -f .deps/utimens.Tpo .deps/utimens.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT dup2.o -MD -MP -MF .deps/dup2.Tpo -c -o dup2.o dup2.c
dup2.c:35:0: warning: "WIN32_LEAN_AND_MEAN" redefined [enabled by default]
In file included from ../src/conf_post.h:32:0,
                 from ../src/config.h:1840,
                 from dup2.c:20:
c:/Users/gutov/vc/emacs-bzr/trunk/nt/inc/ms-w32.h:145:0: note: this is the location of the previous definition
dup2.c:38:26: fatal error: msvc-inval.h: No such file or directory
compilation terminated.
Makefile:1428: recipe for target `dup2.o' failed
make[3]: *** [dup2.o] Error 1
make[3]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/lib'
Makefile:1312: recipe for target `all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/lib'
Makefile:367: recipe for target `lib' failed
make[1]: *** [lib] Error 2
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk'
Makefile:1002: recipe for target `bootstrap' failed
make: *** [bootstrap] Error 2





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-12 21:53 bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows Dmitry Gutov
@ 2013-06-13  2:43 ` Eli Zaretskii
  2013-06-13  7:24   ` Dmitry Gutov
  2017-01-31 17:22 ` bug#14603: MS Windows configure needs to be run via msysconfig.sh Noam Postavsky
  1 sibling, 1 reply; 17+ messages in thread
From: Eli Zaretskii @ 2013-06-13  2:43 UTC (permalink / raw)
  To: Dmitry Gutov; +Cc: 14603

> From: Dmitry Gutov <dgutov@yandex.ru>
> Date: Thu, 13 Jun 2013 01:53:08 +0400
> 
> I'm trying to bootstrap the current Emacs trunk in the environment that
> worked fine not too long ago, and I'm getting this error:
> 
> ...
> gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT u64.o -MD -MP -MF .deps/u64.Tpo -c -o u64.o u64.c
> mv -f .deps/u64.Tpo .deps/u64.Po
> gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT utimens.o -MD -MP -MF .deps/utimens.Tpo -c -o utimens.o utimens.c
> mv -f .deps/utimens.Tpo .deps/utimens.Po
> gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT dup2.o -MD -MP -MF .deps/dup2.Tpo -c -o dup2.o dup2.c
> dup2.c:35:0: warning: "WIN32_LEAN_AND_MEAN" redefined [enabled by default]
> In file included from ../src/conf_post.h:32:0,
>                  from ../src/config.h:1840,
>                  from dup2.c:20:
> c:/Users/gutov/vc/emacs-bzr/trunk/nt/inc/ms-w32.h:145:0: note: this is the location of the previous definition
> dup2.c:38:26: fatal error: msvc-inval.h: No such file or directory
> compilation terminated.
> Makefile:1428: recipe for target `dup2.o' failed

Something was wrong during the configure step, because lib/dup2.c is
not supposed to be compiled in the MinGW build.  My crystal ball says
that somehow the site file nt/mingw-cfg.site was not read by
configure.





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13  2:43 ` Eli Zaretskii
@ 2013-06-13  7:24   ` Dmitry Gutov
  2013-06-13 13:17     ` Eli Zaretskii
  0 siblings, 1 reply; 17+ messages in thread
From: Dmitry Gutov @ 2013-06-13  7:24 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 14603

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

On 13.06.2013 6:43, Eli Zaretskii wrote:
> Something was wrong during the configure step, because lib/dup2.c is
> not supposed to be compiled in the MinGW build.  My crystal ball says
> that somehow the site file nt/mingw-cfg.site was not read by
> configure.

The file is there, and I don't see any errors during configure. Here are 
the logs for it and the bootstrap.

[-- Attachment #2: bootstrap.log --]
[-- Type: text/plain, Size: 38666 bytes --]

[ -r "/c/Users/gutov/vc/emacs-bzr/trunk/src/config.in" ] || ( cd /c/Users/gutov/vc/emacs-bzr/trunk && autoheader )
(cd src;      make  bootstrap-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/src'
rm -f temacs.exe core *.core \#* *.o libXMenu11.a liblw.a
rm -f ../etc/DOC
rm -f bootstrap-emacs.exe emacs-24.3.50.exe
rm -f buildobj.h
rm -f globals.h gl-stamp
rm -f *.res
rm -f emacs-*.*.*.exe emacs.exe
rm -rf deps
rm -f epaths.h config.h config.stamp stamp-h1 stamp-oldxmenu
if test -f ./.gdbinit; then \
  mv ./.gdbinit ./.gdbinit.save; \
  if test -f "/c/Users/gutov/vc/emacs-bzr/trunk/src/.gdbinit"; then rm -f ./.gdbinit.save; \
  else mv ./.gdbinit.save ./.gdbinit; fi; \
fi
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/src'
(cd oldXMenu; make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/oldXMenu'
rm -f libXMenu11.a Activate.o  AddPane.o  AddSel.o  ChgPane.o  ChgSel.o  Create.o  DelPane.o  DelSel.o  Destroy.o  Error.o  EvHand.o  FindPane.o  FindSel.o  InsPane.o  InsSel.o  Internal.o  Locate.o  Post.o  Recomp.o  SetAEQ.o  SetFrz.o  SetPane.o  SetSel.o  XDelAssoc.o XLookAssoc.o XCrAssoc.o XDestAssoc.o XMakeAssoc.o insque.o
rm -f Makefile
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/oldXMenu'
(cd lwlib;    make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/lwlib'
rm -f *.o liblw.a \#*
rm -f Makefile
rm -f TAGS
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/lwlib'
(cd lib;      make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/lib'
test -z "" || rm -f 
test -z "libgnu.a " || rm -f libgnu.a 
rm -f *.o
test -z "core *.stackdump alloca.h  alloca.h-t errno.h errno.h-t  execinfo.h execinfo.h-t getopt.h  getopt.h-t arg-nonnull.h  arg-nonnull.h-t c++defs.h  c++defs.h-t warn-on-use.h  warn-on-use.h-t stdalign.h  stdalign.h-t stdarg.h stdarg.h-t  stdbool.h stdbool.h-t stddef.h  stddef.h-t stdint.h stdint.h-t " || rm -f core *.stackdump alloca.h  alloca.h-t errno.h errno.h-t  execinfo.h execinfo.h-t getopt.h  getopt.h-t arg-nonnull.h  arg-nonnull.h-t c++defs.h  c++defs.h-t warn-on-use.h  warn-on-use.h-t stdalign.h  stdalign.h-t stdarg.h stdarg.h-t  stdbool.h stdbool.h-t stddef.h  stddef.h-t stdint.h stdint.h-t 
rm -f *.tab.c
test -z "" || rm -f 
test . = "/c/Users/gutov/vc/emacs-bzr/trunk/lib" || test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
This command is intended for maintainers to use
it deletes files that may require special tools to rebuild.
test -z "alloca.h errno.h  execinfo.h getopt.h  arg-nonnull.h c++defs.h  warn-on-use.h        " || rm -f alloca.h errno.h  execinfo.h getopt.h  arg-nonnull.h c++defs.h  warn-on-use.h        
rm -rf ./.deps
rm -f Makefile
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/lib'
(cd lib-src;  make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/lib-src'
rm -f core *.o *.res
rm -f etags.exe ctags.exe emacsclient.exe emacsclientw.exe  ebrowse.exe profile.exe movemail.exe hexl.exe  update-game-score.exe test-distrib.exe make-docfile.exe
rm -f TAGS
rm -f Makefile blessmail
true
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/lib-src'
(cd nt;       make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/nt'
rm -f core *.o *.res
rm -f runemacs.exe addpm.exe cmdproxy.exe ddeclient.exe addsection.exe
rm -f TAGS
rm -f Makefile
true
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/nt'
(cd doc/emacs &&   make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/emacs'
rm -f *.aux *.log *.toc *.cp *.cps *.fn *.fns *.ky *.kys \
  *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
rm -f emacs.dvi emacs-xtra.dvi emacs.pdf emacs-xtra.pdf \
  emacs.ps emacs-xtra.ps
rm -rf emacs.html/
rm -f emacs-manual-24.3.50.tar*
cd /c/Users/gutov/vc/emacs-bzr/trunk/doc/emacs/../../info && rm -f emacs.info emacs.info-[1-9] emacs.info-[1-9][0-9]
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/emacs'
(cd doc/misc &&   make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc'
rm -f *.aux *.log *.toc *.c[mp] *.c[mp]s *.fn *.fns \
  *.ky *.kys *.op *.ops *.p[gj] *.p[gj]s *.sc *.scs *.ss \
  *.t[gp] *.t[gp]s *.vr *.vrs
rm -f gnustmp.*
rm -f ada-mode.dvi  auth.dvi  autotype.dvi  bovine.dvi  calc.dvi  cc-mode.dvi  cl.dvi  dbus.dvi  dired-x.dvi  ebrowse.dvi  ede.dvi  ediff.dvi  edt.dvi  eieio.dvi  emacs-mime.dvi  epa.dvi  erc.dvi  ert.dvi  eshell.dvi  eudc.dvi  faq.dvi  flymake.dvi  forms.dvi  gnus.dvi  emacs-gnutls.dvi  htmlfontify.dvi  idlwave.dvi  info.dvi  mairix-el.dvi  message.dvi  mh-e.dvi  newsticker.dvi  nxml-mode.dvi  org.dvi  pcl-cvs.dvi  pgg.dvi  rcirc.dvi  reftex.dvi  remember.dvi  sasl.dvi  sc.dvi  semantic.dvi  ses.dvi  sieve.dvi  smtpmail.dvi  speedbar.dvi  srecode.dvi  tramp.dvi  url.dvi  vip.dvi  viper.dvi  widget.dvi  wisent.dvi  woman.dvi ada-mode.pdf  auth.pdf  autotype.pdf  bovine.pdf  calc.pdf  cc-mode.pdf  cl.pdf  dbus.pdf  dired-x.pdf  ebrowse.pdf  ede.pdf  ediff.pdf  edt.pdf  eieio.pdf  emacs-mime.pdf  epa.pdf  erc.pdf  ert.pdf  eshell.pdf  eudc.pdf  faq.pdf  flymake.pdf  forms.pdf  gnus.pdf  htmlfontify.pdf  emacs-gnutls.pdf  idlwave.pdf  info.pdf  mairix-el.pdf  message.pdf  mh-e.pdf  newsticker.pdf  nxml-mode.pdf  org.pdf  pcl-cvs.pdf  pgg.pdf  rcirc.pdf  reftex.pdf  remember.pdf  sasl.pdf  sc.pdf  semantic.pdf  ses.pdf  sieve.pdf  smtpmail.pdf  speedbar.pdf  srecode.pdf  tramp.pdf  url.pdf  vip.pdf  viper.pdf  widget.pdf  wisent.pdf  woman.pdf emacs-faq.html emacs-faq.text
cd /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info; for file in ada-mode auth autotype bovine calc ccmode cl  dbus dired-x ebrowse ede ediff edt eieio  emacs-mime epa erc ert eshell eudc efaq  flymake forms gnus emacs-gnutls htmlfontify idlwave info.info  mairix-el message mh-e newsticker nxml-mode  org pcl-cvs pgg rcirc remember reftex sasl  sc semantic ses sieve smtpmail speedbar srecode tramp  url vip viper widget wisent woman; do \
  file=`echo ${file} | sed 's/\.info$//'`.info; \
  rm -f ${file} ${file}-[1-9] ${file}-[1-9][0-9]; \
done
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc'
(cd doc/lispref &&   make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/lispref'
rm -f *.aux *.log *.toc *.cp *.cps *.fn *.fns *.ky *.kys \
  *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
rm -f elisp[12]* vol[12].tmp
rm -f elisp.dvi elisp.pdf elisp.ps
rm -f vol[12].dvi vol[12].pdf vol[12].ps
rm -rf elisp.html
rm -f emacs-lispref-24.3.50.tar*
cd /c/Users/gutov/vc/emacs-bzr/trunk/doc/lispref/../../info && rm -f elisp.info elisp.info-[1-9] elisp.info-[1-9][0-9]
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/lispref'
(cd doc/lispintro &&   make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/lispintro'
rm -f *.aux *.log *.toc *.cp *.cps *.fn *.fns *.ky *.kys \
  *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
rm -f emacs-lisp-intro.dvi emacs-lisp-intro.pdf emacs-lisp-intro.ps
rm -rf emacs-lisp-intro.html/
rm -f emacs-lispintro-24.3.50.tar*
cd /c/Users/gutov/vc/emacs-bzr/trunk/doc/lispintro/../../info && rm -f eintr.info eintr.info-[1-9]
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/lispintro'
(cd leim;     make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/leim'
rm -f quail/CCDOSPY.el	 quail/Punct.el		 quail/QJ.el		 quail/SW.el		 quail/TONEPY.el quail/4Corner.el	 quail/ARRAY30.el	 quail/ECDICT.el	 quail/ETZY.el		 quail/Punct-b5.el	 quail/PY-b5.el		 quail/QJ-b5.el		 quail/ZOZY.el quail/tsang-b5.el	 quail/quick-b5.el	 quail/tsang-cns.el	 quail/quick-cns.el	 quail/PY.el		 quail/ZIRANMA.el	 quail/CTLau.el		 quail/CTLau-b5.el quail/CCDOSPY.elc quail/Punct.elc quail/QJ.elc quail/SW.elc quail/TONEPY.elc quail/4Corner.elc quail/ARRAY30.elc quail/ECDICT.elc quail/ETZY.elc quail/Punct-b5.elc quail/PY-b5.elc quail/QJ-b5.elc quail/ZOZY.elc quail/tsang-b5.elc quail/quick-b5.elc quail/tsang-cns.elc quail/quick-cns.elc quail/PY.elc quail/ZIRANMA.elc quail/CTLau.elc quail/CTLau-b5.elc \
	leim-list.el changed.tit changed.misc
[ `cd /c/Users/gutov/vc/emacs-bzr/trunk/leim && /bin/pwd` != `/bin/pwd` ] && rm -rf quail
Makefile:190: recipe for target `distclean' failed
make[1]: [distclean] Error 1 (ignored)
rm -f Makefile
wins="/c/Users/gutov/vc/emacs-bzr/trunk/leim/ja-dic quail";  [ `cd /c/Users/gutov/vc/emacs-bzr/trunk/leim && /bin/pwd` != `/bin/pwd` ] &&  wins="$wins /c/Users/gutov/vc/emacs-bzr/trunk/leim/quail"; for w in $wins; do rm -f $w/*.elc; done
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/leim'
(cd lisp;     make  bootstrap-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/lisp'
cd /c/Users/gutov/vc/emacs-bzr/trunk/lisp; rm -f *.elc */*.elc */*/*.elc */*/*/*.elc loaddefs.el  /c/Users/gutov/vc/emacs-bzr/trunk/lisp/calendar/cal-loaddefs.el  /c/Users/gutov/vc/emacs-bzr/trunk/lisp/calendar/diary-loaddefs.el  /c/Users/gutov/vc/emacs-bzr/trunk/lisp/calendar/hol-loaddefs.el  /c/Users/gutov/vc/emacs-bzr/trunk/lisp/mh-e/mh-loaddefs.el  /c/Users/gutov/vc/emacs-bzr/trunk/lisp/net/tramp-loaddefs.el  cus-load.el  finder-inf.el  subdirs.el  calc/calc-loaddefs.el  eshell/esh-groups.el  cedet/semantic/loaddefs.el  cedet/ede/loaddefs.el  cedet/srecode/loaddefs.el
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/lisp'
(cd nextstep && make  maintainer-clean)
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/nextstep'
rm -rf 
rm -f Makefile
rm -f GNUstep/Emacs.base/Resources/Info-gnustep.plist \
  GNUstep/Emacs.base/Resources/Emacs.desktop \
  Cocoa/Emacs.base/Contents/Info.plist \
  Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/nextstep'
[ ! -f config.log ] || mv -f config.log config.log~
rm -f config.cache config.log
cd /c/Users/gutov/vc/emacs-bzr/trunk && { ./autogen.sh || autogen/copy_autogen; }
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...
You can now run `./configure'.
make  MAKEFILE_NAME=force-Makefile force-Makefile
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk'
[ -r "/c/Users/gutov/vc/emacs-bzr/trunk/src/config.in" ] || ( cd /c/Users/gutov/vc/emacs-bzr/trunk && autoheader )
MAKE='make' ./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 src/config.h
config.status: executing depfiles commands
config.status: executing mkdirs commands
config.status: executing epaths commands
creating src/epaths.h
make[2]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk'
make[2]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk'
config.status: executing gdbinit commands
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk'
make  info all
make[1]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk'
[ -r "/c/Users/gutov/vc/emacs-bzr/trunk/src/config.in" ] || ( cd /c/Users/gutov/vc/emacs-bzr/trunk && autoheader )
make[2]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk'
[ -r "/c/Users/gutov/vc/emacs-bzr/trunk/src/config.in" ] || ( cd /c/Users/gutov/vc/emacs-bzr/trunk && autoheader )
t=lispref-info; IFS=-; set $t; IFS=; cd doc/$1 && make -w $2
make[3]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/lispref'
/mingw/bin/makeinfo --force --enable-encoding -I /c/Users/gutov/vc/emacs-bzr/trunk/doc/lispref/../emacs -I /c/Users/gutov/vc/emacs-bzr/trunk/doc/lispref --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/lispref/../../info/elisp.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/lispref/elisp.texi
make[3]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/lispref'
t=lispintro-info; IFS=-; set $t; IFS=; cd doc/$1 && make -w $2
make[3]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/lispintro'
/mingw/bin/makeinfo --force -I /c/Users/gutov/vc/emacs-bzr/trunk/doc/lispintro/../emacs -I /c/Users/gutov/vc/emacs-bzr/trunk/doc/lispintro --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/lispintro/../../info/eintr.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/lispintro/emacs-lisp-intro.texi
make[3]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/lispintro'
t=emacs-info; IFS=-; set $t; IFS=; cd doc/$1 && make -w $2
make[3]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/emacs'
/mingw/bin/makeinfo --force --enable-encoding -I /c/Users/gutov/vc/emacs-bzr/trunk/doc/emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/emacs/../../info/emacs.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/emacs/emacs.texi
make[3]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/emacs'
t=misc-info; IFS=-; set $t; IFS=; cd doc/$1 && make -w $2
make[3]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc'
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/ada-mode.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/ada-mode.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/auth.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/auth.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/autotype.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/autotype.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/bovine.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/bovine.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/calc.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/calc.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/ccmode.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/cc-mode.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/cl.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/cl.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/dbus.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/dbus.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/dired-x.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/dired-x.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/ebrowse.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/ebrowse.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/ede.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/ede.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/ediff.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/ediff.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/edt.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/edt.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/eieio.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/eieio.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split --enable-encoding -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/emacs-mime.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/emacs-mime.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/epa.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/epa.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/erc.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/erc.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/ert.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/ert.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/eshell.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/eshell.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/eudc.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/eudc.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/efaq.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/faq.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/flymake.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/flymake.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/forms.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/forms.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/gnus.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/gnus.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/emacs-gnutls.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/emacs-gnutls.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/htmlfontify.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/htmlfontify.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/idlwave.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/idlwave.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/info.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/info.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/mairix-el.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/mairix-el.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/message.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/message.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/mh-e.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/mh-e.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/newsticker.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/newsticker.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/nxml-mode.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/nxml-mode.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/org.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/org.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/pcl-cvs.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/pcl-cvs.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/pgg.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/pgg.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/rcirc.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/rcirc.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/remember.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/remember.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/reftex.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/reftex.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/sasl.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/sasl.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/sc.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/sc.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/semantic.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/semantic.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/ses.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/ses.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/sieve.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/sieve.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/smtpmail.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/smtpmail.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/speedbar.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/speedbar.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/srecode.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/srecode.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/tramp.info -D emacs /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/tramp.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/url.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/url.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/vip.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/vip.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/viper.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/viper.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/widget.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/widget.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/wisent.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/wisent.texi
/mingw/bin/makeinfo --force -I/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../emacs --no-split -o /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/../../info/woman.info /c/Users/gutov/vc/emacs-bzr/trunk/doc/misc/woman.texi
make[3]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/doc/misc'
make[2]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk'
cd nt && make all -w                         \
  CC='gcc  -std=gnu99' CFLAGS='-g3 -O2 -gdwarf-2' CPPFLAGS='-mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc' \
  LDFLAGS='' MAKE='make'
make[2]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/nt'
windres -I /c/Users/gutov/vc/emacs-bzr/trunk/nt -O coff -o emacs.res /c/Users/gutov/vc/emacs-bzr/trunk/nt/emacs.rc
gcc  -std=gnu99 -mtune=pentium4      -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/nt   -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/Users/gutov/vc/emacs-bzr/trunk/nt/runemacs.c emacs.res -mwindows \
         -o runemacs.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/nt   -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/Users/gutov/vc/emacs-bzr/trunk/nt/addpm.c -lole32 -luuid -o addpm.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/nt   -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/Users/gutov/vc/emacs-bzr/trunk/nt/cmdproxy.c -o cmdproxy.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/nt   -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/Users/gutov/vc/emacs-bzr/trunk/nt/ddeclient.c -o ddeclient.exe
gcc  -std=gnu99 -mtune=pentium4      -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/nt   -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc -g3 -O2 -gdwarf-2 /c/Users/gutov/vc/emacs-bzr/trunk/nt/addsection.c -o addsection.exe
make[2]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/nt'
cd lib && make all -w                         \
  CC='gcc  -std=gnu99' CFLAGS='-g3 -O2 -gdwarf-2' CPPFLAGS='-mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc' \
  LDFLAGS='' MAKE='make'
make[2]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/lib'
rm -f alloca.h-t alloca.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  cat /c/Users/gutov/vc/emacs-bzr/trunk/lib/alloca.in.h; \
} > alloca.h-t && \
mv -f alloca.h-t alloca.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/Users/gutov/vc/emacs-bzr/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/Users/gutov/vc/emacs-bzr/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/Users/gutov/vc/emacs-bzr/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''@|1|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/Users/gutov/vc/emacs-bzr/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/Users/gutov/vc/emacs-bzr/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/Users/gutov/vc/emacs-bzr/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[3]: Entering directory `/c/Users/gutov/vc/emacs-bzr/trunk/lib'
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT c-ctype.o -MD -MP -MF .deps/c-ctype.Tpo -c -o c-ctype.o c-ctype.c
mv -f .deps/c-ctype.Tpo .deps/c-ctype.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT c-strcasecmp.o -MD -MP -MF .deps/c-strcasecmp.Tpo -c -o c-strcasecmp.o c-strcasecmp.c
mv -f .deps/c-strcasecmp.Tpo .deps/c-strcasecmp.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT c-strncasecmp.o -MD -MP -MF .deps/c-strncasecmp.Tpo -c -o c-strncasecmp.o c-strncasecmp.c
mv -f .deps/c-strncasecmp.Tpo .deps/c-strncasecmp.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT close-stream.o -MD -MP -MF .deps/close-stream.Tpo -c -o close-stream.o close-stream.c
mv -f .deps/close-stream.Tpo .deps/close-stream.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT md5.o -MD -MP -MF .deps/md5.Tpo -c -o md5.o md5.c
mv -f .deps/md5.Tpo .deps/md5.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT sha1.o -MD -MP -MF .deps/sha1.Tpo -c -o sha1.o sha1.c
mv -f .deps/sha1.Tpo .deps/sha1.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT sha256.o -MD -MP -MF .deps/sha256.Tpo -c -o sha256.o sha256.c
mv -f .deps/sha256.Tpo .deps/sha256.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT sha512.o -MD -MP -MF .deps/sha512.Tpo -c -o sha512.o sha512.c
mv -f .deps/sha512.Tpo .deps/sha512.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT dtoastr.o -MD -MP -MF .deps/dtoastr.Tpo -c -o dtoastr.o dtoastr.c
mv -f .deps/dtoastr.Tpo .deps/dtoastr.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT dtotimespec.o -MD -MP -MF .deps/dtotimespec.Tpo -c -o dtotimespec.o dtotimespec.c
mv -f .deps/dtotimespec.Tpo .deps/dtotimespec.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT filemode.o -MD -MP -MF .deps/filemode.Tpo -c -o filemode.o filemode.c
mv -f .deps/filemode.Tpo .deps/filemode.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT gettime.o -MD -MP -MF .deps/gettime.Tpo -c -o gettime.o gettime.c
mv -f .deps/gettime.Tpo .deps/gettime.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/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 acl-errno-valid.c
mv -f .deps/acl-errno-valid.Tpo .deps/acl-errno-valid.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/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 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/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT qcopy-acl.o -MD -MP -MF .deps/qcopy-acl.Tpo -c -o qcopy-acl.o qcopy-acl.c
mv -f .deps/qcopy-acl.Tpo .deps/qcopy-acl.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT stat-time.o -MD -MP -MF .deps/stat-time.Tpo -c -o stat-time.o stat-time.c
mv -f .deps/stat-time.Tpo .deps/stat-time.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT strftime.o -MD -MP -MF .deps/strftime.Tpo -c -o strftime.o strftime.c
mv -f .deps/strftime.Tpo .deps/strftime.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT timespec.o -MD -MP -MF .deps/timespec.Tpo -c -o timespec.o timespec.c
mv -f .deps/timespec.Tpo .deps/timespec.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT timespec-add.o -MD -MP -MF .deps/timespec-add.Tpo -c -o timespec-add.o timespec-add.c
mv -f .deps/timespec-add.Tpo .deps/timespec-add.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT timespec-sub.o -MD -MP -MF .deps/timespec-sub.Tpo -c -o timespec-sub.o timespec-sub.c
mv -f .deps/timespec-sub.Tpo .deps/timespec-sub.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT u64.o -MD -MP -MF .deps/u64.Tpo -c -o u64.o u64.c
mv -f .deps/u64.Tpo .deps/u64.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT utimens.o -MD -MP -MF .deps/utimens.Tpo -c -o utimens.o utimens.c
mv -f .deps/utimens.Tpo .deps/utimens.Po
gcc  -std=gnu99 -DHAVE_CONFIG_H -I. -I/c/Users/gutov/vc/emacs-bzr/trunk/lib -I../src -I/c/Users/gutov/vc/emacs-bzr/trunk/src    -mtune=pentium4   -DUSE_CRT_DLL=1 -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc    -g3 -O2 -gdwarf-2 -MT dup2.o -MD -MP -MF .deps/dup2.Tpo -c -o dup2.o dup2.c
dup2.c:35:0: warning: "WIN32_LEAN_AND_MEAN" redefined [enabled by default]
In file included from ../src/conf_post.h:32:0,
                 from ../src/config.h:1840,
                 from dup2.c:20:
c:/Users/gutov/vc/emacs-bzr/trunk/nt/inc/ms-w32.h:145:0: note: this is the location of the previous definition
dup2.c:38:26: fatal error: msvc-inval.h: No such file or directory
compilation terminated.
Makefile:1428: recipe for target `dup2.o' failed
make[3]: *** [dup2.o] Error 1
make[3]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/lib'
Makefile:1312: recipe for target `all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk/lib'
Makefile:367: recipe for target `lib' failed
make[1]: *** [lib] Error 2
make[1]: Leaving directory `/c/Users/gutov/vc/emacs-bzr/trunk'
Makefile:1002: recipe for target `bootstrap' failed
make: *** [bootstrap] Error 2

[-- Attachment #3: configure.log --]
[-- Type: text/plain, Size: 17542 bytes --]

checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /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/Users/gutov/vc/emacs-bzr/trunk/nt/inc -E
checking for grep that handles long lines and -e... /mingw/bin/grep
checking for egrep... /mingw/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/Users/gutov/vc/emacs-bzr/trunk/nt/inc option to accept ISO C99... -std=gnu99
checking for gcc -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
checking whether gcc -I /c/Users/gutov/vc/emacs-bzr/trunk/nt/inc -std=gnu99 accepts -g3 -O2... yes
checking whether ln -s works for files in the same directory... yes
checking for install-info... /mingw/bin/install-info
checking for gzip... /bin/gzip
checking for makeinfo... /mingw/bin/makeinfo
checking for -znocombreloc... no
checking for pkg-config... /mingw/bin/pkg-config
checking for machine/soundcard.h... no
checking for sys/soundcard.h... no
checking for soundcard.h... no
checking for mmsystem.h... yes
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... no
checking for linux/version.h... 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... yes
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 speed_t... no
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 >= 2.6.6... yes CFLAGS='-IJ:/Apps/System/MinGW/include -IJ:/Apps/System/MinGW/include/p11-kit-1  ' LIBS='-LJ:/Apps/System/MinGW/lib -lgnutls  '
checking for gnutls_certificate_set_verify_function... yes
checking windows.h usability... yes
checking windows.h presence... yes
checking for windows.h... yes
checking for X11/xpm.h... no
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 tiffio.h usability... no
checking tiffio.h presence... no
checking for tiffio.h... no
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='-IJ:/Apps/System/MinGW/include/libxml2  ' LIBS='-LJ:/Apps/System/MinGW/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 gethostname... no
checking for getrusage... no
checking for get_current_dir_name... no
checking for lrand48... no
checking for select... no
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for utimes... no
checking for getrlimit... no
checking for setrlimit... no
checking for shutdown... no
checking for getaddrinfo... no
checking for strsignal... no
checking for setitimer... no
checking for sendto... no
checking for recvfrom... no
checking for getsockname... no
checking for getpeername... no
checking for getifaddrs... no
checking for freeifaddrs... no
checking for gai_strerror... no
checking for mkstemp... no
checking for getline... no
checking for getdelim... no
checking for sync... no
checking for difftime... yes
checking for posix_memalign... no
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 random... no
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 for tzset... yes
checking for readlinkat... no
checking for faccessat... no
checking for fdopendir... no
checking for __fpending... no
checking for fstatat... no
checking for fsync... no
checking for gettimeofday... yes
checking for nanotime... no
checking for lstat... no
checking for pselect... no
checking for pthread_sigmask... no
checking for readlink... no
checking for strtoimax... yes
checking for strtoumax... yes
checking for symlink... no
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 whether localtime caches TZ... yes
checking for socket... no
checking whether system supports dynamic ptys... no
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... no
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 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... guessing no
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... 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... yes
checking for unsigned long long int... 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... no
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... yes
checking whether the utimes function works... no
checking for struct utimbuf... yes
checking type of array argument to getgroups... int
checking for library containing clock_gettime... no
checking for clock_gettime... no
checking for clock_settime... no
checking whether dup2 works... no
checking for access... yes
checking for fdatasync... no
checking whether fdopendir is declared... no
checking whether __fpending is declared... no
checking how to determine the number of pending output bytes on a stream... fp->_ptr - fp->_base
checking for getloadavg... no
checking for elf_begin in -lelf... no
checking for kvm_open in -lkvm... no
checking for getloadavg in -lutil... no
checking for getloadavg in -lgetloadavg... no
checking for kstat_open in -lkstat... no
checking for perfstat_cpu_total in -lperfstat... no
checking sys/dg_sys_info.h usability... no
checking sys/dg_sys_info.h presence... no
checking for sys/dg_sys_info.h... no
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 for pstat_getdynamic... no
checking inq_stats/cpustats.h usability... no
checking inq_stats/cpustats.h presence... no
checking for inq_stats/cpustats.h... no
checking sys/cpustats.h usability... no
checking sys/cpustats.h presence... no
checking for sys/cpustats.h... no
checking mach/mach.h usability... no
checking mach/mach.h presence... no
checking for mach/mach.h... no
checking nlist.h usability... no
checking nlist.h presence... no
checking for nlist.h... no
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... almost
checking for memrchr... no
checking for working mktime... no
checking for putenv compatible with GNU and SVID... no
checking whether _putenv is declared... 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... no
checking for facl... no
checking for getacl... no
checking for aclv.h... no
checking for aclx_get... no
checking for statacl... no
checking for aclsort... no
configure: WARNING: libacl development library was not found or not usable.
configure: WARNING: emacs will be built without ACL support.
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 <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... no
checking for euidaccess... no
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking for getgroups... no
checking for getgroups in -lbsd... no
checking for library containing eaccess... no
checking for eaccess... no
checking for group_member... no
checking for getgroups... (cached) no
checking for getgroups in -lbsd... (cached) no
checking whether stat handles trailing slashes on directories... no
checking whether stat handles trailing slashes on files... yes

Configured for `i686-pc-mingw32'.

  Where should the build process find the source code?    /c/Users/gutov/vc/emacs-bzr/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?                                   no
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  no
  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 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 -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 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 src/config.h
config.status: src/config.h is unchanged
config.status: executing depfiles commands
config.status: executing mkdirs commands
config.status: executing epaths commands
creating src/epaths.h
config.status: executing gdbinit commands

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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13  7:24   ` Dmitry Gutov
@ 2013-06-13 13:17     ` Eli Zaretskii
  2013-06-13 13:23       ` Dmitry Gutov
  0 siblings, 1 reply; 17+ messages in thread
From: Eli Zaretskii @ 2013-06-13 13:17 UTC (permalink / raw)
  To: Dmitry Gutov; +Cc: 14603

> Date: Thu, 13 Jun 2013 11:24:17 +0400
> From: Dmitry Gutov <dgutov@yandex.ru>
> CC: 14603@debbugs.gnu.org
> 
> On 13.06.2013 6:43, Eli Zaretskii wrote:
> > Something was wrong during the configure step, because lib/dup2.c is
> > not supposed to be compiled in the MinGW build.  My crystal ball says
> > that somehow the site file nt/mingw-cfg.site was not read by
> > configure.
> 
> The file is there

Its being there does not automatically guarantee that it will be read.

> and I don't see any errors during configure.

That's because the errors are subtle ;-)

Here's one error:

> checking for a BSD-compatible install... /bin/install -c

It should have had this line before the above one:

  configure: loading site script ./nt/mingw-cfg.site

Here's another error:

> checking whether dup2 works... no

It should have said this instead:

  checking whether dup2 works... (cached) yes

And another one:

> checking for library containing acl_get_file... no

which should be

  checking for library containing acl_get_file... (cached) none required

All these, and quite a few more, are arranged by nt/mingw-cfg.site.

How (with what command line) did you invoke the configure script?





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 13:17     ` Eli Zaretskii
@ 2013-06-13 13:23       ` Dmitry Gutov
  2013-06-13 13:44         ` Eli Zaretskii
  0 siblings, 1 reply; 17+ messages in thread
From: Dmitry Gutov @ 2013-06-13 13:23 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 14603

On 13.06.2013 17:17, Eli Zaretskii wrote:
> That's because the errors are subtle ;-)

I figured so. :)

> How (with what command line) did you invoke the configure script?

No arguments, just ./configure






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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 13:23       ` Dmitry Gutov
@ 2013-06-13 13:44         ` Eli Zaretskii
  2013-06-13 16:15           ` Glenn Morris
  2013-06-13 18:02           ` Dmitry Gutov
  0 siblings, 2 replies; 17+ messages in thread
From: Eli Zaretskii @ 2013-06-13 13:44 UTC (permalink / raw)
  To: Dmitry Gutov; +Cc: 14603

> Date: Thu, 13 Jun 2013 17:23:28 +0400
> From: Dmitry Gutov <dgutov@yandex.ru>
> CC: 14603@debbugs.gnu.org
> 
> > How (with what command line) did you invoke the configure script?
> 
> No arguments, just ./configure

That will never work.  You need to follow the instructions in
nt/INSTALL.MSYS.  The correct invocation is

    ./nt/msysconfig.sh --prefix=PREFIX ...

where "..." stands for any options or arguments you want to pass to
configure.






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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 13:44         ` Eli Zaretskii
@ 2013-06-13 16:15           ` Glenn Morris
  2013-06-13 17:50             ` Eli Zaretskii
  2013-06-13 18:02           ` Dmitry Gutov
  1 sibling, 1 reply; 17+ messages in thread
From: Glenn Morris @ 2013-06-13 16:15 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Dmitry Gutov, 14603

Eli Zaretskii wrote:

>> No arguments, just ./configure
>
> That will never work. 

Can you make it detect someone has done that and throw an error?
Naively, I would expect quite a lot of people to do that (but I never
configured anything on MS Windows; maybe it's common knowledge).





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 16:15           ` Glenn Morris
@ 2013-06-13 17:50             ` Eli Zaretskii
  2013-06-13 18:06               ` Jan Djärv
  2013-06-13 18:07               ` Eli Zaretskii
  0 siblings, 2 replies; 17+ messages in thread
From: Eli Zaretskii @ 2013-06-13 17:50 UTC (permalink / raw)
  To: Glenn Morris; +Cc: dgutov, 14603

> From: Glenn Morris <rgm@gnu.org>
> Cc: Dmitry Gutov <dgutov@yandex.ru>,  14603@debbugs.gnu.org
> Date: Thu, 13 Jun 2013 12:15:00 -0400
> 
> Eli Zaretskii wrote:
> 
> >> No arguments, just ./configure
> >
> > That will never work. 
> 
> Can you make it detect someone has done that and throw an error?

I don't know what to detect.  Looking at $0 is not going to fit the
bill, because it is quite alright to set CONFIG_SITE manually before
invoking ./configure.  You will see that the top-level Makefile.in
does precisely that, when it finds it needs to re-run configure.
Moreover, someone might even copy mingw-cfg.site to
$prefix/share/config.site, and I don't think they deserve to be
punished by throwing an error.  So testing that "$CONFIG_SITE" is
non-empty is also sub-optimal if not outright wrong.

I wrote detailed instructions in nt/INSTALL.MSYS so that people would
know how to avoid these.  If they don't follow, they will realize that
soon enough...

> Naively, I would expect quite a lot of people to do that

I would expect them to read the instructions first.  Maybe it's me who
is naive.

> maybe it's common knowledge

It isn't.





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 13:44         ` Eli Zaretskii
  2013-06-13 16:15           ` Glenn Morris
@ 2013-06-13 18:02           ` Dmitry Gutov
  2013-06-13 18:13             ` Eli Zaretskii
  1 sibling, 1 reply; 17+ messages in thread
From: Dmitry Gutov @ 2013-06-13 18:02 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 14603

On 13.06.2013 17:44, Eli Zaretskii wrote:
>> Date: Thu, 13 Jun 2013 17:23:28 +0400
>> From: Dmitry Gutov <dgutov@yandex.ru>
>> CC: 14603@debbugs.gnu.org
>>
>>> How (with what command line) did you invoke the configure script?
>>
>> No arguments, just ./configure
>
> That will never work.  You need to follow the instructions in
> nt/INSTALL.MSYS.  The correct invocation is
>
>      ./nt/msysconfig.sh --prefix=PREFIX ...

So it is. Sorry!

I went through the same mistake the first time I built Emacs with MSYS, 
went to the instruction, got it right.

But now, after a few successful builds this way, and after switching 
from Windows to GNU/Linux and back a few times (I use systems of both 
kinds), on the one hand, I felt confident that I knew how to do it, on 
the other hand, the last few times I built Emacs were on Linux, so I 
completely forgot about "msysconfig.sh".

Like Glenn said, it would be great if ./configure aborted when the 
environment is MSYS (would it be too hard to detect that?), or delegated 
transparently to ./nt/msysconfig.sh.





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 17:50             ` Eli Zaretskii
@ 2013-06-13 18:06               ` Jan Djärv
  2013-06-13 18:18                 ` Eli Zaretskii
  2013-06-13 18:07               ` Eli Zaretskii
  1 sibling, 1 reply; 17+ messages in thread
From: Jan Djärv @ 2013-06-13 18:06 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: dgutov, 14603

Hello.

Can't you just set some environment variable in msysconfig.sh and check for it in configure?
If it isn't set, msysconfig.sh has not been run.

	Jan D.

13 jun 2013 kl. 19:50 skrev Eli Zaretskii <eliz@gnu.org>:

>> From: Glenn Morris <rgm@gnu.org>
>> Cc: Dmitry Gutov <dgutov@yandex.ru>,  14603@debbugs.gnu.org
>> Date: Thu, 13 Jun 2013 12:15:00 -0400
>> 
>> Eli Zaretskii wrote:
>> 
>>>> No arguments, just ./configure
>>> 
>>> That will never work. 
>> 
>> Can you make it detect someone has done that and throw an error?
> 
> I don't know what to detect.  Looking at $0 is not going to fit the
> bill, because it is quite alright to set CONFIG_SITE manually before
> invoking ./configure.  You will see that the top-level Makefile.in
> does precisely that, when it finds it needs to re-run configure.
> Moreover, someone might even copy mingw-cfg.site to
> $prefix/share/config.site, and I don't think they deserve to be
> punished by throwing an error.  So testing that "$CONFIG_SITE" is
> non-empty is also sub-optimal if not outright wrong.
> 
> I wrote detailed instructions in nt/INSTALL.MSYS so that people would
> know how to avoid these.  If they don't follow, they will realize that
> soon enough...
> 
>> Naively, I would expect quite a lot of people to do that
> 
> I would expect them to read the instructions first.  Maybe it's me who
> is naive.
> 
>> maybe it's common knowledge
> 
> It isn't.
> 
> 






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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 17:50             ` Eli Zaretskii
  2013-06-13 18:06               ` Jan Djärv
@ 2013-06-13 18:07               ` Eli Zaretskii
  2013-06-13 18:22                 ` Glenn Morris
  1 sibling, 1 reply; 17+ messages in thread
From: Eli Zaretskii @ 2013-06-13 18:07 UTC (permalink / raw)
  To: rgm, dgutov; +Cc: 14603

> Date: Thu, 13 Jun 2013 20:50:50 +0300
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: dgutov@yandex.ru, 14603@debbugs.gnu.org
> 
> > From: Glenn Morris <rgm@gnu.org>
> > Cc: Dmitry Gutov <dgutov@yandex.ru>,  14603@debbugs.gnu.org
> > Date: Thu, 13 Jun 2013 12:15:00 -0400
> > 
> > Eli Zaretskii wrote:
> > 
> > >> No arguments, just ./configure
> > >
> > > That will never work. 
> > 
> > Can you make it detect someone has done that and throw an error?
> 
> I don't know what to detect.  Looking at $0 is not going to fit the
> bill, because it is quite alright to set CONFIG_SITE manually before
> invoking ./configure.  You will see that the top-level Makefile.in
> does precisely that, when it finds it needs to re-run configure.
> Moreover, someone might even copy mingw-cfg.site to
> $prefix/share/config.site, and I don't think they deserve to be
> punished by throwing an error.  So testing that "$CONFIG_SITE" is
> non-empty is also sub-optimal if not outright wrong.

I could perhaps output a warning if "$CONFIG_SITE" is found empty, but
will people pay attention?  After all, this warning:

  configure: WARNING: libacl development library was not found or not usable.
  configure: WARNING: emacs will be built without ACL support.

didn't have any effect on Dmitry.





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 18:02           ` Dmitry Gutov
@ 2013-06-13 18:13             ` Eli Zaretskii
  0 siblings, 0 replies; 17+ messages in thread
From: Eli Zaretskii @ 2013-06-13 18:13 UTC (permalink / raw)
  To: Dmitry Gutov; +Cc: 14603

> Date: Thu, 13 Jun 2013 22:02:48 +0400
> From: Dmitry Gutov <dgutov@yandex.ru>
> CC: 14603@debbugs.gnu.org
> 
> But now, after a few successful builds this way, and after switching 
> from Windows to GNU/Linux and back a few times (I use systems of both 
> kinds), on the one hand, I felt confident that I knew how to do it, on 
> the other hand, the last few times I built Emacs were on Linux, so I 
> completely forgot about "msysconfig.sh".

You don't need to remember.  Just run "make" all the time, it will
DTRT.  The necessary magic is in GNUmakefile.  You don't need to
invoke msysconfig.sh except once per branch.

> Like Glenn said, it would be great if ./configure aborted when the 
> environment is MSYS (would it be too hard to detect that?), or delegated 
> transparently to ./nt/msysconfig.sh.

Patches welcome.





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 18:06               ` Jan Djärv
@ 2013-06-13 18:18                 ` Eli Zaretskii
  2013-06-13 18:26                   ` Glenn Morris
  0 siblings, 1 reply; 17+ messages in thread
From: Eli Zaretskii @ 2013-06-13 18:18 UTC (permalink / raw)
  To: Jan Djärv; +Cc: dgutov, 14603

> From: Jan Djärv <jan.h.d@swipnet.se>
> Date: Thu, 13 Jun 2013 20:06:00 +0200
> Cc: Glenn Morris <rgm@gnu.org>,
>  dgutov@yandex.ru,
>  14603@debbugs.gnu.org
> 
> Can't you just set some environment variable in msysconfig.sh and check for it in configure?
> If it isn't set, msysconfig.sh has not been run.

That won't do the job, because "make" sometimes needs to run the
configure script, and when it does, it doesn't go through
msysconfig.sh.  See GNUmakefile and the top-level Makefile.in.

Anyway, people should feel free to change these scripts as they see
fit.  There's no need to wait for me to do it.  It's not like I'm the
best shell scripting or autoconf guru here; far from that.  I crafted
all this stuff together so that maintainers who know nothing about
Windows would be able to develop and maintain it.





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 18:07               ` Eli Zaretskii
@ 2013-06-13 18:22                 ` Glenn Morris
  0 siblings, 0 replies; 17+ messages in thread
From: Glenn Morris @ 2013-06-13 18:22 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: dgutov, 14603

Eli Zaretskii wrote:

> I could perhaps output a warning if "$CONFIG_SITE" is found empty, but
> will people pay attention?  After all, this warning:
>
>   configure: WARNING: libacl development library was not found or not usable.
>   configure: WARNING: emacs will be built without ACL support.
>
> didn't have any effect on Dmitry.

That's a bad warning because it appears in the middle of reams of output
that people do not normally pay attention to. http://debbugs.gnu.org/14612

Yours is a fundamental warning that should be the last (and maybe first
as well) thing configure prints.





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 18:18                 ` Eli Zaretskii
@ 2013-06-13 18:26                   ` Glenn Morris
  2013-06-14  6:43                     ` Eli Zaretskii
  0 siblings, 1 reply; 17+ messages in thread
From: Glenn Morris @ 2013-06-13 18:26 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: dgutov, 14603

Eli Zaretskii wrote:

> Anyway, people should feel free to change these scripts as they see
> fit.  There's no need to wait for me to do it.  It's not like I'm the
> best shell scripting or autoconf guru here; far from that.  I crafted
> all this stuff together so that maintainers who know nothing about
> Windows would be able to develop and maintain it.

It was (really) great that you did this work, and it will mean that MS
Windows gets to benefit from a lot of stuff for free, but don't expect
those of us who don't care about MS Windows to suddenly start doing so
and pick up the MS-Windows specific pieces. It just means we are in a
slightly more informed position to bitch about things. ;)





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

* bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows
  2013-06-13 18:26                   ` Glenn Morris
@ 2013-06-14  6:43                     ` Eli Zaretskii
  0 siblings, 0 replies; 17+ messages in thread
From: Eli Zaretskii @ 2013-06-14  6:43 UTC (permalink / raw)
  To: Glenn Morris; +Cc: dgutov, 14603

> From: Glenn Morris <rgm@gnu.org>
> Cc: Jan Djärv <jan.h.d@swipnet.se>,  dgutov@yandex.ru,
>   14603@debbugs.gnu.org
> Date: Thu, 13 Jun 2013 14:26:03 -0400
> 
> It was (really) great that you did this work, and it will mean that MS
> Windows gets to benefit from a lot of stuff for free, but don't expect
> those of us who don't care about MS Windows to suddenly start doing so
> and pick up the MS-Windows specific pieces.

The configure script is not Windows specific.  I don't see why you
would refrain from making changes there that cater to the Windows
build, given user requests and bug reports.





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

* bug#14603: MS Windows configure needs to be run via msysconfig.sh
  2013-06-12 21:53 bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows Dmitry Gutov
  2013-06-13  2:43 ` Eli Zaretskii
@ 2017-01-31 17:22 ` Noam Postavsky
  1 sibling, 0 replies; 17+ messages in thread
From: Noam Postavsky @ 2017-01-31 17:22 UTC (permalink / raw)
  To: 14603

tag 14603 fixed
close 14603 24.4
quit

./configure now works for Windows builds too since msysconfig.sh was
removed by f4f38fad9a6 "Remove nt/msysconfig.sh" (2013-11-13).





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

end of thread, other threads:[~2017-01-31 17:22 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-12 21:53 bug#14603: 24.3.50; Error while bootstrapping Emacs on Windows Dmitry Gutov
2013-06-13  2:43 ` Eli Zaretskii
2013-06-13  7:24   ` Dmitry Gutov
2013-06-13 13:17     ` Eli Zaretskii
2013-06-13 13:23       ` Dmitry Gutov
2013-06-13 13:44         ` Eli Zaretskii
2013-06-13 16:15           ` Glenn Morris
2013-06-13 17:50             ` Eli Zaretskii
2013-06-13 18:06               ` Jan Djärv
2013-06-13 18:18                 ` Eli Zaretskii
2013-06-13 18:26                   ` Glenn Morris
2013-06-14  6:43                     ` Eli Zaretskii
2013-06-13 18:07               ` Eli Zaretskii
2013-06-13 18:22                 ` Glenn Morris
2013-06-13 18:02           ` Dmitry Gutov
2013-06-13 18:13             ` Eli Zaretskii
2017-01-31 17:22 ` bug#14603: MS Windows configure needs to be run via msysconfig.sh Noam Postavsky

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).