[tex-live] Re: [patch] fix to the Build script.

Tigran Aivazian tigran at aivazian.fsnet.co.uk
Sun Jul 4 20:47:37 CEST 2004


On Sun, 4 Jul 2004, Thomas Esser wrote:

> On Sun, Jul 04, 2004 at 02:05:25PM -0400, Karl Berry wrote:
> >      test -f Makefile && make clean
> >     which is better, isn't it?
> > 
> > It will fail (and stop the build) when Makefile does not exist.  Maybe
> > you want test ! -f Makefile || make clean?
> 
> Why does the build stop? Is there some automatic "set -e" somewhere?
> 

Fortunately, I still have a clean Build.tar snapshot from this morning.
So, unpacking it and running Build again I see the following (when built 
without "make -f Makefile.inp clean" i.e.)

[skipped]
cd ../../../../TeX/texk/devnag && /bin/sh 
/usr/src/Build/source.development/TeX/texk/devnag/missing --run autoconf
/bin/sh ./config.status --recheck
running /bin/sh ../../../../TeX/texk/devnag/configure  
--prefix=/usr/src/Build/source.development 
--datadir=/usr/src/Build/source.development --enable-multiplatform 
--cache-file=../../.././config.cache --srcdir=../../../../TeX/texk/devnag  
--no-create --no-recursion
configure: loading cache ../../.././config.cache
configure: error: `CC' was not set in the previous run
configure: error: `CFLAGS' was not set in the previous run
configure: error: `LDFLAGS' was not set in the previous run
configure: error: changes in the environment can compromise the build
configure: error: run `make distclean' and/or `rm ../../.././config.cache' 
and start over
make[3]: *** [config.status] Error 1
make[3]: Leaving directory 
`/usr/src/Build/source.development/Work/TeX/texk/devnag'
make[2]: *** [all] Error 1
make[2]: Leaving directory 
`/usr/src/Build/source.development/Work/TeX/texk'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/usr/src/Build/source.development/Work/TeX'
make: *** [all] Error 1

I uploaded the full Build.log for you here, if you want to take a closer 
look:

http://www.bibles.org.uk/x86_64

Kind regards
Tigran





More information about the tex-live mailing list