An error occurred fetching the project authors.
  1. 03 Sep, 2013 1 commit
  2. 30 Aug, 2013 1 commit
  3. 29 Aug, 2013 1 commit
  4. 07 May, 2013 1 commit
  5. 25 Feb, 2013 1 commit
  6. 11 Sep, 2012 1 commit
  7. 04 Oct, 2011 1 commit
  8. 19 Aug, 2011 1 commit
  9. 07 Jul, 2011 1 commit
  10. 03 Feb, 2011 1 commit
    • Joerg Bruehe's avatar
      Fix Bug #56581 RPM scripts use hardcoded datadir location · 106e5900
      Joerg Bruehe authored
      When fixing the 27072 bug, the shell snippets running before/after
      a RPM upgrade got expanded to look at files in the data directory
      and at the PID file.
      In this expansion, the standard locations were used.
      
      There are users who configure their installations to use non-standard
      locations for the data directory, the PID file, and other objects.
      For these users, the fix of 27072 did not work.
      As a result, the fact that a server was running at upgrade start was
      not noticed, and the new server was not started after the upgrade.
      
      With this patch, the shell snippets now try to get these locations
      from "my_print_defaults" before falling back to the defaults.
      Now, the fact that the old server is running is again noticed (even
      with non-standard locations), and the new server is started.
      
      Also, the upgrade log is written to the correct data directory.
      
      support-files/mysql.spec.sh:
        See the global comment for the purpose of this change.
        
        In tests on SuSE 11, it was found necessary to use the full path name
        of "my_print_defaults", it seems $PATH die not include "/usr/bin".
      106e5900
  11. 28 Dec, 2010 1 commit
    • Kent Boortz's avatar
      - Added/updated copyright headers · 85323eda
      Kent Boortz authored
      - Removed files specific to compiling on OS/2
      - Removed files specific to SCO Unix packaging
      - Removed "libmysqld/copyright", text is included in documentation
      - Removed LaTeX headers for NDB Doxygen documentation
      - Removed obsolete NDB files
      - Removed "mkisofs" binaries
      - Removed the "cvs2cl.pl" script
      - Changed a few GPL texts to use "program" instead of "library"
      85323eda
  12. 24 Nov, 2010 1 commit
  13. 15 Jun, 2010 1 commit
    • Joerg Bruehe's avatar
      Fix bug#27072: RPM autostarts the server · b3eac87c
      Joerg Bruehe authored
      This is the fix for 5.1, where only the behaviour on upgrade is changed:
      If the server was stopped when the upgrade begins, we assume the
      administrator is taking manual action, so we do not start the (new)
      server at the end of the upgrade.
      We still install the start/stop script, so it will be started on reboot.
      
      
      support-files/mysql.spec.sh:
        In the "pre" section of the spec file, check the server status, and write
        the result to a file.
        In the "post" section, evaluate the status file, and start the server if
        it was running during status analysis.
        In 5.1, we start the server if there is no status file (which will happen
        on first installation, when there is no data directory yet).
      b3eac87c
  14. 01 Mar, 2010 1 commit
    • Joerg Bruehe's avatar
      Spec file for RPMs: · a8c21d27
      Joerg Bruehe authored
      Now that Oracle has legally acquired Sun, change the copyright owner
      and the vendor.
      
      support-files/mysql.spec.sh:
        Introduce a new macro "vendor 2" and set it to Sun,
        so that we can have a whole series of vendors if such events continue.
      a8c21d27
  15. 17 Feb, 2010 1 commit
    • Joerg Bruehe's avatar
      Fix a bug in the RPM spec file: · 688811b9
      Joerg Bruehe authored
      A "%define" is no shell command, so it must not be the
      only line in the "then" or "else" branch of an "if".
      
      Add a ':' line to make the branch non-empty.
      688811b9
  16. 02 Feb, 2010 2 commits
  17. 12 Feb, 2010 1 commit
  18. 12 Jan, 2010 1 commit
  19. 11 Jan, 2010 1 commit
  20. 30 Dec, 2009 1 commit
  21. 05 Oct, 2009 1 commit
  22. 22 Sep, 2009 1 commit
    • MySQL Build Team's avatar
      Backport into build-200909221805-5.1.37sp1 · afa6e7a4
      MySQL Build Team authored
      > ------------------------------------------------------------
      > revno: 2949.5.6
      > revision-id: jperkin@sun.com-20090824091334-6ktgrhq218vl7zq1
      > parent: joerg@mysql.com-20090821095644-12woawc4d2d3u7k4
      > committer: Jonathan Perkin <jperkin@sun.com>
      > branch nick: mysql-5.1-build
      > timestamp: Mon 2009-08-24 10:13:34 +0100
      > message:
      >   Apply changes from mysql-5.1.38-release clone:
      >   
      >    - Add conditionals for bundled zlib and innodb plugin.
      >    - Apply patch from bug#46834 to install the test suite in RPMs.
      >    - Add plugins to RPMs.  Disable example plugins.
      afa6e7a4
  23. 25 Aug, 2009 1 commit
  24. 24 Aug, 2009 3 commits
  25. 21 Aug, 2009 2 commits
  26. 20 May, 2009 1 commit
  27. 24 Feb, 2009 2 commits
  28. 28 Dec, 2008 1 commit
  29. 25 Nov, 2008 1 commit
    • Build Team's avatar
      mysql-test/r/partition.result · 74b35409
      Build Team authored
      mysql-test/t/partition.test
      sql/ha_partition.cc
        Bug#40954: Crash in MyISAM index code with concurrency test using partitioned tables
        Problem was usage of read_range_first with an empty key.
        Solution was to not to give a key if it was empty. (real author Mattias Jonsson)
      
      storage/archive/archive_reader.c
      client/mysqlslap.c
        Aligned the copyright texts output from "--version" of tools, to
        let internal tools be able to change them if needed.
      
      storage/ndb/test/tools/connect.cpp
      storage/ndb/test/run-test/atrt.hpp
        Corrected a few GPL headers not restricted to GPL version 2
      
      Makefile.am
        Added missing --report-features to the 'test-bt-fast' target
      
      support-files/mysql.spec.sh
        Reversed the removal of the "%define license GPL" in as internal
        tools depended on it
      74b35409
  30. 14 Nov, 2008 1 commit
  31. 07 Nov, 2008 1 commit
    • Joerg Bruehe's avatar
      "spec" file for RPM builds: · e6f397a1
      Joerg Bruehe authored
      Fix yesterday's patch so that it also works for the last flag.
      Still part of the fix for bug#40546.
      
      support-files/mysql.spec.sh:
        The original "sed" command relied on a blank following the flag
        which should be removed for debug builds.
        This meant the last flag would not be matched.
        Change it so that the whole string is enclosed in blanks,
        demand leading and trailing blank for each flag,
        and finally strip the leading + trailing blank.
      e6f397a1
  32. 06 Nov, 2008 2 commits
    • unknown's avatar
      Back merges from 6.0.8 · 2f08a079
      unknown authored
      - Removed some copy/paste between debug and normal build in RPM spec
      - Removed "mysql_upgrade_shell" from RPM build
      - Removed use of "grep -q" in "configure.in", not portable
      - Improved test to disable ABI check not to accidently run for icc
      
      Other changes
      - Added make file test targets 'test-bt-fast' and 'test-bt-debug-fast'
      - Reenabled "jp" test suite run
      2f08a079
    • Joerg Bruehe's avatar
      Bug #40546 Debug server in RPM is built with compiler optimization · 723b9205
      Joerg Bruehe authored
      Prevent this by modifying CFLAGS and CXXFLAGS.
      
      support-files/mysql.spec.sh:
        Bug #40546  Debug server in RPM is built with compiler optimization
        
        Modify CFLAGS and CXXFLAGS for the duration of the debug server build
        (implemented by doing it in a subshell)
        so that they do not contain any optimization flag.
        Play it safe and prepare for both gcc and icc.
      723b9205
  33. 29 Aug, 2008 1 commit
  34. 25 Aug, 2008 1 commit
    • Joerg Bruehe's avatar
      Bug#37098 Get rid of "Installed (but unpackaged)" files in the RPM build · 7077649e
      Joerg Bruehe authored
      Mostly, this affected files (programs, scripts, and manual pages)
      which got built during a RPM build but were not listed in the
      appropriate "%files" section of the "spec" file.
      This is fixed now, they are added.
      
      To make this consistent, this patch also makes the build of "innochecksum"
      (and its inclusion in a tar.gz or other package) depend on whether InnoDB
      is configured in the build.
      
      Also, some tools to create Windows packages are irrelevant in any binary
      Unix package (not the sources !), and so they are deleted before packaging.
      
      configure.in:
        To prevent "innochecksum" from getting built even if InnoDB is not configured
        (and then being included in such packages),
        we need an "automake condition" that evaluates whether we have InnoDB.
      extra/Makefile.am:
        Evaluate the new automake condition about having InnoDB,
        and make the build of "innochecksum" depend on it.
      man/Makefile.am:
        Cleanup: There are manual files which we do not need,
        like those about tools for Windows builds / packaging
        (irrelevant in any Unix binary package)
        and about NDB tools which do not get built.
      scripts/make_binary_distribution.sh:
        In any Unix binary package, do not include tools for Windows builds
        (and their manual pages).
        This does not affect source packages, of course.
      support-files/mysql.spec.sh:
        There were several files (binaries, scripts, and manuals)
        which got built with a RPM but never packages,
        add them to the respective RPM.
      7077649e