Commit 61bd3fa0 authored by unknown's avatar unknown
Browse files

mysql.spec.sh:

  Removed Berkeley DB
configure.in:
  Adjusted Netware support
basic.t.c:
  Change for Netware
Makefile.am:
  Use thread safe libmysqlclient_r if it was built
valgrind.supp:
  Hide report about strlen/_dl_init_paths
ha_tina.cc:
  Temporarely disable CSV engine on Netware,
  as the engine depends on mmap()
net_serv.cc:
  Include <sys/select.h> for Netware


sql/net_serv.cc:
  Include <sys/select.h> for Netware
storage/csv/ha_tina.cc:
  Temporarely disable CSV engine on Netware,
  as the engine depends on mmap()
mysql-test/valgrind.supp:
  Hide report about strlen/_dl_init_paths
tests/Makefile.am:
  Use thread safe libmysqlclient_r if it was built
unittest/mytap/t/basic.t.c:
  Change for Netware
configure.in:
  Adjusted Netware support
support-files/mysql.spec.sh:
  Removed Berkeley DB
parent aba2ccbc
Loading
Loading
Loading
Loading
+4 −23
Original line number Diff line number Diff line
@@ -1088,7 +1088,7 @@ dnl Is this the right match for DEC OSF on alpha?
    # Edit Makefile.in files.
    #
    echo -n "configuring Makefile.in files for NetWare... "
    for file in sql/Makefile.in libmysql/Makefile.in libmysql_r/Makefile.in sql/share/Makefile.in strings/Makefile.in client/Makefile.in
    for file in sql/Makefile.in extra/Makefile.in client/Makefile.in
    do
    # echo "#### $file ####"
      filedir="`dirname $file`"
@@ -1109,32 +1109,13 @@ dnl Is this the right match for DEC OSF on alpha?
          # Add library dependencies to mysqld_DEPENDENCIES
          lib_DEPENDENCIES="\$(pstack_libs) \$(openssl_libs) \$(yassl_libs)"
          cat > $filesed << EOF
s,\(^.*\$(MAKE) gen_lex_hash\)\$(EXEEXT),#\1,
s,\(\./gen_lex_hash\)\$(EXEEXT),\1.linux,
s%\(mysqld_DEPENDENCIES = \)%\1$lib_DEPENDENCIES %
EOF
          ;;
        sql/share/Makefile.in)
        extra/Makefile.in)
          cat > $filesed << EOF
s,\(extra/comp_err\),\1.linux,
EOF
          ;;
        libmysql/Makefile.in)
          cat > $filesed << EOF
s,\(\./conf_to_src\)\( \$(top_srcdir)\),\1.linux\2,
s,\(: conf_to_src\),\1.linux,
EOF
          ;;
        libmysql_r/Makefile.in)
          cat > $filesed << EOF
s,\(\./conf_to_src\)\( \$(top_srcdir)\),\1.linux\2,
s,\(: conf_to_src\),\1.linux,
EOF
          ;;
        strings/Makefile.in)
          cat > $filesed << EOF
s,\(\./conf_to_src\)\( \$(top_srcdir)\),\1.linux\2,
s,\(: conf_to_src\),\1.linux,
s,\(extra/comp_err\)\$(EXEEXT),\1.linux,
EOF
          ;;
        client/Makefile.in)
+9 −0
Original line number Diff line number Diff line
@@ -131,6 +131,15 @@
   obj:/lib/ld-*.so
}

{  
   strlen/_dl_init_paths/dl_main/_dl_sysdep_start(Cond)
   Memcheck:Cond
   fun:strlen
   fun:_dl_init_paths
   fun:dl_main
   fun:_dl_sysdep_start
}

{
   pthread errno
   Memcheck:Leak
+4 −0
Original line number Diff line number Diff line
@@ -52,6 +52,10 @@
#include <signal.h>
#include <errno.h>

#ifdef __NETWARE__
#include <sys/select.h>
#endif

#ifdef EMBEDDED_LIBRARY
#undef MYSQL_SERVER
#undef MYSQL_CLIENT
+6 −0
Original line number Diff line number Diff line
@@ -146,6 +146,11 @@ static byte* tina_get_key(TINA_SHARE *share,uint *length,
int get_mmap(TINA_SHARE *share, int write)
{
  DBUG_ENTER("ha_tina::get_mmap");
#ifdef __NETWARE__
  my_message(errno, "Sorry, no mmap() on Netware", 0);
  DBUG_ASSERT(0);
  DBUG_RETURN(1);
#else
  if (share->mapped_file && my_munmap(share->mapped_file,
                                      share->file_stat.st_size))
    DBUG_RETURN(1);
@@ -180,6 +185,7 @@ int get_mmap(TINA_SHARE *share, int write)
    share->mapped_file= NULL;

  DBUG_RETURN(0);
#endif /* __NETWARE__ */
}


+4 −1
Original line number Diff line number Diff line
@@ -311,7 +311,6 @@ fi
CFLAGS="${MYSQL_BUILD_CFLAGS:-$RPM_OPT_FLAGS} -g" \
CXXFLAGS="${MYSQL_BUILD_CXXFLAGS:-$RPM_OPT_FLAGS -felide-constructors -fno-exceptions -fno-rtti} -g" \
BuildMySQL "--enable-shared \
		--with-berkeley-db \
		--with-innodb \
		--with-ndbcluster \
		--with-archive-storage-engine \
@@ -683,6 +682,10 @@ fi
# itself - note that they must be ordered by date (important when
# merging BK trees)
%changelog 
* Tue May 16 2006 Kent Boortz <kent@mysql.com>

- Removed Berkeley DB

* Mon May 01 2006 Kent Boortz <kent@mysql.com>

- Use "./libtool --mode=execute" instead of searching for the
Loading