unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Bootstrap failure [linux]
@ 2010-05-23 10:17 Angelo Graziosi
  2010-05-23 17:01 ` Eli Zaretskii
  0 siblings, 1 reply; 3+ messages in thread
From: Angelo Graziosi @ 2010-05-23 10:17 UTC (permalink / raw
  To: Emacs

Current trunk (rev. 100417) fails to bootstrap on GNU/Linux Kubuntu 
10.04 (GCC 4.4.3) with:

=================
[...]
/tmp/work/emacs/src/xdisp.c: In function ‘init_iterator’:
/tmp/work/emacs/src/xdisp.c:2604: error: argument ‘charpos’ doesn’t 
match prototype
/tmp/work/emacs/src/dispextern.h:2914: error: prototype declaration
/tmp/work/emacs/src/xdisp.c:2604: error: argument ‘bytepos’ doesn’t 
match prototype
/tmp/work/emacs/src/dispextern.h:2914: error: prototype declaration
make[2]: *** [xdisp.o] Errore 1
make[2]: *** In attesa di lavori non terminati...
make[2]: uscita dalla directory «/tmp/work/emacs/build/src»
make[1]: *** [src] Errore 2
make[1]: uscita dalla directory «/tmp/work/emacs/build»
make: *** [bootstrap] Errore 2
=================

But I noticed also many warnings:

========================
[...]
/tmp/work/emacs/lib-src/make-docfile.c:167: warning: ignoring return 
value of ‘chdir’, declared with attribute warn_unused_result
/tmp/work/emacs/lib-src/make-docfile.c: In function ‘scan_c_file’:
/tmp/work/emacs/lib-src/make-docfile.c:677: warning: ignoring return 
value of ‘fscanf’, declared with attribute warn_unused_result
/tmp/work/emacs/lib-src/make-docfile.c:682: warning: ignoring return 
value of ‘fscanf’, declared with attribute warn_unused_result
[...]
/tmp/work/emacs/lib-src/movemail.c: In function ‘main’:
/tmp/work/emacs/lib-src/movemail.c:494: warning: ignoring return value 
of ‘ftruncate’, declared with attribute warn_unused_result
/tmp/work/emacs/lib-src/movemail.c: In function ‘error’:
/tmp/work/emacs/lib-src/movemail.c:615: warning: format not a string 
literal and no format arguments
/tmp/work/emacs/lib-src/movemail.c: In function ‘popmail’:
/tmp/work/emacs/lib-src/movemail.c:752: warning: ignoring return value 
of ‘fchown’, declared with attribute warn_unused_result
[...]
/tmp/work/emacs/lib-src/hexl.c: In function ‘main’:
/tmp/work/emacs/lib-src/hexl.c:184: warning: ignoring return value of 
‘fread’, declared with attribute warn_unused_result
/tmp/work/emacs/lib-src/hexl.c:212: warning: ignoring return value of 
‘fread’, declared with attribute warn_unused_result
[...]
/tmp/work/emacs/src/frame.c: In function ‘frame_name_fnn_p’:
/tmp/work/emacs/src/frame.c:2224: warning: ignoring return value of 
‘strtol’, declared with attribute warn_unused_result
========================

Ciao,
Angelo.



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

* Re: Bootstrap failure [linux]
  2010-05-23 10:17 Bootstrap failure [linux] Angelo Graziosi
@ 2010-05-23 17:01 ` Eli Zaretskii
  2010-05-23 22:11   ` Angelo Graziosi
  0 siblings, 1 reply; 3+ messages in thread
From: Eli Zaretskii @ 2010-05-23 17:01 UTC (permalink / raw
  To: Angelo Graziosi; +Cc: emacs-devel

> Date: Sun, 23 May 2010 12:17:16 +0200
> From: Angelo Graziosi <angelo.graziosi@alice.it>
> 
> Current trunk (rev. 100417) fails to bootstrap on GNU/Linux Kubuntu 
> 10.04 (GCC 4.4.3) with:
> 
> =================
> [...]
> /tmp/work/emacs/src/xdisp.c: In function ‘init_iterator’:
> /tmp/work/emacs/src/xdisp.c:2604: error: argument ‘charpos’ doesn’t 
> match prototype
> /tmp/work/emacs/src/dispextern.h:2914: error: prototype declaration
> /tmp/work/emacs/src/xdisp.c:2604: error: argument ‘bytepos’ doesn’t 
> match prototype
> /tmp/work/emacs/src/dispextern.h:2914: error: prototype declaration

Sorry, my bad.  Should be fixed now.

> But I noticed also many warnings:
> 
> ========================
> [...]
> /tmp/work/emacs/lib-src/make-docfile.c:167: warning: ignoring return 
> value of ‘chdir’, declared with attribute warn_unused_result
> /tmp/work/emacs/lib-src/make-docfile.c: In function ‘scan_c_file’:
> /tmp/work/emacs/lib-src/make-docfile.c:677: warning: ignoring return 
> value of ‘fscanf’, declared with attribute warn_unused_result
> /tmp/work/emacs/lib-src/make-docfile.c:682: warning: ignoring return 
> value of ‘fscanf’, declared with attribute warn_unused_result

That's a misfeature of your system headers and/or of the version of
GCC you are using.  (Did you per chance used -Wall?)  FWIW, I see no
such warnings with GCC 4.2.4.




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

* Re: Bootstrap failure [linux]
  2010-05-23 17:01 ` Eli Zaretskii
@ 2010-05-23 22:11   ` Angelo Graziosi
  0 siblings, 0 replies; 3+ messages in thread
From: Angelo Graziosi @ 2010-05-23 22:11 UTC (permalink / raw
  To: Eli Zaretskii; +Cc: emacs-devel

Il 23/05/2010 19.01, Eli Zaretskii ha scritto:
>
>> But I noticed also many warnings:
>>
>> ========================
>> [...]
>> /tmp/work/emacs/lib-src/make-docfile.c:167: warning: ignoring return
>> value of ‘chdir’, declared with attribute warn_unused_result
>> /tmp/work/emacs/lib-src/make-docfile.c: In function ‘scan_c_file’:
>> /tmp/work/emacs/lib-src/make-docfile.c:677: warning: ignoring return
>> value of ‘fscanf’, declared with attribute warn_unused_result
>> /tmp/work/emacs/lib-src/make-docfile.c:682: warning: ignoring return
>> value of ‘fscanf’, declared with attribute warn_unused_result
>
> That's a misfeature of your system headers and/or of the version of
> GCC you are using.  (Did you per chance used -Wall?)  FWIW, I see no
> such warnings with GCC 4.2.4.

On Kubuntu 10.04 GCC is 4.4.3 and I do not use -Wall... Basically the 
build is : configure, make... Perhaps GCC 4.4.3 is too severe :-)

Ciao,
Angelo.



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

end of thread, other threads:[~2010-05-23 22:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-23 10:17 Bootstrap failure [linux] Angelo Graziosi
2010-05-23 17:01 ` Eli Zaretskii
2010-05-23 22:11   ` 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).