* [Bug treelang/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
@ 2006-05-09 7:58 ` aldot at gcc dot gnu dot org
2006-05-09 8:13 ` aldot at gcc dot gnu dot org
` (23 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2006-05-09 7:58 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from aldot at gcc dot gnu dot org 2006-05-09 07:58 -------
Created an attachment (id=11418)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11418&action=view)
check if BUILD_INFO was requested explicitely
2006-05-09 Bernhard Fischer <aldot@gcc.gnu.org>
PR/27516
* Make-lang.in (doc/treelang.info): If configure says makeinfo is too
old,
don't build or install Info documentation.
Testing this patch.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug treelang/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
2006-05-09 7:58 ` [Bug treelang/27516] " aldot at gcc dot gnu dot org
@ 2006-05-09 8:13 ` aldot at gcc dot gnu dot org
2006-05-09 15:34 ` aldot at gcc dot gnu dot org
` (22 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2006-05-09 8:13 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from aldot at gcc dot gnu dot org 2006-05-09 08:13 -------
Created an attachment (id=11419)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11419&action=view)
Don't build info pages if makeinfo is too old
Corrected syntax.
--
aldot at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #11418|0 |1
is obsolete| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug treelang/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
2006-05-09 7:58 ` [Bug treelang/27516] " aldot at gcc dot gnu dot org
2006-05-09 8:13 ` aldot at gcc dot gnu dot org
@ 2006-05-09 15:34 ` aldot at gcc dot gnu dot org
2006-05-19 17:29 ` aldot at gcc dot gnu dot org
` (21 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2006-05-09 15:34 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from aldot at gcc dot gnu dot org 2006-05-09 15:33 -------
(In reply to comment #2)
> Created an attachment (id=11419)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11419&action=view) [edit]
> Don't build info pages if makeinfo is too old
>
> Corrected syntax.
>
With the gcc.correct_treelang.info_building.02.diff patch i can successfully
install the languages c,c++,treelang on OSF5.1a.
Please apply.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug treelang/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (2 preceding siblings ...)
2006-05-09 15:34 ` aldot at gcc dot gnu dot org
@ 2006-05-19 17:29 ` aldot at gcc dot gnu dot org
2006-05-20 11:15 ` [Bug bootstrap/27516] " aldot at gcc dot gnu dot org
` (20 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2006-05-19 17:29 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from aldot at gcc dot gnu dot org 2006-05-19 17:29 -------
This also fails on the gcc-4_1-branch.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (3 preceding siblings ...)
2006-05-19 17:29 ` aldot at gcc dot gnu dot org
@ 2006-05-20 11:15 ` aldot at gcc dot gnu dot org
2006-05-21 12:17 ` aldot at gcc dot gnu dot org
` (19 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2006-05-20 11:15 UTC (permalink / raw)
To: gcc-bugs
--
aldot at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Component|treelang |bootstrap
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2006-05-20 11:15:36
date| |
Target Milestone|--- |4.1.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (4 preceding siblings ...)
2006-05-20 11:15 ` [Bug bootstrap/27516] " aldot at gcc dot gnu dot org
@ 2006-05-21 12:17 ` aldot at gcc dot gnu dot org
2006-05-21 17:07 ` mark at codesourcery dot com
` (18 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2006-05-21 12:17 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from aldot at gcc dot gnu dot org 2006-05-21 12:16 -------
Setting Target Milestone to 4.1.1.
Ok for trunk and the 4.1 branch?
--
aldot at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mmitchel at gcc dot gnu dot
| |org
Target Milestone|4.1.2 |4.1.1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (5 preceding siblings ...)
2006-05-21 12:17 ` aldot at gcc dot gnu dot org
@ 2006-05-21 17:07 ` mark at codesourcery dot com
2006-05-21 17:46 ` aldot at gcc dot gnu dot org
` (17 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: mark at codesourcery dot com @ 2006-05-21 17:07 UTC (permalink / raw)
To: gcc-bugs
------- Comment #6 from mark at codesourcery dot com 2006-05-21 17:07 -------
Subject: Re: install failure due to unconditional invocation
of makeinfo for treelang.texi
aldot at gcc dot gnu dot org wrote:
> ------- Comment #5 from aldot at gcc dot gnu dot org 2006-05-21 12:16 -------
> Setting Target Milestone to 4.1.1.
>
> Ok for trunk and the 4.1 branch?
Wouldn't it be better just to modify gcc/Makefile.in to do:
ifneq($(BUILD_INFO),)
info: $(INFOFILES) lang.info @GENINSRC@ srcinfo lang.srcinfo
else
info:
fi
Then, in the subdirectory Makefiles we can avoid checking BUILD_INFO at all.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (6 preceding siblings ...)
2006-05-21 17:07 ` mark at codesourcery dot com
@ 2006-05-21 17:46 ` aldot at gcc dot gnu dot org
2006-05-21 17:58 ` mark at codesourcery dot com
` (16 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2006-05-21 17:46 UTC (permalink / raw)
To: gcc-bugs
------- Comment #7 from aldot at gcc dot gnu dot org 2006-05-21 17:46 -------
> Wouldn't it be better just to modify gcc/Makefile.in to do:
>
> ifneq($(BUILD_INFO),)
> info: $(INFOFILES) lang.info @GENINSRC@ srcinfo lang.srcinfo
> else
> info:
> fi
>
> Then, in the subdirectory Makefiles we can avoid checking BUILD_INFO at all.
Agree, but i thought that this may be a bit more intrusive than touching the
one invalid invocation.
Providing an empty info: and perhaps also html: would be the cleanest thing.
>From the looks, html: may also be needed since gcc/Makefile.in reads:
TEXI2HTML = $(MAKEINFO) --html
OTOH, html is apparently not in the default install target, so if somebody
requests it explicitely, it may be ok to fail noisily.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (7 preceding siblings ...)
2006-05-21 17:46 ` aldot at gcc dot gnu dot org
@ 2006-05-21 17:58 ` mark at codesourcery dot com
2006-05-21 20:12 ` aldot at gcc dot gnu dot org
` (15 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: mark at codesourcery dot com @ 2006-05-21 17:58 UTC (permalink / raw)
To: gcc-bugs
------- Comment #8 from mark at codesourcery dot com 2006-05-21 17:58 -------
Subject: Re: install failure due to unconditional invocation
of makeinfo for treelang.texi
aldot at gcc dot gnu dot org wrote:
> ------- Comment #7 from aldot at gcc dot gnu dot org 2006-05-21 17:46 -------
>> Wouldn't it be better just to modify gcc/Makefile.in to do:
>>
>> ifneq($(BUILD_INFO),)
>> info: $(INFOFILES) lang.info @GENINSRC@ srcinfo lang.srcinfo
>> else
>> info:
>> fi
>>
>> Then, in the subdirectory Makefiles we can avoid checking BUILD_INFO at all.
>
> Agree, but i thought that this may be a bit more intrusive than touching the
> one invalid invocation.
Your original patch is OK for 4.1 -- but I would like the fix I
suggested for 4.2. Also, we don't like to fix a problem on a release
branch without also having a fix in mainline.
Therefore, would you please test:
(a) for 4.1, your original patch
(b) for 4.2/mainline, a patch along the lines I suggested above,
together with removing checks for BUILD_INFO from */Make-lang.in
?
> OTOH, html is apparently not in the default install target, so if somebody
> requests it explicitely, it may be ok to fail noisily.
Yes, I think we can avoid this complication for HTML.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (8 preceding siblings ...)
2006-05-21 17:58 ` mark at codesourcery dot com
@ 2006-05-21 20:12 ` aldot at gcc dot gnu dot org
2006-05-22 17:43 ` aldot at gcc dot gnu dot org
` (14 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2006-05-21 20:12 UTC (permalink / raw)
To: gcc-bugs
------- Comment #9 from aldot at gcc dot gnu dot org 2006-05-21 20:11 -------
>
> Your original patch is OK for 4.1 -- but I would like the fix I
> suggested for 4.2. Also, we don't like to fix a problem on a release
> branch without also having a fix in mainline.
>
> Therefore, would you please test:
>
> (a) for 4.1, your original patch
>
> (b) for 4.2/mainline, a patch along the lines I suggested above,
> together with removing checks for BUILD_INFO from */Make-lang.in
>
> ?
I will test test the fix you suggested for 4.2 ASAP, but it may take a couple
of days.
The fix for 4.1 was only tested on 4.2, but should be the same for 4.1.
I can double-check on 4.1 tomorrow and apply it if the fix is identical (else
i'll follow up).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (9 preceding siblings ...)
2006-05-21 20:12 ` aldot at gcc dot gnu dot org
@ 2006-05-22 17:43 ` aldot at gcc dot gnu dot org
2006-05-25 2:41 ` mmitchel at gcc dot gnu dot org
` (13 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2006-05-22 17:43 UTC (permalink / raw)
To: gcc-bugs
------- Comment #10 from aldot at gcc dot gnu dot org 2006-05-22 17:43 -------
Created an attachment (id=11494)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11494&action=view)
fix MAKEINFO invocation for gcc-4_1-branch
I cannot test this patch right now since i have to bootstrap gcc-4.2 on the
OSF5.1a box first in order to be able to bootstrap 4.1..
gcc-4_1-branch from today fails due to the use of __VA_ARGS__ in the
preprocessor:
cc -c -O2 -DIN_GCC -DHAVE_CONFIG_H -I. -I.
-I../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc
-I../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/.
-I../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/../include
-I../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/../libcpp/include
../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/c-parser.c -o c-parser.o
cc: Warning: ../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/tree.h, line 3147:
Formal parameter isn't an identifier. (badformalparm)
#define build(code, ...) \
--------------------^
cc: Warning: ../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/tree.h, line 3151:
Formal parameter isn't an identifier. (badformalparm)
#define _buildC1(...) _buildC2(__VA_ARGS__,9,8,7,6,5,4,3,2,1,0,0)
-----------------^
cc: Warning: ../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/tree.h, line 3152:
Formal parameter isn't an identifier. (badformalparm)
#define _buildC2(x,a1,a2,a3,a4,a5,a6,a7,a8,a9,c,...) c
------------------------------------------------^
cc: Warning: ../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/c-parser.c, line
3632: Too many actual parameters in macro call. (toomanyactls)
add_stmt (build (NOP_EXPR, NULL_TREE, NULL_TREE));
---------------------^
cc: Warning: ../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/c-parser.c, line
3632: Too many actual parameters in macro call. (toomanyactls)
add_stmt (build (NOP_EXPR, NULL_TREE, NULL_TREE));
--------------^
cc: Warning: ../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/c-parser.c, line
3695: Too many actual parameters in macro call. (toomanyactls)
add_stmt (build (LABEL_EXPR, void_type_node, c_break_label));
---------------------^
cc: Warning: ../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/c-parser.c, line
3695: Too many actual parameters in macro call. (toomanyactls)
add_stmt (build (LABEL_EXPR, void_type_node, c_break_label));
--------------^
cc: Error: ../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/c-parser.c, line
3632: In this statement, "__VA_ARGS__" is not declared. (undeclared)
add_stmt (build (NOP_EXPR, NULL_TREE, NULL_TREE));
--------------^
cc: Error: ../../../cvs/alphaev56-dec-osf5.1a/gcc-4.1/gcc/c-parser.c, line
3695: In this statement, "__VA_ARGS__" is not declared. (undeclared)
add_stmt (build (LABEL_EXPR, void_type_node, c_break_label));
--------------^
gmake[2]: *** [c-parser.o] Error 1
gmake[2]: Leaving directory `/usr/local/scratch/obj/gcc-4.1/gcc'
oh joy
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (10 preceding siblings ...)
2006-05-22 17:43 ` aldot at gcc dot gnu dot org
@ 2006-05-25 2:41 ` mmitchel at gcc dot gnu dot org
2006-10-26 6:42 ` P dot Schaffnit at access dot rwth-aachen dot de
` (12 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2006-05-25 2:41 UTC (permalink / raw)
To: gcc-bugs
------- Comment #11 from mmitchel at gcc dot gnu dot org 2006-05-25 02:34 -------
Will not be fixed in 4.1.1; adjust target milestone to 4.1.2.
--
mmitchel at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.1.1 |4.1.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (11 preceding siblings ...)
2006-05-25 2:41 ` mmitchel at gcc dot gnu dot org
@ 2006-10-26 6:42 ` P dot Schaffnit at access dot rwth-aachen dot de
2007-02-14 9:21 ` mmitchel at gcc dot gnu dot org
` (11 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: P dot Schaffnit at access dot rwth-aachen dot de @ 2006-10-26 6:42 UTC (permalink / raw)
To: gcc-bugs
------- Comment #12 from P dot Schaffnit at access dot rwth-aachen dot de 2006-10-26 06:42 -------
Isn't this also 'Bug#: 27133'?
--
P dot Schaffnit at access dot rwth-aachen dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |P dot Schaffnit at access
| |dot rwth-aachen dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (12 preceding siblings ...)
2006-10-26 6:42 ` P dot Schaffnit at access dot rwth-aachen dot de
@ 2007-02-14 9:21 ` mmitchel at gcc dot gnu dot org
2007-12-10 15:40 ` haubi at gentoo dot org
` (10 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2007-02-14 9:21 UTC (permalink / raw)
To: gcc-bugs
--
mmitchel at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.1.2 |4.1.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (13 preceding siblings ...)
2007-02-14 9:21 ` mmitchel at gcc dot gnu dot org
@ 2007-12-10 15:40 ` haubi at gentoo dot org
2007-12-11 8:47 ` aldot at gcc dot gnu dot org
` (9 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: haubi at gentoo dot org @ 2007-12-10 15:40 UTC (permalink / raw)
To: gcc-bugs
------- Comment #13 from haubi at gentoo dot org 2007-12-10 15:40 -------
Just asking for status of this bug:
Seems to be still valid with gcc-4.2.2 - don't (want to) have texinfo
installed.
--
haubi at gentoo dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |haubi at gentoo dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (14 preceding siblings ...)
2007-12-10 15:40 ` haubi at gentoo dot org
@ 2007-12-11 8:47 ` aldot at gcc dot gnu dot org
2007-12-11 16:33 ` haubi at gentoo dot org
` (8 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2007-12-11 8:47 UTC (permalink / raw)
To: gcc-bugs
------- Comment #14 from aldot at gcc dot gnu dot org 2007-12-11 08:46 -------
(In reply to comment #13)
> Just asking for status of this bug:
> Seems to be still valid with gcc-4.2.2 - don't (want to) have texinfo
> installed.
Please submit a tested patch along the lines of Mark's comment #8
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (15 preceding siblings ...)
2007-12-11 8:47 ` aldot at gcc dot gnu dot org
@ 2007-12-11 16:33 ` haubi at gentoo dot org
2008-01-25 15:37 ` aldot at gcc dot gnu dot org
` (7 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: haubi at gentoo dot org @ 2007-12-11 16:33 UTC (permalink / raw)
To: gcc-bugs
------- Comment #15 from haubi at gentoo dot org 2007-12-11 16:33 -------
Created an attachment (id=14730)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14730&action=view)
patch to avoid installing treelang info without makeinfo
This patch works with gcc-4.2.2, and should apply to trunk/gcc/Makefile.in too,
as the important line looks the same.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (16 preceding siblings ...)
2007-12-11 16:33 ` haubi at gentoo dot org
@ 2008-01-25 15:37 ` aldot at gcc dot gnu dot org
2008-01-25 19:11 ` mmitchel at gcc dot gnu dot org
` (6 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2008-01-25 15:37 UTC (permalink / raw)
To: gcc-bugs
------- Comment #16 from aldot at gcc dot gnu dot org 2008-01-25 15:24 -------
Removing alphaev56-dec-osf5.1a since this is not target specific.
The treelang-noinfo.patch looks fine to me, but i cannot approve it (mark?).
--
aldot at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
GCC build triplet|alphaev56-dec-osf5.1a |
GCC host triplet|alphaev56-dec-osf5.1a |
GCC target triplet|alphaev56-dec-osf5.1a |
Known to fail|4.1.1 4.2.0 |4.1.1 4.2.0 4.3.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (17 preceding siblings ...)
2008-01-25 15:37 ` aldot at gcc dot gnu dot org
@ 2008-01-25 19:11 ` mmitchel at gcc dot gnu dot org
2008-01-28 18:14 ` aldot at gcc dot gnu dot org
` (5 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2008-01-25 19:11 UTC (permalink / raw)
To: gcc-bugs
------- Comment #17 from mmitchel at gcc dot gnu dot org 2008-01-25 18:54 -------
This patch is OK.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (18 preceding siblings ...)
2008-01-25 19:11 ` mmitchel at gcc dot gnu dot org
@ 2008-01-28 18:14 ` aldot at gcc dot gnu dot org
2008-01-28 19:03 ` mmitchel at gcc dot gnu dot org
` (4 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2008-01-28 18:14 UTC (permalink / raw)
To: gcc-bugs
------- Comment #18 from aldot at gcc dot gnu dot org 2008-01-28 17:59 -------
Created an attachment (id=15038)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15038&action=view)
use conditional $(BUILD_INFO) variable for prerequs of info and install-info
targets
Use the variable $(BUILD_INFO) to decide whether or not info-pages are to be
installed.
This follows mark's comment #8 above but does not yet remove the testing of
$(BUILD_INFO) in gcc/*/Make-lang.in . A tested patch which removes these now
superfluous checks will follow.
Michael's treelang-noinfo.patch looks inappropriate (there is no 'install-'
target AFAICS, so install would fail never the less), so i consider the
approval nil, sorry.
--
aldot at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #11419|0 |1
is obsolete| |
Attachment #11494|0 |1
is obsolete| |
Attachment #14730|0 |1
is obsolete| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (19 preceding siblings ...)
2008-01-28 18:14 ` aldot at gcc dot gnu dot org
@ 2008-01-28 19:03 ` mmitchel at gcc dot gnu dot org
2008-01-28 21:40 ` aldot at gcc dot gnu dot org
` (3 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2008-01-28 19:03 UTC (permalink / raw)
To: gcc-bugs
------- Comment #19 from mmitchel at gcc dot gnu dot org 2008-01-28 18:12 -------
In your patch, why does install-info still need doc and installdirs
dependencies when BUILD_INFO is not set? If those things still need to happen,
shouldn't they be dependencies of some other target? Logically, if BUILD_INFO
is not set, then install-info should be a no-op.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (20 preceding siblings ...)
2008-01-28 19:03 ` mmitchel at gcc dot gnu dot org
@ 2008-01-28 21:40 ` aldot at gcc dot gnu dot org
2008-01-29 11:24 ` haubi at gentoo dot org
` (2 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2008-01-28 21:40 UTC (permalink / raw)
To: gcc-bugs
------- Comment #20 from aldot at gcc dot gnu dot org 2008-01-28 20:43 -------
(In reply to comment #19)
> In your patch, why does install-info still need doc and installdirs
> dependencies when BUILD_INFO is not set? If those things still need to happen,
> shouldn't they be dependencies of some other target? Logically, if BUILD_INFO
> is not set, then install-info should be a no-op.
I kept them due to precaution but ultimately they shouldn't be needed for
install-info itself, yes. Will test how this works out with MAKEINFO=/bin/false
and an old makeinfo before i attach a complete patch.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (21 preceding siblings ...)
2008-01-28 21:40 ` aldot at gcc dot gnu dot org
@ 2008-01-29 11:24 ` haubi at gentoo dot org
2008-01-29 13:07 ` aldot at gcc dot gnu dot org
2008-07-04 19:30 ` jsm28 at gcc dot gnu dot org
24 siblings, 0 replies; 26+ messages in thread
From: haubi at gentoo dot org @ 2008-01-29 11:24 UTC (permalink / raw)
To: gcc-bugs
------- Comment #21 from haubi at gentoo dot org 2008-01-29 10:22 -------
(In reply to comment #18)
> (there is no 'install-' target AFAICS, so install would fail never the less),
I'm pretty sure there is a target 'install-', already used for empty @POSUB@,
because this inspired me to create the treelang-noinfo.patch the way it is.
However - you're the dev...
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (22 preceding siblings ...)
2008-01-29 11:24 ` haubi at gentoo dot org
@ 2008-01-29 13:07 ` aldot at gcc dot gnu dot org
2008-07-04 19:30 ` jsm28 at gcc dot gnu dot org
24 siblings, 0 replies; 26+ messages in thread
From: aldot at gcc dot gnu dot org @ 2008-01-29 13:07 UTC (permalink / raw)
To: gcc-bugs
------- Comment #22 from aldot at gcc dot gnu dot org 2008-01-29 12:33 -------
Michael,
You are right, sorry :(. I somehow managed not to find them although they are
there!
---8<---
# Dummy rules to deal with dependencies produced by use of
# "build-@POSUB@" and "install-@POSUB@" above, when NLS is disabled.
build-: ; @true
install-: ; @true
---8<---
So for 4.3.0, Michaels patch from comment #15 (treelang-noinfo.patch as
attached) is fine, we can clean this up for real for 4.4.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi
2006-05-09 7:53 [Bug bootstrap/27516] New: install failure due to unconditional invocation of makeinfo for treelang.texi aldot at gcc dot gnu dot org
` (23 preceding siblings ...)
2008-01-29 13:07 ` aldot at gcc dot gnu dot org
@ 2008-07-04 19:30 ` jsm28 at gcc dot gnu dot org
24 siblings, 0 replies; 26+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2008-07-04 19:30 UTC (permalink / raw)
To: gcc-bugs
------- Comment #23 from jsm28 at gcc dot gnu dot org 2008-07-04 19:29 -------
Closing 4.1 branch. Removing milestone altogether as it's not clear this is a
regression - and treelang is no longer present on trunk, so if this only
affected treelang then there is no bug on trunk here any more.
--
jsm28 at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.1.3 |---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27516
^ permalink raw reply [flat|nested] 26+ messages in thread