1. 26 Feb, 2010 2 commits
  2. 25 Feb, 2010 6 commits
  3. 24 Feb, 2010 13 commits
    • Vladislav Vaintroub's avatar
      merge · aa526020
      Vladislav Vaintroub authored
      aa526020
    • Jonathan Perkin's avatar
      Some CMake packaging fixes: · 46b22d5e
      Jonathan Perkin authored
       - Remove INSTALL-BINARY from installed docs directory, we provide a copy
         in the root directory (but perhaps this should be revisited later).
      
       - Disable audit_null and daemon_example plugins.
      
       - Fix the docs directory.
      
       - Remove mysql-test/Makefile.in
      
       - Build and install mysql_tzinfo_to_sql
      
       - Remove share/charsets/languages.html
      46b22d5e
    • Vladislav Vaintroub's avatar
      #51466 : Source packages are broken with cmake in a cmake-agnostic environment · bcebd973
      Vladislav Vaintroub authored
      In the worst case possible scenario (no bzr, in-source build),
      make dist produced a package that compiled ok with autotools
      but failed to package because extra make_binary_distribution was
      found in source package and was not built. make_binary_distribution
      contained paths of the build machine.
      
      Fix:  exclude some scripts that are produced in cmake build. 
      Note that there is no good general fix for it in this specific scenario.
      it is advisable to build source packages out of source or in bzr repo.
      bcebd973
    • Vladislav Vaintroub's avatar
      Fix --with-ssl mappping (--with-ssl=dir should be "yes" or · 60c7cc87
      Vladislav Vaintroub authored
      actually "system"), --with-ssl should be "bundled".
      
      Fixes error on sol-gcc-x86, where build machine had  openssl but not
      the test box.
      60c7cc87
    • Alexander Barkov's avatar
      Removing compilation-dependent query. · dac84582
      Alexander Barkov authored
      dac84582
    • Alexander Barkov's avatar
      Added forgotten test dependencies · e76b9a56
      Alexander Barkov authored
      e76b9a56
    • Alexander Nozdrin's avatar
      a54c49b0
    • Alexander Barkov's avatar
      Merging WL#1213 into mysql-next-mr-bar2 · c803a7c4
      Alexander Barkov authored
      c803a7c4
    • Alexander Barkov's avatar
      Backporting WL#1213 · 8994fad8
      Alexander Barkov authored
      
      config/ac-macros/character_sets.m4:
        - Adding configure definitions for utf8mb4, utf16, utf32
      include/config-win.h:
        - Enabling utf8mb4, utf16, utf32 in Windows build
      include/m_ctype.h:
        - Adding new flags
        - Adding new shared functions prototypes
      mysql-test/include/ctype_datetime.inc:
        - Adding test to check that datetime functions
          work with "real" multibyte character sets.
      mysql-test/include/ctype_like.inc:
        - Adding LIKE tests
      mysql-test/include/have_utf16.inc:
        New file
      mysql-test/include/have_utf32.inc:
        New file
      mysql-test/include/have_utf8mb4.inc:
        New file
      mysql-test/r/ctype_ldml.result:
        - Adding tests for utf8mb4, utf16, utf32
      mysql-test/r/ctype_many.result:
        - Adding tests to check superset/subset relations
          between all Unicode character sets.
      mysql-test/r/ctype_utf16.result:
        New file
      mysql-test/r/ctype_utf16_uca.result:
        New file
      mysql-test/r/ctype_utf32.result:
        New file
      mysql-test/r/ctype_utf32_uca.result:
        New file
      mysql-test/r/ctype_utf8.result:
        - Adding tests for utf8mn3 alias
      mysql-test/r/ctype_utf8mb4.result:
        - Adding tests for utf8mb4
      mysql-test/r/have_utf16.require:
        New file
      mysql-test/r/have_utf32.require:
        New file
      mysql-test/r/have_utf8mb4.require:
        New file
      mysql-test/std_data/Index.xml:
        - Adding tests for loadable utf8m4, utf16, utf32 collations
      mysql-test/suite/sys_vars/r/character_set_client_basic.result:
        - Adding tests for utf16, utf32.
        - Fixing new number of character sets
      mysql-test/suite/sys_vars/r/character_set_connection_basic.result:
        - Fixing new number of character sets
      mysql-test/suite/sys_vars/r/character_set_database_basic.result:
        - Fixing new number of character sets
      mysql-test/suite/sys_vars/r/character_set_filesystem_basic.result:
        - Fixing new number of character sets
      mysql-test/suite/sys_vars/r/character_set_results_basic.result:
        - Fixing new number of character sets
      mysql-test/suite/sys_vars/t/character_set_client_basic.test:
        - Adding tests for new character sets
      mysql-test/suite/sys_vars/t/character_set_connection_basic.test:
        - Adding dependency on utf8mb4, utf16, utf32
      mysql-test/suite/sys_vars/t/character_set_database_basic.test:
        - Adding dependency on utf8mb4, utf16, utf32
      mysql-test/suite/sys_vars/t/character_set_filesystem_basic.test:
        - Adding dependency on utf8mb4, utf16, utf32
      mysql-test/suite/sys_vars/t/character_set_results_basic.test:
        - Adding dependency on utf8mb4, utf16, utf32
      mysql-test/t/ctype_ldml.test:
        - Adding tests for dynamic utf8mb4, utf16, utf32 collations
      mysql-test/t/ctype_many.test:
        - Adding tests to check superset/subset relations
          between all Unicode character sets
      mysql-test/t/ctype_utf16.test:
        New file
      mysql-test/t/ctype_utf16_uca.test:
        New file
      mysql-test/t/ctype_utf32.test:
        New file
      mysql-test/t/ctype_utf32_uca.test:
        New file
      mysql-test/t/ctype_utf8.test:
        - Adding tests for utf8mb4 alias
      mysql-test/t/ctype_utf8mb4.test:
        New file
      mysys/charset-def.c:
        - Adding initialization of utf8mb4, utf16, utf32 built-int collations
      mysys/charset.c:
        - Adding initialization of utf8mb4, utf16, utf32 dynamic collations
      sql/field.cc:
        - Fixing "truncated" error with datetime functions:
          Force conversion in case of non-ascii character sets.
      sql/item.cc:
        - Adding superset/subset relation check for utf8mb4/utf8
      sql/item_strfunc.cc:
        - Fixing a problem with CHAR(x USING utf32)
      sql/sql_string.cc:
        - Fixing problems with zero padding for UTF32
      sql/sql_table.cc:
        - Fixing buffer size, to make utf32 comma fit.
      strings/ctype-mb.c:
        - Making handlers for multi-byte binary collations public
      strings/ctype-uca.c:
        - Adding definitions for utf8mb4, utf16, utf32 UCA collations
      strings/ctype-ucs2.c:
        - Adding functions which are shared between ucs2, utf16, utf32
        - Ading utf16 implementation
        - Adding utf32 implementation
      strings/ctype-utf8.c:
        - Adding functions shared between utf8 and utf8mb4
        - Adding implementation of utf8mb4
      8994fad8
    • Marc Alff's avatar
      Fixed tests for windows · f5070c26
      Marc Alff authored
      f5070c26
    • Vladislav Vaintroub's avatar
      merge · 5994f284
      Vladislav Vaintroub authored
      5994f284
    • Vladislav Vaintroub's avatar
      Fix typo · 0faa8ef8
      Vladislav Vaintroub authored
      HAVE_IBGCC_ATOMIC_BUILTINS=>HAVE_IB_GCC_ATOMIC_BUILTINS.
      Due to the typo, detection of atomics was broken. 
      It also lead to valgrind error during shutdown 
      (access to freed memory),which is likely present 
      in all builds where atomics are not used.
      0faa8ef8
    • Marc Alff's avatar
      Bug#10143 Perror not showing error description · c7fa0c1b
      Marc Alff authored
      Backport to 5.5.99
      c7fa0c1b
  4. 23 Feb, 2010 12 commits
  5. 22 Feb, 2010 7 commits