public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug bootstrap/31020]  New: cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>
@ 2007-03-02  1:42 danglin at gcc dot gnu dot org
  2007-03-02  1:49 ` [Bug bootstrap/31020] " danglin at gcc dot gnu dot org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: danglin at gcc dot gnu dot org @ 2007-03-02  1:42 UTC (permalink / raw)
  To: gcc-bugs

make[4]: Entering directory `/test/gnu/gcc/objdir/prev-gcc'
cd `${PWDCMD-pwd}`/include ; \
        find . -print | cpio -pdum
/test/gnu/gcc/objdir/prev-gcc/../gcc/./includ
e
cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>
make[4]: *** [real-install-headers-cpio] Error 2
make[4]: Leaving directory `/test/gnu/gcc/objdir/prev-gcc'
make[3]: *** [stmp-fixinc] Error 2
rm gcj-dbtool.pod grmiregistry.pod fsf-funding.pod jcf-dump.pod jv-convert.pod
g
rmic.pod gcov.pod gcj.pod gfdl.pod cpp.pod gij.pod gc-analyze.pod gpl.pod
gfortr
an.pod gcc.pod
make[3]: Leaving directory `/test/gnu/gcc/objdir/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/test/gnu/gcc/objdir'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/test/gnu/gcc/objdir'
make: *** [bootstrap] Error 2
Thu Mar  1 20:11:31 EST 2007

-bash-2.05b$ ./xgcc -B./ -v
Reading specs from ./specs
Target: hppa2.0w-hp-hpux11.11
Configured with: ../gcc/configure --with-gnu-as --with-as=/opt/gnu/bin/as
--enable-shared --disable-nls --with-local-prefix=/opt/gnu
--prefix=/opt/gnu/gcc/gcc-4.3.0 --enable-debug=no --enable-threads=posix
--with-mpfr=/opt/gnu/gcc/gcc-4.3.0 --with-gmp=/opt/gnu/gcc/gcc-4.3.0
--disable-libmudflap --enable-languages=c,c++,objc,obj-c++,fortran,ada,java
Thread model: posix
gcc version 4.3.0 20070301 (experimental)


-- 
           Summary: cannot write in </test/gnu/gcc/objdir/prev-
                    gcc/../gcc/./include>
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: danglin at gcc dot gnu dot org
 GCC build triplet: hppa2.0w-hp-hpux11.11
  GCC host triplet: hppa2.0w-hp-hpux11.11
GCC target triplet: hppa2.0w-hp-hpux11.11


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


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

* [Bug bootstrap/31020] cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>
  2007-03-02  1:42 [Bug bootstrap/31020] New: cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include> danglin at gcc dot gnu dot org
@ 2007-03-02  1:49 ` danglin at gcc dot gnu dot org
  2007-03-02  2:06 ` joseph at codesourcery dot com
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: danglin at gcc dot gnu dot org @ 2007-03-02  1:49 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from danglin at gcc dot gnu dot org  2007-03-02 01:49 -------
The directory doesn't exist.


-- 


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


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

* [Bug bootstrap/31020] cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>
  2007-03-02  1:42 [Bug bootstrap/31020] New: cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include> danglin at gcc dot gnu dot org
  2007-03-02  1:49 ` [Bug bootstrap/31020] " danglin at gcc dot gnu dot org
@ 2007-03-02  2:06 ` joseph at codesourcery dot com
  2007-03-02  2:21 ` jsm28 at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: joseph at codesourcery dot com @ 2007-03-02  2:06 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from joseph at codesourcery dot com  2007-03-02 02:05 -------
Subject: Re:  cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>

I believe that the way the real-* rules are used, they don't actually need 
to copy include after all, just include-fixed, so the code for copying 
include can be removed from them.


-- 


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


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

* [Bug bootstrap/31020] cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>
  2007-03-02  1:42 [Bug bootstrap/31020] New: cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include> danglin at gcc dot gnu dot org
  2007-03-02  1:49 ` [Bug bootstrap/31020] " danglin at gcc dot gnu dot org
  2007-03-02  2:06 ` joseph at codesourcery dot com
@ 2007-03-02  2:21 ` jsm28 at gcc dot gnu dot org
  2007-03-06 15:50 ` jsm28 at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2007-03-02  2:21 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from jsm28 at gcc dot gnu dot org  2007-03-02 02:21 -------
I'm preparing a followup patch to the include-fixed changes and will include a
fix for this issue.


-- 

jsm28 at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |jsm28 at gcc dot gnu dot org
                   |dot org                     |
             Status|UNCONFIRMED                 |ASSIGNED
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2007-03-02 02:21:30
               date|                            |


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


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

* [Bug bootstrap/31020] cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>
  2007-03-02  1:42 [Bug bootstrap/31020] New: cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include> danglin at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2007-03-02  2:21 ` jsm28 at gcc dot gnu dot org
@ 2007-03-06 15:50 ` jsm28 at gcc dot gnu dot org
  2007-03-06 19:53 ` [Bug bootstrap/31020] [4.3 Regression] " pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2007-03-06 15:50 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from jsm28 at gcc dot gnu dot org  2007-03-06 15:50 -------
Subject: Bug 31020

Author: jsm28
Date: Tue Mar  6 15:50:28 2007
New Revision: 122620

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122620
Log:
fixincludes:
        * mkheaders.in: Fix headers for each multilib required.

