public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug bootstrap/45796] New: make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree
@ 2010-09-26 12:36 rwild at gcc dot gnu.org
  2010-09-29 21:36 ` [Bug bootstrap/45796] [4.6 regression] " pinskia at gcc dot gnu.org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: rwild at gcc dot gnu.org @ 2010-09-26 12:36 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45796

           Summary: make targets info-gcc, dvi-gcc etc. should work from
                    unbuilt configured tree
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: rwild@gcc.gnu.org


Running configure and then 'make info-gcc' currently fails with:

make[1]: Entering directory `/tmp/build/gcc'
make[1]: Circular s-tm-texi <- ../../gcc/gcc/doc/tm.texi dependency dropped.
build/genhooks \
            ../../gcc/gcc/doc/tm.texi.in > tmp-tm.texi
/bin/sh: line 1: build/genhooks: No such file or directory
make[1]: *** [s-tm-texi] Error 127


It should not be necessary to 'make all' before this.  Likewise for the other
toplevel doc targets.


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

* [Bug bootstrap/45796] [4.6 regression] make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree
  2010-09-26 12:36 [Bug bootstrap/45796] New: make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree rwild at gcc dot gnu.org
@ 2010-09-29 21:36 ` pinskia at gcc dot gnu.org
  2010-09-29 22:39 ` rwild at gcc dot gnu.org
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu.org @ 2010-09-29 21:36 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45796

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.6.0
            Summary|make targets info-gcc,      |[4.6 regression] make
                   |dvi-gcc etc. should work    |targets info-gcc, dvi-gcc
                   |from unbuilt configured     |etc. should work from
                   |tree                        |unbuilt configured tree

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> 2010-09-29 16:59:59 UTC ---
I think this is required for building the release tar ball.  And maybe even the
pdf daily.


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

* [Bug bootstrap/45796] [4.6 regression] make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree
  2010-09-26 12:36 [Bug bootstrap/45796] New: make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree rwild at gcc dot gnu.org
  2010-09-29 21:36 ` [Bug bootstrap/45796] [4.6 regression] " pinskia at gcc dot gnu.org
@ 2010-09-29 22:39 ` rwild at gcc dot gnu.org
  2010-09-30  3:42 ` rwild at gcc dot gnu.org
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: rwild at gcc dot gnu.org @ 2010-09-29 22:39 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45796

Ralf Wildenhues <rwild at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2010.09.29 18:04:49
               date|                            |
         AssignedTo|unassigned at gcc dot       |rwild at gcc dot gnu.org
                   |gnu.org                     |
     Ever Confirmed|0                           |1


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

* [Bug bootstrap/45796] [4.6 regression] make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree
  2010-09-26 12:36 [Bug bootstrap/45796] New: make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree rwild at gcc dot gnu.org
  2010-09-29 21:36 ` [Bug bootstrap/45796] [4.6 regression] " pinskia at gcc dot gnu.org
  2010-09-29 22:39 ` rwild at gcc dot gnu.org
@ 2010-09-30  3:42 ` rwild at gcc dot gnu.org
  2010-09-30 11:20 ` rguenth at gcc dot gnu.org
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: rwild at gcc dot gnu.org @ 2010-09-30  3:42 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45796

--- Comment #2 from Ralf Wildenhues <rwild at gcc dot gnu.org> 2010-09-29 20:50:16 UTC ---
Patches posted:
http://gcc.gnu.org/ml/gcc-patches/2010-09/msg02312.html
http://gcc.gnu.org/ml/gcc-patches/2010-09/msg02313.html

I don't see where this would be a recent regression though. FWIW,
maintainer-scripts/update_web_docs_svn does not use 'make' for anything.


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

* [Bug bootstrap/45796] [4.6 regression] make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree
  2010-09-26 12:36 [Bug bootstrap/45796] New: make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree rwild at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2010-09-30  3:42 ` rwild at gcc dot gnu.org
@ 2010-09-30 11:20 ` rguenth at gcc dot gnu.org
  2010-09-30 21:22 ` rwild at gcc dot gnu.org
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: rguenth at gcc dot gnu.org @ 2010-09-30 11:20 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45796

--- Comment #3 from Richard Guenther <rguenth at gcc dot gnu.org> 2010-09-30 10:24:25 UTC ---
Did it really work in 4.5?  Thus, why's this a regression?


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

