Commit graph

26 commits

Author SHA1 Message Date
Joerg Bruehe
b72506881b Tool fix, needed for "compile-dist" to succeed on Solaris:
The default "awk" there cannot handle some of the scripts
which are used by BDB for configuration.

The fix:
1) Introduce a variable "AWK" in some of the BDB shell scripts,
2) search "gawk" and give it precedence over "awk"
   when assigning a value to the "AWK" variable,
   fail if neither is found,
3) use that variable when calling an "awk" program with one
   of the critical scripts.

The perfect solution would be to use the "awk" program found
by "configure", but we cannot follow that approach because
BDB's configuration is handled as a special case before the
overall "configure" is run. Because of this,
1) the "configure" result isn't yet available,
2) "configure" will not handle these BDB files.
Searching "gawk" is a (not-so-nice) way out.

Note that all this need not be perfectly portable,
it is needed only when we create a source distribution tarball
from a develkopment tree.
2009-01-13 14:52:22 +01:00
knielsen@mysql.com
a3eea41f0d BUG#15734: Fix undefined awk behaviour breaking compilation on Debian. 2005-12-14 13:09:37 +01:00
serg@serg.mylan
62c2a636d6 sql/mysql_priv.h
comments,
    unused flag OPTION_INTERNAL_SUBTRANSACTIONS removed
    SELECT_ALL flag moved into this free slot.
2005-06-09 15:48:57 +02:00
kent@mysql.com
c6002966be mysql-test-run.pl:
Removed -c from /bin/sh call
make_win_src_distribution.sh:
  Copy all content in mysql-test
make_win_binary_distribution.sh, make_binary_distribution.sh:
  Add Perl version of mysql-test-run to package
s_win32_dsp, s_win32, s_vxworks, s_test, s_readme, s_java, s_javah:
  Bug #6209 changes for building Berkeley DB from BitKeeper on Solaris
2005-03-09 01:34:22 +01:00
serg@serg.mylan
157a041baa bdb bugfix: LTLIBOBJS didn't take --disable-shared into account
fix for bdb not ending up into libmysqld.a
2004-08-23 13:55:40 +02:00
gluh@gluh.mysql.r18.ru
c70eec403e Fix for bug #4307: bdb will not compile on FreeBSD 5 because of ancient awk
and some code clean up
2004-08-11 21:49:23 +04:00
lenz@mysql.com
1c629ffa98 - make sure to generate the BDB tags file, otherwise s_symlink will create
a lot of broken symlinks to the non-existing tags file (which magically
   causes the source distribution to grow about three times in size
   (most likely a bug in GNU tar - need to investigate if it still happens
   with recent versions)
2003-04-11 17:20:32 +02:00
ram@mysql.r18.ru
6c578d5168 bdb/ cleanup (SCRUM) 2003-01-22 15:29:31 +04:00
ram@mysql.r18.ru
be4aa73f6f autoconf version check for BDB 2002-12-10 13:52:41 +04:00
serg@serg.mysql.com
1c8e36d5d4 bdb build process requires s_test 2002-11-22 16:04:24 +01:00
serg@serg.mysql.com
9f04cfa8e9 autogenerated files removed
scripts we don't need commented out
s_dir script for creating directories bdb build process requires
2002-11-22 15:22:22 +01:00
ram@mysql.r18.ru
e894a736aa fix for BDB 2002-11-19 16:02:19 +04:00
serg@serg.mysql.com
f8b0565cef removed double-ignored files (bk citool bug ?) 2002-11-11 20:16:45 +01:00
serg@serg.mysql.com
45f0852f5b remove all the auto-generated files but NOT vxworks/* ones.
The reason is that vxworks files are most often, one file per directory,
and when such a file is removed directory is gone as well. Though files
are auto-generated, directories aren't.
2002-11-11 20:03:40 +01:00
serg@serg.mysql.com
78ffacab8d removed auto-generated files, some fixups 2002-11-11 17:17:28 +01:00
serg@serg.mysql.com
3e119f9298 disable chmod in bdb scripts - bk doesn't like somebody messing with permissions
delete auto-generated files
remove in-place editing
2002-11-11 00:08:42 +01:00
ram@mysql.r18.ru
529146269d fix for BDB 4.1.24
deleted unnecessary files from bdb/
2002-11-05 18:12:53 +04:00
ram@mysql.r18.ru
5e09392faa BDB 4.1.24 2002-10-30 15:57:05 +04:00
lenz@mysql.com
8c827e2800 Added some patches provided by SuSE to fix build problems on
ppc64 and x86-64, fixed a compile bug when building with TCP wrapper
support on Linux
2002-07-15 13:33:56 +02:00
monty@tik.mysql.fi
539718ba25 Update scripts for new POSIX spec
Fix for --enable-local-infile
Portability fix for bison
2002-03-05 15:46:30 +02:00
monty@hundin.mysql.fi
d713fee16b Update to autoconf 2.52
Fix of InnoDB variables in SHOW VARIABLES
Fix for ALTER TABLE and InnoDB
2002-02-07 21:34:35 +02:00
tim@threads.polyesthetic.msg
6e716f475d Clean out some more generated files from the bdb tree. Add a hack
to bdb/dist/s_rpc so that bk doesn't complain about the
rpc_server/db_server_proc.c file that gets overwritten (but needs to
be stored in BK).  Add a bdb/dist/template directory which is needed
by bdb/dist/s_recover.
2001-05-18 12:43:16 -04:00
monty@donna.mysql.fi
329382c1e5 Cleanup up stacktrace code
Updated qsort source from glibc.
Add debugging of keycache when EXTRA_DEBUG is specified
2001-05-14 01:12:40 +03:00
tim@threads.polyesthetic.msg
55c1c5b6cd Remove generated files from bdb source code control. 2001-04-05 15:33:16 -04:00
tim@threads.polyesthetic.msg
63cd9e0c94 Turn off SCCS flag for all BDB files.
Apply MySQL-specific patches.
2001-03-04 19:53:00 -05:00
tim@threads.polyesthetic.msg
89dad52004 Import changeset 2001-03-04 19:42:05 -05:00