OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
mysql-5.1.41 - clean build issue

From: Alagar samy (a.alagarsamyyahoo.co.in)
Date: Wed Dec 16 2009 - 08:47:42 CST


(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