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