Skip to content
Snippets Groups Projects
  1. Mar 26, 2013
    • Konstantin Osipov's avatar
      Merge branch 'stable' · 17781bb8
      Konstantin Osipov authored
      17781bb8
    • Konstantin Osipov's avatar
      Fix broken (crashing) command line client on Ubuntu Precise · 3219428f
      Konstantin Osipov authored
      libreadline already goes with libhistory compiled in,
      no reason to add it to the dynamically linked library
      list.
      Apparently, explicitly listing libhistory leads to
      the dl loader pre-loading it instead of the compiled-in
      version, which, in turn, leads to a crash on the first
      history search in the command line client.
      
      The fix is to remove cmake dependency on libhistory
      as well as on libncurses, which we don't need either
      (always require libtermcap).
      3219428f
  2. Mar 22, 2013
  3. Mar 19, 2013
  4. Mar 18, 2013
  5. Mar 14, 2013
  6. Mar 13, 2013
  7. Mar 12, 2013
  8. Mar 08, 2013
  9. Mar 07, 2013
    • Konstantin Osipov's avatar
      3e9c6da2
    • Konstantin Osipov's avatar
      Merge branch 'stable' · 4ce948d9
      Konstantin Osipov authored
      4ce948d9
    • Konstantin Osipov's avatar
      Give CPACK a pre-edited spec file. · f920175c
      Konstantin Osipov authored
      twistd by default starts with umask 077.
      This is why buildbot has umask setting.
      
      rpm by default takes file and directory umask
      from the build directory.
      
      When building tarantool rpm under buildbot,
      twistd default umask was inherited. Thus
      all paths were created in rwx-- mode.
      
      Now add to this cmake bug CMake bug 0012864.
      That is, by default, cmake cpack generator
      adds %dir directive for every intermediate
      dir into the spec.
      
      E.g. if there is a destination file /etc/rc.d/foo,
      the spec gets
      %dir /etc
      %dir /etc/rc.d
      
      Together with the default dir access mask of
      twistd this nicely messed up our rpm install: an
      install of Tarantool 1.4.8-59 rpm for CentOS would change
      /etc and /usr access mode to 700.
      
      Two things are done about that: Tarantool no longer
      uses a cpack generated cpeck file. Extraneous %dir
      directives are removed from the spec file. This
      should minimize the damage of a broken twistd config,
      should it happen again.
      
      All buildslaves are reconfigured and restarted with umask 022.
      f920175c
  10. Mar 06, 2013
  11. Feb 28, 2013
  12. Feb 27, 2013
  13. Feb 26, 2013
Loading