unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Bootstrap broken on Cygwin
@ 2008-06-13 20:48 Angelo Graziosi
  2008-06-14  2:14 ` Jashy
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Angelo Graziosi @ 2008-06-13 20:48 UTC (permalink / raw)
  To: emacs-devel

Current trunk fails to bootstrap, on Cygwin, in this way:

[...]
gcc   -Wl,--enable-auto-import -Wl,--enable-auto-image-base 
-Wl,--enable-runtime-pseudo-reloc -L/usr/X11R6/lib -o temacs ecrt0.o 
dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window.o charset.o 
coding.o category.o ccl.o character.o chartab.o cm.o term.o terminal.o 
xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o 
image.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 filemode.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 unexcw.o bytecode.o process.o callproc.o region-cache.o 
sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o composite.o 
md5.o   sheap.o xfont.o ftfont.o xftfont.o ftxfont.o terminfo.o 
gmalloc.o ralloc.o lastfile.o vm-limit.o widget.o mktime.o getloadavg.o 
   ../lwlib/liblw.a -L/usr/X11R6/lib -lXaw3d -lXmu -lXt -lSM -lICE 
-lXext -ltiff -ljpeg -lpng -lz -lm -lungif -lXpm -lX11 -L/usr/X11R6/lib 
-lXft -lfreetype -lz -lXrender -lX11 -lXext -lfontconfig -lexpat 
-lresolv -lcurses -lg  `gcc -print-libgcc-file-name` -lm -lc `gcc 
-print-libgcc-file-name`
sysdep.o: In function `serial_configure':
/work/emacs/src/sysdep.c:5436: undefined reference to `_cfmakeraw'
/work/emacs/src/sysdep.c:5450: undefined reference to `_cfsetspeed'
collect2: ld returned 1 exit status
make[2]: *** [temacs.exe] Error 1
make[2]: Leaving directory `/work/build/src'
make[1]: *** [bootstrap-build] Error 2
make[1]: Leaving directory `/work/build'
make: *** [bootstrap] Error 2


Could these changes (today)

2008-06-13  Daniel Engeler
	These changes add serial port access.
	[...]
	* sysdep.c [HAVE_TERMIOS] (serial_open, serial_configure):
	New functions.
	[...]

be the cause?

Until 24 hours ago it bootstrapped fine.


Hard times for Emacs on Cygwin these days...


Cheers,
    Angelo.

---
Tu proverai si' come sa di sale
lo pane altrui, e come e' duro calle
lo scendere e 'l salir per l'altrui scale.
-
                   DANTE, Paradiso, xvii 58-60




^ permalink raw reply	[flat|nested] 5+ messages in thread
* Bootstrap broken on Cygwin
@ 2010-11-18 20:55 Angelo Graziosi
  0 siblings, 0 replies; 5+ messages in thread
From: Angelo Graziosi @ 2010-11-18 20:55 UTC (permalink / raw)
  To: Emacs

After recent changes [*] to 'strftime', the bootstrap of trunk is broken 
on Cygwin. For example, with rev. 102432:

[...]
gcc -c  -Demacs -DHAVE_CONFIG_H  -I. -I/tmp/emacs/src   -D_REENTRANT 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 
-I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 
-I/usr/include/freetype2 -I/usr/include/libpng12 
-I/usr/include/freetype2     -D_REENTRANT -I/usr/include/librsvg-2 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 
-I/usr/include/freetype2 -I/usr/include/libpng12   -fopenmp 
-I/usr/include/ImageMagick   -I/usr/include/libxml2 
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -DORBIT2=1 
-D_REENTRANT -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include       -MMD -MF 
deps/strftime.d   -Wimplicit-function-declaration -Wold-style-definition 
-Wdeclaration-after-statement -Wno-pointer-sign  -g -O2 
/tmp/emacs/src/strftime.c
/tmp/emacs/src/strftime.c:58: warning: ‘_tzname’ redeclared without 
dllimport attribute: previous dllimport ignored
/tmp/emacs/src/strftime.c: In function ‘nstrftime’:
/tmp/emacs/src/strftime.c:469: warning: implicit declaration of function 
‘_strftime_copytm’
/tmp/emacs/src/strftime.c: At top level:
/tmp/emacs/src/strftime.c:483: error: conflicting types for 
‘_strftime_copytm’
/tmp/emacs/src/strftime.c:469: error: previous implicit declaration of 
‘_strftime_copytm’ was here
make[1]: *** [strftime.o] Error 1
make[1]: Leaving directory `/tmp/emacs/Work/src'
make: *** [src] Error 2

Ciao,
Angelo.

---
[*]
2010-11-16  Dan Nicolaescu  <dann@ics.uci.edu>

         * strftime.c (LOCALE_PARAM_DECL): Update for standard C.
           [...]



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

end of thread, other threads:[~2010-11-18 20:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-13 20:48 Bootstrap broken on Cygwin Angelo Graziosi
2008-06-14  2:14 ` Jashy
2008-06-14  3:29 ` Evil Boris
2008-06-15  0:25 ` Angelo Graziosi
  -- strict thread matches above, loose matches on Subject: below --
2010-11-18 20:55 Angelo Graziosi

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).