diff options
-rw-r--r-- | 0000_index.txt | 12 | ||||
-rw-r--r-- | 0204_all_embedded-library-shared.5.0.76.patch (renamed from 0725_all_shared_libmysqld.patch) | 215 |
2 files changed, 86 insertions, 141 deletions
diff --git a/0000_index.txt b/0000_index.txt index 69292a0..2aca3bc 100644 --- a/0000_index.txt +++ b/0000_index.txt @@ -235,6 +235,12 @@ @pn mysql-slotted @@ Compile fix for USE=embedded +@patch 0204_all_shared_libmysqld.patch +@ver 5.0.76.00 to 5.00.99.99 +@pn mysql +@pn mysql-community +@@ Take libmysqld to be a proper shared library. + @patch 0400_all_mysqld-safe-sh-4.0.27.patch @ver 4.00.00.00 to 4.00.99.99 @pn mysql @@ -479,12 +485,6 @@ @pn mysql-community @@ Prevent SIGBUS on Sparc with NDB -@patch 0725_all_shared_libmysqld.patch -@ver 5.0.76.00 to 5.00.99.99 -@pn mysql -@pn mysql-community -@@ Take libmysqld to be a proper shared library. - @patch 1001_all_show_patches-percona-5.0.75-b12.patch @ver 5.00.75.00 to 5.00.76.99 @pn mysql-community diff --git a/0725_all_shared_libmysqld.patch b/0204_all_embedded-library-shared.5.0.76.patch index 2037236..6e2b2c5 100644 --- a/0725_all_shared_libmysqld.patch +++ b/0204_all_embedded-library-shared.5.0.76.patch @@ -19,7 +19,7 @@ Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> diff -ur mysql-5.0.76-old/client/Makefile.am mysql-5.0.76/client/Makefile.am --- mysql-5.0.76-old/client/Makefile.am 2009-01-15 16:44:51.000000000 -0100 -+++ mysql-5.0.76/client/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/client/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -37,7 +37,7 @@ $(top_srcdir)/mysys/my_copy.c \ $(top_srcdir)/mysys/my_mkdir.c @@ -29,51 +29,9 @@ diff -ur mysql-5.0.76-old/client/Makefile.am mysql-5.0.76/client/Makefile.am mysqlbinlog_SOURCES = mysqlbinlog.cc \ $(top_srcdir)/mysys/mf_tempdir.c \ $(top_srcdir)/mysys/my_new.cc -diff -ur mysql-5.0.76-old/cmd-line-utils/libedit/Makefile.am mysql-5.0.76/cmd-line-utils/libedit/Makefile.am ---- mysql-5.0.76-old/cmd-line-utils/libedit/Makefile.am 2009-01-15 16:44:52.000000000 -0100 -+++ mysql-5.0.76/cmd-line-utils/libedit/Makefile.am 2009-03-30 00:37:59.000000000 +0000 -@@ -7,18 +7,18 @@ - - INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include - --noinst_LIBRARIES = libedit.a -+noinst_LTLIBRARIES = libedit.la - --libedit_a_SOURCES = chared.c el.c history.c map.c prompt.c readline.c \ -+libedit_la_SOURCES = chared.c el.c history.c map.c prompt.c readline.c \ - search.c tokenizer.c vi.c common.c emacs.c \ - hist.c key.c parse.c read.c refresh.c sig.c term.c \ - tty.c help.c fcns.c - --EXTRA_libedit_a_SOURCES = np/unvis.c np/strlcpy.c np/vis.c np/strlcat.c \ -+EXTRA_libedit_la_SOURCES = np/unvis.c np/strlcpy.c np/vis.c np/strlcat.c \ - np/fgetln.c - --libedit_a_LIBADD = @LIBEDIT_LOBJECTS@ --libedit_a_DEPENDENCIES = @LIBEDIT_LOBJECTS@ -+libedit_la_LIBADD = @LIBEDIT_LOBJECTS@ -+libedit_la_DEPENDENCIES = @LIBEDIT_LOBJECTS@ - - pkginclude_HEADERS = readline/readline.h - -diff -ur mysql-5.0.76-old/cmd-line-utils/readline/Makefile.am mysql-5.0.76/cmd-line-utils/readline/Makefile.am ---- mysql-5.0.76-old/cmd-line-utils/readline/Makefile.am 2009-01-15 16:44:54.000000000 -0100 -+++ mysql-5.0.76/cmd-line-utils/readline/Makefile.am 2009-03-30 00:40:03.000000000 +0000 -@@ -6,9 +6,9 @@ - INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include \ - -I$(top_srcdir) - --noinst_LIBRARIES = libreadline.a -+noinst_LTLIBRARIES = libreadline.la - --libreadline_a_SOURCES = readline.c funmap.c keymaps.c \ -+libreadline_la_SOURCES = readline.c funmap.c keymaps.c \ - vi_mode.c parens.c rltty.c \ - complete.c bind.c isearch.c \ - display.c signals.c \ diff -ur mysql-5.0.76-old/config/ac-macros/ha_innodb.m4 mysql-5.0.76/config/ac-macros/ha_innodb.m4 --- mysql-5.0.76-old/config/ac-macros/ha_innodb.m4 2009-01-15 16:44:57.000000000 -0100 -+++ mysql-5.0.76/config/ac-macros/ha_innodb.m4 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/config/ac-macros/ha_innodb.m4 2009-03-28 10:41:48.000000000 -0100 @@ -25,40 +25,35 @@ dnl Some libs are listed several times, in order for gcc to sort out dnl circular references. @@ -146,17 +104,17 @@ diff -ur mysql-5.0.76-old/config/ac-macros/ha_innodb.m4 mysql-5.0.76/config/ac-m ;; diff -ur mysql-5.0.76-old/configure.in mysql-5.0.76/configure.in --- mysql-5.0.76-old/configure.in 2009-01-15 16:44:57.000000000 -0100 -+++ mysql-5.0.76/configure.in 2009-03-30 01:57:49.000000000 +0000 -@@ -252,8 +252,6 @@ - AC_PATH_PROG(AS, as, as) ++++ mysql-5.0.76/configure.in 2009-03-27 02:16:19.000000000 -0100 +@@ -253,7 +253,7 @@ fi --# Still need ranlib for readline; local static use only so no libtool. + # Still need ranlib for readline; local static use only so no libtool. -AC_PROG_RANLIB ++#AC_PROG_RANLIB # We use libtool #AC_LIBTOOL_WIN32_DLL AC_PROG_LIBTOOL -@@ -574,6 +572,9 @@ +@@ -574,6 +574,9 @@ # We need an ANSI C compiler AM_PROG_CC_STDC @@ -166,7 +124,7 @@ diff -ur mysql-5.0.76-old/configure.in mysql-5.0.76/configure.in # We need an assembler, too AM_PROG_AS CCASFLAGS="$CCASFLAGS $ASFLAGS" -@@ -2692,9 +2693,9 @@ +@@ -2692,9 +2695,9 @@ if test "$THREAD_SAFE_CLIENT" = "no" then @@ -178,7 +136,7 @@ diff -ur mysql-5.0.76-old/configure.in mysql-5.0.76/configure.in linked_client_targets="$linked_client_targets linked_libmysql_r_sources" AC_CONFIG_FILES(libmysql_r/Makefile) AC_DEFINE([THREAD_SAFE_CLIENT], [1], [Should be client be thread safe]) -@@ -2723,13 +2724,11 @@ +@@ -2723,13 +2726,11 @@ export CC CXX CFLAGS CXXFLAGS LD LDFLAGS AR ac_configure_args="$ac_configure_args CFLAGS='$CFLAGS' CXXFLAGS='$CXXFLAGS'" @@ -193,7 +151,7 @@ diff -ur mysql-5.0.76-old/configure.in mysql-5.0.76/configure.in fi if test "$with_server" = "no" -@@ -2737,7 +2736,7 @@ +@@ -2737,7 +2738,7 @@ AM_CONDITIONAL([BUILD_INNODB_TOOLS], [false]) else server_scripts="mysqld_safe mysql_install_db" @@ -204,7 +162,7 @@ diff -ur mysql-5.0.76-old/configure.in mysql-5.0.76/configure.in # diff -ur mysql-5.0.76-old/dbug/Makefile.am mysql-5.0.76/dbug/Makefile.am --- mysql-5.0.76-old/dbug/Makefile.am 2009-01-15 16:44:57.000000000 -0100 -+++ mysql-5.0.76/dbug/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/dbug/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -16,10 +16,9 @@ # MA 02111-1307, USA @@ -234,7 +192,7 @@ diff -ur mysql-5.0.76-old/dbug/Makefile.am mysql-5.0.76/dbug/Makefile.am -nroff -mm user.r > $@ diff -ur mysql-5.0.76-old/extra/Makefile.am mysql-5.0.76/extra/Makefile.am --- mysql-5.0.76-old/extra/Makefile.am 2009-01-15 16:44:58.000000000 -0100 -+++ mysql-5.0.76/extra/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/extra/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -15,8 +15,7 @@ INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include \ @@ -247,7 +205,7 @@ diff -ur mysql-5.0.76-old/extra/Makefile.am mysql-5.0.76/extra/Makefile.am $(top_builddir)/include/sql_state.h \ diff -ur mysql-5.0.76-old/heap/Makefile.am mysql-5.0.76/heap/Makefile.am --- mysql-5.0.76-old/heap/Makefile.am 2009-01-15 16:45:05.000000000 -0100 -+++ mysql-5.0.76/heap/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/heap/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -14,14 +14,13 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA @@ -268,7 +226,7 @@ diff -ur mysql-5.0.76-old/heap/Makefile.am mysql-5.0.76/heap/Makefile.am hp_rnext.c hp_rlast.c hp_rprev.c hp_clear.c \ diff -ur mysql-5.0.76-old/innobase/btr/Makefile.am mysql-5.0.76/innobase/btr/Makefile.am --- mysql-5.0.76-old/innobase/btr/Makefile.am 2009-01-15 16:45:09.000000000 -0100 -+++ mysql-5.0.76/innobase/btr/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/btr/Makefile.am 2009-03-26 23:37:17.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -283,7 +241,7 @@ diff -ur mysql-5.0.76-old/innobase/btr/Makefile.am mysql-5.0.76/innobase/btr/Mak diff -ur mysql-5.0.76-old/innobase/buf/Makefile.am mysql-5.0.76/innobase/buf/Makefile.am --- mysql-5.0.76-old/innobase/buf/Makefile.am 2009-01-15 16:45:09.000000000 -0100 -+++ mysql-5.0.76/innobase/buf/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/buf/Makefile.am 2009-03-16 01:42:05.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -298,16 +256,17 @@ diff -ur mysql-5.0.76-old/innobase/buf/Makefile.am mysql-5.0.76/innobase/buf/Mak diff -ur mysql-5.0.76-old/innobase/configure.in mysql-5.0.76/innobase/configure.in --- mysql-5.0.76-old/innobase/configure.in 2009-01-15 16:45:09.000000000 -0100 -+++ mysql-5.0.76/innobase/configure.in 2009-03-30 01:59:30.000000000 +0000 -@@ -32,7 +32,6 @@ ++++ mysql-5.0.76/innobase/configure.in 2009-03-28 17:27:00.000000000 -0100 +@@ -32,7 +32,7 @@ CXXFLAGS="$CXXFLAGS " AC_PROG_CC -AC_PROG_RANLIB ++#AC_PROG_RANLIB AC_PROG_INSTALL AC_PROG_LIBTOOL AC_CHECK_HEADERS(aio.h sched.h) -@@ -126,14 +125,4 @@ +@@ -126,14 +126,4 @@ fi AC_SUBST(ARFLAGS) @@ -325,7 +284,7 @@ diff -ur mysql-5.0.76-old/innobase/configure.in mysql-5.0.76/innobase/configure. +AC_OUTPUT(Makefile) diff -ur mysql-5.0.76-old/innobase/data/Makefile.am mysql-5.0.76/innobase/data/Makefile.am --- mysql-5.0.76-old/innobase/data/Makefile.am 2009-01-15 16:45:09.000000000 -0100 -+++ mysql-5.0.76/innobase/data/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/data/Makefile.am 2009-03-16 01:42:18.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -340,7 +299,7 @@ diff -ur mysql-5.0.76-old/innobase/data/Makefile.am mysql-5.0.76/innobase/data/M diff -ur mysql-5.0.76-old/innobase/dict/Makefile.am mysql-5.0.76/innobase/dict/Makefile.am --- mysql-5.0.76-old/innobase/dict/Makefile.am 2009-01-15 16:45:10.000000000 -0100 -+++ mysql-5.0.76/innobase/dict/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/dict/Makefile.am 2009-03-16 01:42:34.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -355,7 +314,7 @@ diff -ur mysql-5.0.76-old/innobase/dict/Makefile.am mysql-5.0.76/innobase/dict/M EXTRA_PROGRAMS = diff -ur mysql-5.0.76-old/innobase/dyn/Makefile.am mysql-5.0.76/innobase/dyn/Makefile.am --- mysql-5.0.76-old/innobase/dyn/Makefile.am 2009-01-15 16:45:10.000000000 -0100 -+++ mysql-5.0.76/innobase/dyn/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/dyn/Makefile.am 2009-03-16 01:42:52.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -370,7 +329,7 @@ diff -ur mysql-5.0.76-old/innobase/dyn/Makefile.am mysql-5.0.76/innobase/dyn/Mak diff -ur mysql-5.0.76-old/innobase/eval/Makefile.am mysql-5.0.76/innobase/eval/Makefile.am --- mysql-5.0.76-old/innobase/eval/Makefile.am 2009-01-15 16:45:10.000000000 -0100 -+++ mysql-5.0.76/innobase/eval/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/eval/Makefile.am 2009-03-16 01:43:06.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -385,7 +344,7 @@ diff -ur mysql-5.0.76-old/innobase/eval/Makefile.am mysql-5.0.76/innobase/eval/M diff -ur mysql-5.0.76-old/innobase/fil/Makefile.am mysql-5.0.76/innobase/fil/Makefile.am --- mysql-5.0.76-old/innobase/fil/Makefile.am 2009-01-15 16:45:10.000000000 -0100 -+++ mysql-5.0.76/innobase/fil/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/fil/Makefile.am 2009-03-16 01:43:30.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -400,7 +359,7 @@ diff -ur mysql-5.0.76-old/innobase/fil/Makefile.am mysql-5.0.76/innobase/fil/Mak diff -ur mysql-5.0.76-old/innobase/fsp/Makefile.am mysql-5.0.76/innobase/fsp/Makefile.am --- mysql-5.0.76-old/innobase/fsp/Makefile.am 2009-01-15 16:45:10.000000000 -0100 -+++ mysql-5.0.76/innobase/fsp/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/fsp/Makefile.am 2009-03-16 01:43:42.000000000 -0100 @@ -16,9 +16,9 @@ include ../include/Makefile.i @@ -415,7 +374,7 @@ diff -ur mysql-5.0.76-old/innobase/fsp/Makefile.am mysql-5.0.76/innobase/fsp/Mak diff -ur mysql-5.0.76-old/innobase/fut/Makefile.am mysql-5.0.76/innobase/fut/Makefile.am --- mysql-5.0.76-old/innobase/fut/Makefile.am 2009-01-15 16:45:10.000000000 -0100 -+++ mysql-5.0.76/innobase/fut/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/fut/Makefile.am 2009-03-16 01:43:55.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -430,7 +389,7 @@ diff -ur mysql-5.0.76-old/innobase/fut/Makefile.am mysql-5.0.76/innobase/fut/Mak diff -ur mysql-5.0.76-old/innobase/ha/Makefile.am mysql-5.0.76/innobase/ha/Makefile.am --- mysql-5.0.76-old/innobase/ha/Makefile.am 2009-01-15 16:45:10.000000000 -0100 -+++ mysql-5.0.76/innobase/ha/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/ha/Makefile.am 2009-03-16 01:44:11.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -445,7 +404,7 @@ diff -ur mysql-5.0.76-old/innobase/ha/Makefile.am mysql-5.0.76/innobase/ha/Makef diff -ur mysql-5.0.76-old/innobase/ibuf/Makefile.am mysql-5.0.76/innobase/ibuf/Makefile.am --- mysql-5.0.76-old/innobase/ibuf/Makefile.am 2009-01-15 16:45:11.000000000 -0100 -+++ mysql-5.0.76/innobase/ibuf/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/ibuf/Makefile.am 2009-03-16 01:44:24.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -460,7 +419,7 @@ diff -ur mysql-5.0.76-old/innobase/ibuf/Makefile.am mysql-5.0.76/innobase/ibuf/M diff -ur mysql-5.0.76-old/innobase/lock/Makefile.am mysql-5.0.76/innobase/lock/Makefile.am --- mysql-5.0.76-old/innobase/lock/Makefile.am 2009-01-15 16:45:16.000000000 -0100 -+++ mysql-5.0.76/innobase/lock/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/lock/Makefile.am 2009-03-16 01:44:48.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -475,7 +434,7 @@ diff -ur mysql-5.0.76-old/innobase/lock/Makefile.am mysql-5.0.76/innobase/lock/M diff -ur mysql-5.0.76-old/innobase/log/Makefile.am mysql-5.0.76/innobase/log/Makefile.am --- mysql-5.0.76-old/innobase/log/Makefile.am 2009-01-15 16:45:16.000000000 -0100 -+++ mysql-5.0.76/innobase/log/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/log/Makefile.am 2009-03-16 01:45:02.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -490,7 +449,7 @@ diff -ur mysql-5.0.76-old/innobase/log/Makefile.am mysql-5.0.76/innobase/log/Mak diff -ur mysql-5.0.76-old/innobase/mach/Makefile.am mysql-5.0.76/innobase/mach/Makefile.am --- mysql-5.0.76-old/innobase/mach/Makefile.am 2009-01-15 16:45:17.000000000 -0100 -+++ mysql-5.0.76/innobase/mach/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/mach/Makefile.am 2009-03-16 01:45:14.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -505,7 +464,7 @@ diff -ur mysql-5.0.76-old/innobase/mach/Makefile.am mysql-5.0.76/innobase/mach/M diff -ur mysql-5.0.76-old/innobase/Makefile.am mysql-5.0.76/innobase/Makefile.am --- mysql-5.0.76-old/innobase/Makefile.am 2009-01-15 16:45:09.000000000 -0100 -+++ mysql-5.0.76/innobase/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/Makefile.am 2009-03-28 21:49:37.000000000 -0100 @@ -15,14 +15,35 @@ # Process this file with automake to create Makefile.in @@ -550,7 +509,7 @@ diff -ur mysql-5.0.76-old/innobase/Makefile.am mysql-5.0.76/innobase/Makefile.am # Don't update the files from bitkeeper diff -ur mysql-5.0.76-old/innobase/mem/Makefile.am mysql-5.0.76/innobase/mem/Makefile.am --- mysql-5.0.76-old/innobase/mem/Makefile.am 2009-01-15 16:45:17.000000000 -0100 -+++ mysql-5.0.76/innobase/mem/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/mem/Makefile.am 2009-03-16 01:45:28.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -565,7 +524,7 @@ diff -ur mysql-5.0.76-old/innobase/mem/Makefile.am mysql-5.0.76/innobase/mem/Mak diff -ur mysql-5.0.76-old/innobase/mtr/Makefile.am mysql-5.0.76/innobase/mtr/Makefile.am --- mysql-5.0.76-old/innobase/mtr/Makefile.am 2009-01-15 16:45:17.000000000 -0100 -+++ mysql-5.0.76/innobase/mtr/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/mtr/Makefile.am 2009-03-16 01:45:44.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -580,7 +539,7 @@ diff -ur mysql-5.0.76-old/innobase/mtr/Makefile.am mysql-5.0.76/innobase/mtr/Mak diff -ur mysql-5.0.76-old/innobase/os/Makefile.am mysql-5.0.76/innobase/os/Makefile.am --- mysql-5.0.76-old/innobase/os/Makefile.am 2009-01-15 16:45:17.000000000 -0100 -+++ mysql-5.0.76/innobase/os/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/os/Makefile.am 2009-03-16 01:46:10.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -595,7 +554,7 @@ diff -ur mysql-5.0.76-old/innobase/os/Makefile.am mysql-5.0.76/innobase/os/Makef diff -ur mysql-5.0.76-old/innobase/page/Makefile.am mysql-5.0.76/innobase/page/Makefile.am --- mysql-5.0.76-old/innobase/page/Makefile.am 2009-01-15 16:45:17.000000000 -0100 -+++ mysql-5.0.76/innobase/page/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/page/Makefile.am 2009-03-16 01:46:25.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -610,7 +569,7 @@ diff -ur mysql-5.0.76-old/innobase/page/Makefile.am mysql-5.0.76/innobase/page/M diff -ur mysql-5.0.76-old/innobase/pars/Makefile.am mysql-5.0.76/innobase/pars/Makefile.am --- mysql-5.0.76-old/innobase/pars/Makefile.am 2009-01-15 16:45:17.000000000 -0100 -+++ mysql-5.0.76/innobase/pars/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/pars/Makefile.am 2009-03-16 01:46:51.000000000 -0100 @@ -15,11 +15,11 @@ include ../include/Makefile.i @@ -627,7 +586,7 @@ diff -ur mysql-5.0.76-old/innobase/pars/Makefile.am mysql-5.0.76/innobase/pars/M diff -ur mysql-5.0.76-old/innobase/que/Makefile.am mysql-5.0.76/innobase/que/Makefile.am --- mysql-5.0.76-old/innobase/que/Makefile.am 2009-01-15 16:45:18.000000000 -0100 -+++ mysql-5.0.76/innobase/que/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/que/Makefile.am 2009-03-27 03:55:52.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -642,7 +601,7 @@ diff -ur mysql-5.0.76-old/innobase/que/Makefile.am mysql-5.0.76/innobase/que/Mak diff -ur mysql-5.0.76-old/innobase/read/Makefile.am mysql-5.0.76/innobase/read/Makefile.am --- mysql-5.0.76-old/innobase/read/Makefile.am 2009-01-15 16:45:18.000000000 -0100 -+++ mysql-5.0.76/innobase/read/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/read/Makefile.am 2009-03-16 01:47:22.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -657,7 +616,7 @@ diff -ur mysql-5.0.76-old/innobase/read/Makefile.am mysql-5.0.76/innobase/read/M diff -ur mysql-5.0.76-old/innobase/rem/Makefile.am mysql-5.0.76/innobase/rem/Makefile.am --- mysql-5.0.76-old/innobase/rem/Makefile.am 2009-01-15 16:45:18.000000000 -0100 -+++ mysql-5.0.76/innobase/rem/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/rem/Makefile.am 2009-03-16 01:47:48.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -672,7 +631,7 @@ diff -ur mysql-5.0.76-old/innobase/rem/Makefile.am mysql-5.0.76/innobase/rem/Mak diff -ur mysql-5.0.76-old/innobase/row/Makefile.am mysql-5.0.76/innobase/row/Makefile.am --- mysql-5.0.76-old/innobase/row/Makefile.am 2009-01-15 16:45:18.000000000 -0100 -+++ mysql-5.0.76/innobase/row/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/row/Makefile.am 2009-03-16 01:48:06.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -687,7 +646,7 @@ diff -ur mysql-5.0.76-old/innobase/row/Makefile.am mysql-5.0.76/innobase/row/Mak EXTRA_PROGRAMS = diff -ur mysql-5.0.76-old/innobase/srv/Makefile.am mysql-5.0.76/innobase/srv/Makefile.am --- mysql-5.0.76-old/innobase/srv/Makefile.am 2009-01-15 16:45:18.000000000 -0100 -+++ mysql-5.0.76/innobase/srv/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/srv/Makefile.am 2009-03-16 01:48:22.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -702,7 +661,7 @@ diff -ur mysql-5.0.76-old/innobase/srv/Makefile.am mysql-5.0.76/innobase/srv/Mak diff -ur mysql-5.0.76-old/innobase/sync/Makefile.am mysql-5.0.76/innobase/sync/Makefile.am --- mysql-5.0.76-old/innobase/sync/Makefile.am 2009-01-15 16:45:19.000000000 -0100 -+++ mysql-5.0.76/innobase/sync/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/sync/Makefile.am 2009-03-16 01:48:36.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -717,7 +676,7 @@ diff -ur mysql-5.0.76-old/innobase/sync/Makefile.am mysql-5.0.76/innobase/sync/M diff -ur mysql-5.0.76-old/innobase/thr/Makefile.am mysql-5.0.76/innobase/thr/Makefile.am --- mysql-5.0.76-old/innobase/thr/Makefile.am 2009-01-15 16:45:19.000000000 -0100 -+++ mysql-5.0.76/innobase/thr/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/thr/Makefile.am 2009-03-16 01:48:48.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -732,7 +691,7 @@ diff -ur mysql-5.0.76-old/innobase/thr/Makefile.am mysql-5.0.76/innobase/thr/Mak diff -ur mysql-5.0.76-old/innobase/trx/Makefile.am mysql-5.0.76/innobase/trx/Makefile.am --- mysql-5.0.76-old/innobase/trx/Makefile.am 2009-01-15 16:45:19.000000000 -0100 -+++ mysql-5.0.76/innobase/trx/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/trx/Makefile.am 2009-03-16 01:49:00.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -747,7 +706,7 @@ diff -ur mysql-5.0.76-old/innobase/trx/Makefile.am mysql-5.0.76/innobase/trx/Mak EXTRA_PROGRAMS = diff -ur mysql-5.0.76-old/innobase/usr/Makefile.am mysql-5.0.76/innobase/usr/Makefile.am --- mysql-5.0.76-old/innobase/usr/Makefile.am 2009-01-15 16:45:19.000000000 -0100 -+++ mysql-5.0.76/innobase/usr/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/usr/Makefile.am 2009-03-16 01:49:13.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -762,7 +721,7 @@ diff -ur mysql-5.0.76-old/innobase/usr/Makefile.am mysql-5.0.76/innobase/usr/Mak diff -ur mysql-5.0.76-old/innobase/ut/Makefile.am mysql-5.0.76/innobase/ut/Makefile.am --- mysql-5.0.76-old/innobase/ut/Makefile.am 2009-01-15 16:45:19.000000000 -0100 -+++ mysql-5.0.76/innobase/ut/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/innobase/ut/Makefile.am 2009-03-16 01:49:27.000000000 -0100 @@ -15,9 +15,9 @@ include ../include/Makefile.i @@ -777,7 +736,7 @@ diff -ur mysql-5.0.76-old/innobase/ut/Makefile.am mysql-5.0.76/innobase/ut/Makef diff -ur mysql-5.0.76-old/libmysql/Makefile.am mysql-5.0.76/libmysql/Makefile.am --- mysql-5.0.76-old/libmysql/Makefile.am 2009-01-15 16:45:19.000000000 -0100 -+++ mysql-5.0.76/libmysql/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/libmysql/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -106,8 +106,8 @@ echo "# This file is autogenerated from Makefile.am" >> $$dir/Makefile; \ echo 'CFLAGS= -I. -DUNDEF_THREADS_HACK' >>$$dir/Makefile; \ @@ -791,7 +750,7 @@ diff -ur mysql-5.0.76-old/libmysql/Makefile.am mysql-5.0.76/libmysql/Makefile.am cd $$dir; gmake diff -ur mysql-5.0.76-old/libmysqld/examples/Makefile.am mysql-5.0.76/libmysqld/examples/Makefile.am --- mysql-5.0.76-old/libmysqld/examples/Makefile.am 2009-01-15 16:45:20.000000000 -0100 -+++ mysql-5.0.76/libmysqld/examples/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/libmysqld/examples/Makefile.am 2009-03-28 19:34:54.000000000 -0100 @@ -35,12 +35,12 @@ -I$(top_srcdir) -I$(top_srcdir)/client -I$(top_srcdir)/regex \ $(openssl_includes) @@ -809,7 +768,7 @@ diff -ur mysql-5.0.76-old/libmysqld/examples/Makefile.am mysql-5.0.76/libmysqld/ my_readline.h sql_string.h completion_hash.h diff -ur mysql-5.0.76-old/libmysqld/Makefile.am mysql-5.0.76/libmysqld/Makefile.am --- mysql-5.0.76-old/libmysqld/Makefile.am 2009-01-15 16:45:20.000000000 -0100 -+++ mysql-5.0.76/libmysqld/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/libmysqld/Makefile.am 2009-03-28 17:47:37.000000000 -0100 @@ -32,10 +32,10 @@ -I$(top_srcdir)/regex \ $(openssl_includes) @ZLIB_INCLUDES@ @@ -889,7 +848,7 @@ diff -ur mysql-5.0.76-old/libmysqld/Makefile.am mysql-5.0.76/libmysqld/Makefile. ## the version info for libmysqld; however, it's possible for the diff -ur mysql-5.0.76-old/myisam/Makefile.am mysql-5.0.76/myisam/Makefile.am --- mysql-5.0.76-old/myisam/Makefile.am 2009-01-15 16:45:21.000000000 -0100 -+++ mysql-5.0.76/myisam/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/myisam/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -16,27 +16,27 @@ EXTRA_DIST = mi_test_all.sh mi_test_all.res ft_stem.c CMakeLists.txt pkgdata_DATA = mi_test_all mi_test_all.res @@ -938,7 +897,7 @@ diff -ur mysql-5.0.76-old/myisam/Makefile.am mysql-5.0.76/myisam/Makefile.am mi_rrnd.c mi_scan.c mi_cache.c \ diff -ur mysql-5.0.76-old/myisammrg/Makefile.am mysql-5.0.76/myisammrg/Makefile.am --- mysql-5.0.76-old/myisammrg/Makefile.am 2009-01-15 16:45:25.000000000 -0100 -+++ mysql-5.0.76/myisammrg/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/myisammrg/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -14,9 +14,9 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA @@ -953,7 +912,7 @@ diff -ur mysql-5.0.76-old/myisammrg/Makefile.am mysql-5.0.76/myisammrg/Makefile. myrg_rkey.c myrg_rfirst.c myrg_rlast.c myrg_rnext.c \ diff -ur mysql-5.0.76-old/mysys/Makefile.am mysql-5.0.76/mysys/Makefile.am --- mysql-5.0.76-old/mysys/Makefile.am 2009-01-15 16:47:01.000000000 -0100 -+++ mysql-5.0.76/mysys/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/mysys/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -18,14 +18,12 @@ MYSQLBASEdir= $(prefix) INCLUDES = @ZLIB_INCLUDES@ -I$(top_builddir)/include \ @@ -1068,7 +1027,7 @@ diff -ur mysql-5.0.76-old/mysys/Makefile.am mysql-5.0.76/mysys/Makefile.am $(RM) -f ./test_base64.c diff -ur mysql-5.0.76-old/netware/Makefile.am mysql-5.0.76/netware/Makefile.am --- mysql-5.0.76-old/netware/Makefile.am 2009-01-15 16:48:03.000000000 -0100 -+++ mysql-5.0.76/netware/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/netware/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -16,14 +16,13 @@ if HAVE_NETWARE @@ -1088,7 +1047,7 @@ diff -ur mysql-5.0.76-old/netware/Makefile.am mysql-5.0.76/netware/Makefile.am netware_build_files = client/mysql.def client/mysqladmin.def \ diff -ur mysql-5.0.76-old/pstack/Makefile.am mysql-5.0.76/pstack/Makefile.am --- mysql-5.0.76-old/pstack/Makefile.am 2009-01-15 16:48:04.000000000 -0100 -+++ mysql-5.0.76/pstack/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/pstack/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -27,8 +27,8 @@ EXTRA_DIST= $(SRC) @@ -1102,7 +1061,7 @@ diff -ur mysql-5.0.76-old/pstack/Makefile.am mysql-5.0.76/pstack/Makefile.am # Don't update the files from bitkeeper diff -ur mysql-5.0.76-old/regex/Makefile.am mysql-5.0.76/regex/Makefile.am --- mysql-5.0.76-old/regex/Makefile.am 2009-01-15 16:48:05.000000000 -0100 -+++ mysql-5.0.76/regex/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/regex/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -16,10 +16,10 @@ # MA 02111-1307, USA @@ -1119,7 +1078,7 @@ diff -ur mysql-5.0.76-old/regex/Makefile.am mysql-5.0.76/regex/Makefile.am re_LDFLAGS= @NOINST_LDFLAGS@ diff -ur mysql-5.0.76-old/server-tools/instance-manager/Makefile.am mysql-5.0.76/server-tools/instance-manager/Makefile.am --- mysql-5.0.76-old/server-tools/instance-manager/Makefile.am 2009-01-15 16:48:07.000000000 -0100 -+++ mysql-5.0.76/server-tools/instance-manager/Makefile.am 2009-03-30 00:37:02.000000000 +0000 ++++ mysql-5.0.76/server-tools/instance-manager/Makefile.am 2009-03-28 23:41:08.000000000 -0100 @@ -24,8 +24,7 @@ # default_options.h, generated from default_options.h.in) # See automake/autoconf docs for details @@ -1139,15 +1098,14 @@ diff -ur mysql-5.0.76-old/server-tools/instance-manager/Makefile.am mysql-5.0.76 +liboptions_la_LIBADD= $(top_builddir)/libmysql/libmysqlclient.la # MySQL sometimes uses symlinks to reuse code --# All symlinked files are grouped in libnet.a -+# All symlinked files are grouped in libnet.la -+ + # All symlinked files are grouped in libnet.a + +-nodist_libnet_a_SOURCES= net_serv.cc client_settings.h +nodist_libnet_la_SOURCES= net_serv.cc client_settings.h \ + $(srcdir)/../../sql/password.c $(srcdir)/../../sql/pack.c \ + $(srcdir)/../../sql/sql_state.c $(srcdir)/../../sql/mini_client_errors.c \ + $(srcdir)/../../sql/client.c - --nodist_libnet_a_SOURCES= net_serv.cc client_settings.h ++ -libnet_a_LIBADD= $(top_builddir)/sql/password.$(OBJEXT) \ - $(top_builddir)/sql/pack.$(OBJEXT) \ - $(top_builddir)/sql/sql_state.$(OBJEXT) \ @@ -1156,7 +1114,7 @@ diff -ur mysql-5.0.76-old/server-tools/instance-manager/Makefile.am mysql-5.0.76 CLEANFILES= net_serv.cc client_settings.h -@@ -79,11 +78,11 @@ +@@ -79,11 +83,11 @@ portability.h mysqlmanager_LDADD= liboptions.la \ @@ -1175,7 +1133,7 @@ diff -ur mysql-5.0.76-old/server-tools/instance-manager/Makefile.am mysql-5.0.76 diff -ur mysql-5.0.76-old/sql/Makefile.am mysql-5.0.76/sql/Makefile.am --- mysql-5.0.76-old/sql/Makefile.am 2009-01-15 16:48:09.000000000 -0100 -+++ mysql-5.0.76/sql/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/sql/Makefile.am 2009-03-28 17:47:22.000000000 -0100 @@ -22,25 +22,24 @@ @bdb_includes@ @innodb_includes@ @ndbcluster_includes@ \ -I$(top_builddir)/include -I$(top_srcdir)/include \ @@ -1307,7 +1265,7 @@ diff -ur mysql-5.0.76-old/sql/Makefile.am mysql-5.0.76/sql/Makefile.am gen_lex_hash_LDADD = $(LDADD) $(CXXLDFLAGS) diff -ur mysql-5.0.76-old/strings/Makefile.am mysql-5.0.76/strings/Makefile.am --- mysql-5.0.76-old/strings/Makefile.am 2009-01-15 16:48:34.000000000 -0100 -+++ mysql-5.0.76/strings/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/strings/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -16,7 +16,7 @@ # This file is public domain and comes with NO WARRANTY of any kind @@ -1361,33 +1319,9 @@ diff -ur mysql-5.0.76-old/strings/Makefile.am mysql-5.0.76/strings/Makefile.am $(RM) -f ./test_decimal.c # Don't update the files from bitkeeper -diff -ur mysql-5.0.76-old/strings/strings-x86.s mysql-5.0.76/strings/strings-x86.s ---- mysql-5.0.76-old/strings/strings-x86.s 2009-01-15 16:48:37.000000000 -0100 -+++ mysql-5.0.76/strings/strings-x86.s 2009-04-11 21:17:15.000000000 +0000 -@@ -293,7 +293,7 @@ - movl %esp,%ebp - pushl 12(%ebp) # search - pushl 8(%ebp) # str -- call strstr -+ call strstr@plt - add $8,%esp - or %eax,%eax - jz si_99 # Not found, return NULL -diff -ur mysql-5.0.76-old/strings/strinstr-sparc.s mysql-5.0.76/strings/strinstr-sparc.s ---- mysql-5.0.76-old/strings/strinstr-sparc.s 2009-01-15 16:48:37.000000000 -0100 -+++ mysql-5.0.76/strings/strinstr-sparc.s 2009-04-11 21:18:27.000000000 +0000 -@@ -24,7 +24,7 @@ - strinstr: - save %sp,-96,%sp - or %g0,%i1,%o1 -- call strstr,2 ! Result = %o0 -+ call strstr@plt,2 ! Result = %o0 - or %g0,%i0,%o0 - orcc %g0,%o0,%o0 - bne .end diff -ur mysql-5.0.76-old/tests/Makefile.am mysql-5.0.76/tests/Makefile.am --- mysql-5.0.76-old/tests/Makefile.am 2009-01-15 16:48:39.000000000 -0100 -+++ mysql-5.0.76/tests/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/tests/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -42,11 +42,11 @@ insert_test_SOURCES= insert_test.c @@ -1405,7 +1339,7 @@ diff -ur mysql-5.0.76-old/tests/Makefile.am mysql-5.0.76/tests/Makefile.am DEFS = -DUNDEF_THREADS_HACK diff -ur mysql-5.0.76-old/tools/Makefile.am mysql-5.0.76/tools/Makefile.am --- mysql-5.0.76-old/tools/Makefile.am 2009-01-15 16:48:40.000000000 -0100 -+++ mysql-5.0.76/tools/Makefile.am 2009-03-30 00:22:11.000000000 +0000 ++++ mysql-5.0.76/tools/Makefile.am 2009-03-15 23:29:17.000000000 -0100 @@ -23,7 +23,7 @@ bin_PROGRAMS= mysqltestmanager @@ -1417,7 +1351,7 @@ diff -ur mysql-5.0.76-old/tools/Makefile.am mysql-5.0.76/tools/Makefile.am # Don't update the files from bitkeeper diff -ur mysql-5.0.76-old/vio/Makefile.am mysql-5.0.76/vio/Makefile.am --- mysql-5.0.76-old/vio/Makefile.am 2009-01-15 16:48:40.000000000 -0100 -+++ mysql-5.0.76/vio/Makefile.am 2009-03-30 00:40:30.000000000 +0000 ++++ mysql-5.0.76/vio/Makefile.am 2009-03-28 20:24:27.000000000 -0100 @@ -16,11 +16,12 @@ INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include \ $(openssl_includes) @@ -1428,8 +1362,19 @@ diff -ur mysql-5.0.76-old/vio/Makefile.am mysql-5.0.76/vio/Makefile.am noinst_HEADERS = vio_priv.h -libvio_a_SOURCES = vio.c viosocket.c viossl.c viosslfactories.c -+libvio_la_LIBADD = @openssl_libs@ ++libvio_la_LIBADD = -lssl +libvio_la_SOURCES = vio.c viosocket.c viossl.c viosslfactories.c EXTRA_DIST= CMakeLists.txt - +diff -ur mysql-5.0.76-old/strings/strings-x86.s mysql-5.0.76/strings/strings-x86.s +--- mysql-5.0.76-old/strings/strings-x86.s 2009-01-15 16:48:37.000000000 -0100 ++++ mysql-5.0.76/strings/strings-x86.s 2009-04-11 21:17:15.000000000 +0000 +@@ -293,7 +293,7 @@ + movl %esp,%ebp + pushl 12(%ebp) # search + pushl 8(%ebp) # str +- call strstr ++ call strstr@plt + add $8,%esp + or %eax,%eax + jz si_99 # Not found, return NULL |