* [Bug bootstrap/45796] [4.6 regression] make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree
  2010-09-26 12:36 [Bug bootstrap/45796] New: make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree rwild at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2010-09-30 11:20 ` rguenth at gcc dot gnu.org
@ 2010-09-30 21:22 ` rwild at gcc dot gnu.org
  2010-09-30 21:23 ` rwild at gcc dot gnu.org
  2010-09-30 21:28 ` rwild at gcc dot gnu.org
  6 siblings, 0 replies; 8+ messages in thread
From: rwild at gcc dot gnu.org @ 2010-09-30 21:22 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45796

--- Comment #4 from Ralf Wildenhues <rwild at gcc dot gnu.org> 2010-09-30 19:16:25 UTC ---
Author: rwild
Date: Thu Sep 30 19:16:14 2010
New Revision: 164759

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164759
Log:
build: more correct build rules for build/gen% programs.

gcc/:
    PR bootstrap/45796
    * Makefile.in (build/gen%$(build_exeext)): Move rule after all
    special-casing for generators and turn into ...
    ((genprog:%=build/gen%$(build_exeext))): ... this static pattern
    rule, for better error messages in case of toplevel dependency
    errors.
    (genprog): Add hooks, rename to ...
    (genprogerr): ... this, and let genprog also contain check,
    checksum, condmd.
    ((genprog:%=build/gen%$(build_exeext))): Rename to ...
    ((genprogerr:%=build/gen%$(build_exeext))): ... this.
    (build/genhooks$(build_exeext)): Remove now-unneeded dependency.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in


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

* [Bug bootstrap/45796] [4.6 regression] make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree
  2010-09-26 12:36 [Bug bootstrap/45796] New: make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree rwild at gcc dot gnu.org
                   ` (4 preceding siblings ...)
  2010-09-30 21:22 ` rwild at gcc dot gnu.org
@ 2010-09-30 21:23 ` rwild at gcc dot gnu.org
  2010-09-30 21:28 ` rwild at gcc dot gnu.org
  6 siblings, 0 replies; 8+ messages in thread
From: rwild at gcc dot gnu.org @ 2010-09-30 21:23 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45796

--- Comment #5 from Ralf Wildenhues <rwild at gcc dot gnu.org> 2010-09-30 19:16:43 UTC ---
Author: rwild
Date: Thu Sep 30 19:16:34 2010
New Revision: 164760

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164760
Log:
build: info-gcc, dvi-gcc etc work from unbuilt configured tree.

/:
    PR bootstrap/45796
    * Makefile.def (info-gcc, dvi-gcc, pdf-gcc, html-gcc):
    Depend on all-build-libiberty.
    * Makefile.in: Regenerate.

Modified:
    trunk/ChangeLog
    trunk/Makefile.def
    trunk/Makefile.in


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

* [Bug bootstrap/45796] [4.6 regression] make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree
  2010-09-26 12:36 [Bug bootstrap/45796] New: make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree rwild at gcc dot gnu.org
                   ` (5 preceding siblings ...)
  2010-09-30 21:23 ` rwild at gcc dot gnu.org
@ 2010-09-30 21:28 ` rwild at gcc dot gnu.org
  6 siblings, 0 replies; 8+ messages in thread
From: rwild at gcc dot gnu.org @ 2010-09-30 21:28 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45796

Ralf Wildenhues <rwild at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED

--- Comment #6 from Ralf Wildenhues <rwild at gcc dot gnu.org> 2010-09-30 19:23:55 UTC ---
Yes, this used to work.  The difference between the 4.5 branch and trunk is
that now we have a generated gcc/doc/tm.texi from its .in file, and that
creating/updating tm.texi requires build/genhooks to be present.

Anyway, fixed.


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

end of thread, other threads:[~2010-09-30 19:24 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-09-26 12:36 [Bug bootstrap/45796] New: make targets info-gcc, dvi-gcc etc. should work from unbuilt configured tree rwild at gcc dot gnu.org
2010-09-29 21:36 ` [Bug bootstrap/45796] [4.6 regression] " pinskia at gcc dot gnu.org
2010-09-29 22:39 ` rwild at gcc dot gnu.org
2010-09-30  3:42 ` rwild at gcc dot gnu.org
2010-09-30 11:20 ` rguenth at gcc dot gnu.org
2010-09-30 21:22 ` rwild at gcc dot gnu.org
2010-09-30 21:23 ` rwild at gcc dot gnu.org
2010-09-30 21:28 ` rwild at gcc dot gnu.org

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