Re: 5.1.12 nightly-20060801 Configure error required file `zlib/Makefile.in' not found
Hi Ronald,
Ronald Bradford Wrote:
-------------------------------------------------------
> I've just got the lastest snapshot and I'm getting
> the following error.
>
>
> ./BUILD/compile-pentium-debug
> --prefix=/home/mysqldev
> Building ../build_win32/db.h
> ++++ cd storage/innobase
> ++++ aclocal
> ++++ autoheader
> ++++ libtoolize --automake --force --copy
> ++++ automake --force --add-missing --copy
> ++++ autoconf
> ++++ aclocal
> ++++ autoheader
> ++++ libtoolize --automake --force
> ++++ automake --add-missing --force
> configure.in:723: required file `zlib/Makefile.in'
> not found
> ++++ die 'Can'\''t execute automake'
> ++++ echo 'Can'\''t execute automake'
> Can't execute automake
> ++++ exit 1
>
>
> I've gone back to my last source snapshot (5.1.10)
> and that works fine. Has anybody experienced this
> zlib/Makefile.in' not found error. Is this a bad
> snapshot of the code?
It seems to be a bug in the script that creates snapshots. The zlib subdirectory is not included in the the source tarball, even though it's part of the BK tree. "make dist" seems to fail to include it - a bug on our side. Thanks for spotting this one - I will try to correct it ASAP.
As a workaround, don't recreate the configure script and Makefile.in's and just use the "configure" script included in the source snapshots directly.
> While I'm on the topic I always get the errors
>
> ../build_win32/include.tcl: no such file or
> directory
> cp: cannot create regular file
> `../test/logtrack.list': No such file or
> directory
>
> I've seen them before and it has never effected an
> successful compile, I've just assumed they are not
> critical. Do other people experience this.
This is part of the BDB build, but does not seem to be critical. As BDB is slated for removal anyway, I would not bother with it.
Bye,
LenZ
Lenz Grimmer - MySQL Community Relations Manager -
http://de.sun.com/
Sun Microsystems GmbH, Sonnenallee 1, 85551 Kirchheim-Heimstetten, DE
Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels
Vorsitz d. Aufsichtsrates: Martin Haering AG Muenchen: HRB161028