(resending with subject)
Hi,
i am trying to build mysql-5.1.41 from source.
but it is failing with error,
I. -O2 -pipe -m32 -march=i386 -mtune=pentium4 -D_GNU_SOURCE
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG -Wall -pipe -march=pentium3
-mtune=prescott -MD -m32 -DUNIV_LINUX -MT my_user.o -MD -MP -MF
.deps/my_user.Tpo -c -o my_user.o my_user.c
mv -f .deps/my_user.Tpo .deps/my_user.Po
gmake[3]: *** No rule to make target `../storage/archive/libarchive.a', needed
by `mysqld'. Stop.
gmake[3]: Leaving directory `/usr/build/mysql_build/mysql/mysql/5.1/sql'
gmake[2]: *** [all-recursive] Error 1
but it passed with 5.1.39
reason i found is,
--- mysql-5.1.39/Makefile.am 2009-09-04 09:17:16.000000000 -0700
+++ mysql-5.1.41/Makefile.am 2009-11-04 10:27:57.000000000 -0800
@@ -1,4 +1,4 @@
-# Copyright 2000-2008 MySQL AB, 2008 Sun Microsystems, Inc.
+# Copyright 2000-2008 MySQL AB, 2009 Sun Microsystems, Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -24,7 +24,7 @@
SUBDIRS = . include @docs_dirs@ @zlib_dir@ \
@readline_topdir@ sql-common scripts \
@pstack_dir@ \
- @sql_union_dirs@ unittest storage plugin \
+ @sql_union_dirs@ unittest \
@sql_server@ @man_dirs@ tests \
netware @libmysqld_dirs@ \
mysql-test support-files sql-bench @tools_dirs@ \
in mysql-5.1.41, storage directory is not listed in SUBDIRS in Makefile.am and
Makefile.in (the one provided by source) and because building inside sql
directory just fails expecting a library under storage directory.
is this intentionally removed between 5.1.39 and 5.1.41 ? (if so, please let
me know how to go with clean build)
thanks,
alagar
A.Alagarsamy
The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
http://in.yahoo.com/
The INTERNET now has a personality. YOURS! See your Yahoo! Homepage.
http://in.yahoo.com/
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[email protected]