On 6/24/06, FX Coudert <[EMAIL PROTECTED]> wrote:
> well, I didn't do a full bootstrap, I did a "bubblestrap" ... maybe
> that was the issue then. before running the next bubblestrap, what
> files do you recommend me to remove so that they get stage wise
> properly rebuilt?

Hum... I'm not sure, but I think the safe steps here are:
   - check the original files are there
(${srcdir}/libgfortran/generated/{reshape,transpose}_r{4,8}.c)
   - force the build mechanism to update your
${builddir}/${target}/libgfortran/Makefile, either by reconfiguring this
directory, or removing the Makefile (I'm not sure that works) or
deleting your whole ${builddir}/${target}/libgfortran directory.

That should work.

well,

$ ls -l sparc64-unknown-linux-gnu/libgfortran/kinds.h
-rw-rw-r--  1 chj chj 1003 Jun 15 04:03
sparc64-unknown-linux-gnu/libgfortran/kinds.h

which means that that file is from the previous build...

$ svn info libgfortran/generated/reshape_r8.c
Path: libgfortran/generated/reshape_r8.c
Name: reshape_r8.c
URL: http://gcc.gnu.org/svn/gcc/trunk/libgfortran/generated/reshape_r8.c
Repository UUID: 138bc75d-0d04-0410-961f-82ee72b054a4
Revision: 114896
Node Kind: file
Schedule: normal
Last Changed Author: fxcoudert
Last Changed Rev: 114880
Last Changed Date: 2006-06-22 08:04:02 +0200 (Thu, 22 Jun 2006)
Text Last Updated: 2006-06-22 19:10:51 +0200 (Thu, 22 Jun 2006)
Properties Last Updated: 2006-06-22 19:10:51 +0200 (Thu, 22 Jun 2006)
Checksum: 8c9d27a3b974fbd53754fa7f6ac003d8

$ svn info libgfortran/generated/reshape_r4.c
Path: libgfortran/generated/reshape_r4.c
Name: reshape_r4.c
URL: http://gcc.gnu.org/svn/gcc/trunk/libgfortran/generated/reshape_r4.c
Repository UUID: 138bc75d-0d04-0410-961f-82ee72b054a4
Revision: 114896
Node Kind: file
Schedule: normal
Last Changed Author: fxcoudert
Last Changed Rev: 114880
Last Changed Date: 2006-06-22 08:04:02 +0200 (Thu, 22 Jun 2006)
Text Last Updated: 2006-06-22 19:10:51 +0200 (Thu, 22 Jun 2006)
Properties Last Updated: 2006-06-22 19:10:51 +0200 (Thu, 22 Jun 2006)
Checksum: 74ff3f839131e8c667e404b316d41859

$ svn info libgfortran/generated/transpose_r8.c
Path: libgfortran/generated/transpose_r8.c
Name: transpose_r8.c
URL: http://gcc.gnu.org/svn/gcc/trunk/libgfortran/generated/transpose_r8.c
Repository UUID: 138bc75d-0d04-0410-961f-82ee72b054a4
Revision: 114896
Node Kind: file
Schedule: normal
Last Changed Author: fxcoudert
Last Changed Rev: 114880
Last Changed Date: 2006-06-22 08:04:02 +0200 (Thu, 22 Jun 2006)
Text Last Updated: 2006-06-22 19:10:51 +0200 (Thu, 22 Jun 2006)
Properties Last Updated: 2006-06-22 19:10:51 +0200 (Thu, 22 Jun 2006)
Checksum: 3043842d8d36938c8f29f5d319c962d9

$ svn info libgfortran/generated/transpose_r4.c
Path: libgfortran/generated/transpose_r4.c
Name: transpose_r4.c
URL: http://gcc.gnu.org/svn/gcc/trunk/libgfortran/generated/transpose_r4.c
Repository UUID: 138bc75d-0d04-0410-961f-82ee72b054a4
Revision: 114896
Node Kind: file
Schedule: normal
Last Changed Author: fxcoudert
Last Changed Rev: 114880
Last Changed Date: 2006-06-22 08:04:02 +0200 (Thu, 22 Jun 2006)
Text Last Updated: 2006-06-22 19:10:51 +0200 (Thu, 22 Jun 2006)
Properties Last Updated: 2006-06-22 19:10:51 +0200 (Thu, 22 Jun 2006)
Checksum: 9530e0da6e10c3e99665517f9e96209f

So, I think I'll go for deletion of the whole
${builddir}/${target}/libgfortran directory.

unless someone wants to help me check the dependencies to be able to
list them in the proper places in the build mechanism so that this
don't happen....

--
Cheers,

/ChJ

Reply via email to