gcc:
        PR bootstrap/31020
        * configure.ac (CROSS_SYSTEM_HEADER_DIR, build_system_header_dir):
        Define using $${sysroot_headers_suffix}.
        * configure: Regenerate.
        * cppdefault.c (cpp_include_defaults): Make FIXED_INCLUDE_DIR a
        multilib-suffixed directory if SYSROOT_HEADERS_SUFFIX_SPEC
        defined.
        * doc/invoke.texi (-print-sysroot-headers-suffix): Document.
        * gcc.c (print_sysroot_headers_suffix): New.
        (option_map): Include --print-sysroot-headers-suffix.
        (display_help): Mention -print-sysroot-headers-suffix.
        (process_command): Handle -print-sysroot-headers-suffix.
        (do_spec_1): Append multilib directory to include-fixed path if
        sysroot suffixes in use.
        (main): Handle -print-sysroot-headers-suffix.
        * Makefile.in (start.encap): Don't depend on xlimits.h
        (xlimits.h): Remove.
        (stmp-int-hdrs): Don't depend on xlimits.h.  Inline generation of
        limits.h for each multilib in fixinc_list.
        (fixinc_list, s-fixinc_list): New.
        (stmp-fixinc): Depend on fixinc_list.  If not copying headers,
        generate them for each multilib in fixinc_list.
        (stmp-fixproto): Use include-fixed.  Run fixproto for each
        multilib in fixinc_list.
        (mostlyclean): Don't remove xlimits.h.
        (clean): Remove include-fixed.
        (real-install-headers-tar, real-install-headers-cpio,
        real-install-headers-cp): Don't copy include, only include-fixed.
        (install-mkheaders): Depend on fixinc_list.  Don't depend on
        xlimits.h.  Save limits.h files for each multilib in fixinc_list.
        Always save mkinstalldirs.  Preserve ${sysroot_headers_suffix} in
        SYSTEM_HEADER_DIR setting in mkheaders.conf.


Modified:
    trunk/fixincludes/ChangeLog
    trunk/fixincludes/mkheaders.in
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/gcc/configure
    trunk/gcc/configure.ac
    trunk/gcc/cppdefault.c
    trunk/gcc/doc/invoke.texi
    trunk/gcc/gcc.c


-- 


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


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

* [Bug bootstrap/31020] [4.3 Regression] cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>
  2007-03-02  1:42 [Bug bootstrap/31020] New: cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include> danglin at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2007-03-06 15:50 ` jsm28 at gcc dot gnu dot org
@ 2007-03-06 19:53 ` pinskia at gcc dot gnu dot org
  2007-06-29 18:01 ` mmitchel at gcc dot gnu dot org
  2007-06-29 19:44 ` jsm28 at gcc dot gnu dot org
  6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-06 19:53 UTC (permalink / raw)
  To: gcc-bugs



-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|cannot write in             |[4.3 Regression] cannot
                   |</test/gnu/gcc/objdir/prev- |write in
                   |gcc/../gcc/./include>       |</test/gnu/gcc/objdir/prev-
                   |                            |gcc/../gcc/./include>
   Target Milestone|---                         |4.3.0


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


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

* [Bug bootstrap/31020] [4.3 Regression] cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>
  2007-03-02  1:42 [Bug bootstrap/31020] New: cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include> danglin at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2007-03-06 19:53 ` [Bug bootstrap/31020] [4.3 Regression] " pinskia at gcc dot gnu dot org
@ 2007-06-29 18:01 ` mmitchel at gcc dot gnu dot org
  2007-06-29 19:44 ` jsm28 at gcc dot gnu dot org
  6 siblings, 0 replies; 8+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2007-06-29 18:01 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from mmitchel at gcc dot gnu dot org  2007-06-29 18:01 -------
Now that the patch has been checked in, can this PR be closed?


-- 

mmitchel at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jsm28 at gcc dot gnu dot org


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


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

* [Bug bootstrap/31020] [4.3 Regression] cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include>
  2007-03-02  1:42 [Bug bootstrap/31020] New: cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include> danglin at gcc dot gnu dot org
                   ` (5 preceding siblings ...)
  2007-06-29 18:01 ` mmitchel at gcc dot gnu dot org
@ 2007-06-29 19:44 ` jsm28 at gcc dot gnu dot org
  6 siblings, 0 replies; 8+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2007-06-29 19:44 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from jsm28 at gcc dot gnu dot org  2007-06-29 19:43 -------
Yes, this is fixed.


-- 

jsm28 at gcc dot gnu dot org changed:

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


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


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

end of thread, other threads:[~2007-06-29 19:44 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-03-02  1:42 [Bug bootstrap/31020] New: cannot write in </test/gnu/gcc/objdir/prev-gcc/../gcc/./include> danglin at gcc dot gnu dot org
2007-03-02  1:49 ` [Bug bootstrap/31020] " danglin at gcc dot gnu dot org
2007-03-02  2:06 ` joseph at codesourcery dot com
2007-03-02  2:21 ` jsm28 at gcc dot gnu dot org
2007-03-06 15:50 ` jsm28 at gcc dot gnu dot org
2007-03-06 19:53 ` [Bug bootstrap/31020] [4.3 Regression] " pinskia at gcc dot gnu dot org
2007-06-29 18:01 ` mmitchel at gcc dot gnu dot org
2007-06-29 19:44 ` jsm28 at gcc dot gnu dot 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).