Commit graph

61 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
kent@mysql.com/kent-amd64.(none)
6523aca729 my_strtoll10-x86.s:
Corrected spelling in copyright text
Makefile.am:
  Don't update the files from BitKeeper
Many files:
  Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
  Adjusted year(s) in copyright header 
Many files:
  Added GPL copyright text
Removed files:
  Docs/Support/colspec-fix.pl
  Docs/Support/docbook-fixup.pl
  Docs/Support/docbook-prefix.pl
  Docs/Support/docbook-split
  Docs/Support/make-docbook
  Docs/Support/make-makefile
  Docs/Support/test-make-manual
  Docs/Support/test-make-manual-de
  Docs/Support/xwf
2006-12-31 01:02:27 +01:00
kent@mysql.com/kent-amd64.(none)
226a5c833f Many files:
Changed header to GPL version 2 only
2006-12-23 20:17:15 +01:00
georg@lmy002.wdf.sap.corp
9d6471c33e make dist changes for Cmake build 2006-09-01 10:32:12 +02:00
georg@lmy002.wdf.sap.corp
27636d9303 Additional files for cmake support 2006-08-31 19:52:42 +02: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
jimw@mysql.com
0842efeab2 Fix calls to memset() with arguments out of order. (Bug #9323) 2005-03-22 16:00:02 -08: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
760e51baa3 os_rename.c:
Typo fix.
2003-03-01 12:43:09 +04:00
ram@mysql.r18.ru
61ff8b6db3 os_rename.c:
Portability fix. GetLongPathName is not supported by Windows95.
2003-03-01 12:40:08 +04:00
ram@mysql.r18.ru
dc6048c839 Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.1
into mysql.r18.ru:/usr/home/ram/work/mysql-4.1.bdb
2003-02-15 14:38:37 +04:00
monty@mashka.mysql.fi
023d6dd39b Merge with 4.0.11 2003-02-04 21:52:14 +02:00
lenz@mysql.com
c96a4e7349 - added missing files/directories from bdb and libedit to source distribution
- make sure to not included BK's "SCCS" directories in source distribution
2003-02-03 11:32:29 +01:00
monty@mashka.mysql.fi
689578a099 Fixes for Netware
Call pthread_mutex_destroy() on not used mutex.
Changed comments in .h and .c files from // -> /* */
Added detection of mutex on which one didn't call pthread_mutex_destroy()
Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression"
Added optimisation for ORDER BY NULL
2003-01-28 08:38:28 +02:00
ram@mysql.r18.ru
6c578d5168 bdb/ cleanup (SCRUM) 2003-01-22 15:29:31 +04:00
monty@mashka.mysql.fi
4fd9bad4cc Update to VC++ build files 2003-01-21 21:22:45 +02:00
monty@mashka.mysql.fi
f4b950df96 Merge with 3.23 2003-01-16 20:47:46 +02:00
lenz@mysql.com
c0ed25283f - Applied various patches provided by Christian Hammers (MySQL maintainer
for the Debian project) to fix some architecture-specific problems
   and some bugs
2002-12-23 14:36:40 +01:00
ram@mysql.r18.ru
ca0defad77 patches from sleepycat.com have been applied (SCRUM)
ha_berkeley::rename_table() has been added (SCRUM)
2002-12-19 12:38:32 +04:00
ram@mysql.r18.ru
be4aa73f6f autoconf version check for BDB 2002-12-10 13:52:41 +04:00
monty@mashka.mysql.fi
a976101661 merge with 3.23 to get bugfixes for <=> NULL and --bind-address 2002-11-24 16:37:41 +02: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
lenz@mysql.com
b507a85117 - applied patch for AMD x86-64
(thanks to Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
2002-11-19 13:45:51 +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
monty@mashka.mysql.fi
bc035c71f1 Merge with 3.23.51
Fixed wrong usage of sprintf() in ha_innodb.cc
2002-07-25 22:46:28 +03: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@hundin.mysql.fi
f5ed8784a2 merge with 3.23.51 2002-05-16 18:20:49 +03:00
monty@tik.
1dcc450cfb Remove docs from the bdb distribution
Hack to get MIT-pthreads to compile with glibc 2.2
2002-05-07 18:05:15 +03:00
monty@hundin.mysql.fi
fa38c84be7 merge 2002-03-06 19:53:31 +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
monty@hundin.mysql.fi
b9d3a55238 Update needed for SuSE 7.3
Update for autoconf 2.52
2002-01-26 01:19:47 +02:00
monty@hundin.mysql.fi
daa4229a3d Portability fixes. 2001-11-02 07:42:28 +02:00
tim@black.box
fd74164f6b Remove bdb/include/*_ext.h from revision control. They are
generated automatically.
2001-11-01 20:47:31 -05:00
monty@hundin.mysql.fi
e24bdfa8bb More debug info
Fix DBUG_ASSERT()
Optimization for BDB tables
Fix for BDB under Win98
2001-09-08 11:47:34 +03:00
monty@hundin.mysql.fi
788bc3f43b Fixed that LOAD DATA INFILE works with transactions.
Fix for lower case filenames
2001-08-28 06:43:55 +03:00
monty@hundin.mysql.fi
a255ace48a delete generated files 2001-08-11 11:53:50 +03:00
monty@hundin.mysql.fi
de7d371900 Fixed problem with part keys and BDB tables 2001-07-18 11:31:18 +03: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