An error occurred fetching the project authors.
  1. 15 Jul, 2010 1 commit
  2. 05 Jul, 2010 3 commits
  3. 03 Jul, 2010 1 commit
  4. 30 Jun, 2010 1 commit
  5. 29 Jun, 2010 1 commit
  6. 28 Jun, 2010 3 commits
  7. 28 May, 2010 1 commit
  8. 12 May, 2010 1 commit
    • Jonathan Perkin's avatar
      Changes to build using CMake according to existing release packages: · 5b85121c
      Jonathan Perkin authored
       - Update/fix file layouts for each package type, add new types for
         native package formats including deb, rpm and svr4.
      
       - Build all plugins, including debug versions
      
       - Update compiler flags to match current release
      
       - Add missing @VAR@ expansions
      
       - Install correct mysqclient library symlinks
      
       - Fix icc/ia64 builds
      
       - Fix install of libmysqld-debug
      
       - Don't include mysql_embedded
      
       - Remove unpackaged manual pages to avoid missing files warnings
      
       - Don't install mtr's test suite
      5b85121c
  9. 27 Apr, 2010 1 commit
  10. 01 Apr, 2010 1 commit
  11. 31 Mar, 2010 1 commit
  12. 22 Mar, 2010 1 commit
  13. 19 Mar, 2010 1 commit
    • Vladislav Vaintroub's avatar
      Fix errors when building release · 4a39f83f
      Vladislav Vaintroub authored
      - package some more perl scripts on Windows (mysqlhotcopy and mysqldumpslow)
      - do not try to pack .map files (no more produced)
      - (CMake-unrelated) fix debug build on FreeBSD, trying to use uninitialized attribute
      MY_MUTEX_INIT_FAST
      4a39f83f
  14. 11 Mar, 2010 1 commit
    • Vladislav Vaintroub's avatar
      Bug#51949 - make_binary_distribution fails on Mac. · 2b184647
      Vladislav Vaintroub authored
      Unquoted ${CMAKE_CPACK_COMMAND} is used in this script.
      This variable resolves to cpack's real path with spaces, e.g
       /Applications/CMake 2.6.4-app/Contents/bin/cpack. 
      Script fails due to lack of quotes.
      
      Fix is to use quotes around ${CMAKE_CPACK_COMMAND}.
      2b184647
  15. 03 Mar, 2010 1 commit
    • Vladislav Vaintroub's avatar
      Bug #51488 :missing features and change behavior in cmake runs compared to · 273d74ea
      Vladislav Vaintroub authored
      autotools runs
      - Fix recognition of --with-debug=full in configure wrapper
      - Remove CMakeCache.txt in configure wrapper, to match the original
      - Fix recognition of max-no-ndb
      - Fix broken dependencies of mysql_fix_privilege_table.sql from 
        mysql_system_tables.sql and mysql_system_tables_fix.sql
      - Add "distclean target" that informs user about appropriate bzr command
      273d74ea
  16. 25 Feb, 2010 1 commit
    • Vladislav Vaintroub's avatar
      Bug#51502: building with cmake creates an invalid mysqld_safe. · 00ce2115
      Vladislav Vaintroub authored
      The problem was incorrect escaping used inside a strnig : in \"$MYSQLD\" was written as "\MYSQL\" 
      (backslash and quote characters transposed), when defining FIND_PROC  variable for BSD or SysV
      style "ps" command-
      
      Additionally fixed obvious code duplication and random naming in CHECK_PID test.
      00ce2115
  17. 19 Feb, 2010 1 commit
  18. 16 Feb, 2010 1 commit
  19. 10 Feb, 2010 1 commit
  20. 04 Feb, 2010 1 commit
  21. 24 Jan, 2010 1 commit
    • Vladislav Vaintroub's avatar
      Handle different installation layouts. · c827968a
      Vladislav Vaintroub authored
      using  cmake option INSTALL_LAYOUT=STANDALONE would produce the layout as in 
      tar.gz or zip packages.
      INSTALL_LAYOUT=UNIX will produce unixish install layout  (with mysqld being in sbin subdirectory , libs in lib/mysql etc). This layout is used for RPM packages.
      
      Subtle differences in both packages unfortunately lead to the need to recompile MySQL to use with other package type - as otherwise for example default plugins or data directories would be wrong set.
      
      There are numerous other variables that  allow fine-tuning packaging layout. (INSTALL_BINDIR, INSTALL_LIBDIR , INSTALL_PLUGINDIR etc).
      
      This options are different from autotools as they do not expect full paths to directories, but only subdirectory of CMAKE_INSTALL_PREFIX.
      
      There are 2 special options that expect full directory paths
      - MYSQL_DATADIR that defines default MYSQL data directory (autotools equivalent
      is --localstatedir)
      - SYSCONFDIR  can be added to search my.cnf search path (autotools equivalent is --sysconfdir)
      c827968a
  22. 18 Jan, 2010 1 commit
    • Vladislav Vaintroub's avatar
      Fix some problems found by kent. · ce59ee80
      Vladislav Vaintroub authored
      -lm is sometimes not linked, which causes errors about undefined rint()
      - FreeBSD embedded library does not link with the flags returned by mysql_config
       (added -lcrypt to LIBS, whereby causing overlinking in case of normal non-embedded client)
      ce59ee80
  23. 15 Jan, 2010 1 commit
  24. 14 Jan, 2010 2 commits
  25. 26 Nov, 2009 1 commit
  26. 16 Nov, 2009 1 commit
  27. 14 Nov, 2009 1 commit
  28. 09 Nov, 2009 1 commit
  29. 30 Sep, 2009 1 commit
    • Vladislav Vaintroub's avatar
      Backport of the patch · 46d04ebd
      Vladislav Vaintroub authored
      http://lists.mysql.com/commits/57725
      
      Vladislav Vaintroub	2008-11-03
      Cleanup CMakeLists.txt(s) - remove winsock2 (ws2_32) from 
      TARGET_LINK_LIBRARIES. 
            
      Every exe or dll linked with mysys needs ws2_32, because
      mysys uses winsock function WSAStartup in my_init().
      However, there is no need to explicitely add ws2_32 to
      the list of TARGET_LINK_LIBRARIES multiple times. 
      Visual Studio comes with a handy pragma that tells linker
      to add library. So patch replaces bunch of ws2_32 in 
      CMakeLists with  single pragma comment(lib,"ws2_32")
      in my_init.c
            
      Additionally, reference to non-existing "debug" library
      has been removed from TARGET_LINK_LIBRARIES. The correct
      name of the library is "dbug".
      46d04ebd
  30. 04 Mar, 2008 1 commit
  31. 31 Jan, 2008 1 commit
  32. 28 Dec, 2007 2 commits
  33. 03 Aug, 2007 1 commit
  34. 02 May, 2007 1 commit