1. 26 Feb, 2010 2 commits
  2. 25 Feb, 2010 6 commits
  3. 24 Feb, 2010 13 commits
    • Vladislav Vaintroub's avatar
      merge · 2771f7b6
      Vladislav Vaintroub authored
      2771f7b6
    • Jonathan Perkin's avatar
      Some CMake packaging fixes: · 61ab61ec
      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
      61ab61ec
    • Vladislav Vaintroub's avatar
      #51466 : Source packages are broken with cmake in a cmake-agnostic environment · a2b69229
      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.
      a2b69229
    • Vladislav Vaintroub's avatar
      Fix --with-ssl mappping (--with-ssl=dir should be "yes" or · 300622fd
      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.
      300622fd
    • Alexander Barkov's avatar
      Removing compilation-dependent query. · cc96e36a
      Alexander Barkov authored
      cc96e36a
    • Alexander Barkov's avatar
      Added forgotten test dependencies · c77cd516
      Alexander Barkov authored
      c77cd516
    • Alexander Nozdrin's avatar
      c29b569c
    • Alexander Barkov's avatar
      Merging WL#1213 into mysql-next-mr-bar2 · 3266f8ab
      Alexander Barkov authored
      3266f8ab
    • Alexander Barkov's avatar
      Backporting WL#1213 · 047b0517
      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
      047b0517
    • Marc Alff's avatar
      Fixed tests for windows · 764ae771
      Marc Alff authored
      764ae771
    • Vladislav Vaintroub's avatar
      merge · 4a97d0b9
      Vladislav Vaintroub authored
      4a97d0b9
    • Vladislav Vaintroub's avatar
      Fix typo · 5e284555
      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.
      5e284555
    • Marc Alff's avatar
      Bug#10143 Perror not showing error description · f575c59b
      Marc Alff authored
      Backport to 5.5.99
      f575c59b
  4. 23 Feb, 2010 12 commits
  5. 22 Feb, 2010 7 commits